68 // ----------------------------------------------------------------------------- |
68 // ----------------------------------------------------------------------------- |
69 // |
69 // |
70 CMmENStoreMessHandler::CMmENStoreMessHandler() |
70 CMmENStoreMessHandler::CMmENStoreMessHandler() |
71 { |
71 { |
72 TFLOGSTRING("TSY: CMmENStoreMessHandler::CMmENStoreMessHandler() - Start"); |
72 TFLOGSTRING("TSY: CMmENStoreMessHandler::CMmENStoreMessHandler() - Start"); |
73 OstTrace0( TRACE_NORMAL, CMMENSTOREMESSHANDLER_CMMENSTOREMESSHANDLER, "CMmENStoreMessHandler::CMmENStoreMessHandler" ); |
73 OstTrace0( TRACE_NORMAL, CMMENSTOREMESSHANDLER_CMMENSTOREMESSHANDLER_TD, "CMmENStoreMessHandler::CMmENStoreMessHandler" ); |
74 } |
74 } |
75 |
75 |
76 // ----------------------------------------------------------------------------- |
76 // ----------------------------------------------------------------------------- |
77 // CMmENStoreMessHandler::~CMmENStoreMessHandler |
77 // CMmENStoreMessHandler::~CMmENStoreMessHandler |
78 // C++ destructor. |
78 // C++ destructor. |
79 // ----------------------------------------------------------------------------- |
79 // ----------------------------------------------------------------------------- |
80 // |
80 // |
81 CMmENStoreMessHandler::~CMmENStoreMessHandler() |
81 CMmENStoreMessHandler::~CMmENStoreMessHandler() |
82 { |
82 { |
83 TFLOGSTRING("TSY: CMmENStoreMessHandler::~CMmENStoreMessHandler() - End"); |
83 TFLOGSTRING("TSY: CMmENStoreMessHandler::~CMmENStoreMessHandler() - End"); |
84 OstTrace0( TRACE_NORMAL, DUP1_CMMENSTOREMESSHANDLER_CMMENSTOREMESSHANDLER, "CMmENStoreMessHandler::~CMmENStoreMessHandler" ); |
84 OstTrace0( TRACE_NORMAL, DUP1_CMMENSTOREMESSHANDLER_CMMENSTOREMESSHANDLER_TD, "CMmENStoreMessHandler::~CMmENStoreMessHandler" ); |
85 |
85 |
86 if( iEnNumberArray ) |
86 if( iEnNumberArray ) |
87 { |
87 { |
88 iEnNumberArray->ResetAndDestroy(); |
88 iEnNumberArray->ResetAndDestroy(); |
89 delete iEnNumberArray; |
89 delete iEnNumberArray; |
102 CMmMessageRouter* aMessageRouter, // pointer to the message router |
102 CMmMessageRouter* aMessageRouter, // pointer to the message router |
103 CMmUiccMessHandler* aUiccMessHandler // pointer to UICC message handler |
103 CMmUiccMessHandler* aUiccMessHandler // pointer to UICC message handler |
104 ) |
104 ) |
105 { |
105 { |
106 TFLOGSTRING("TSY: CMmENStoreMessHandler::NewL"); |
106 TFLOGSTRING("TSY: CMmENStoreMessHandler::NewL"); |
107 OstTrace0( TRACE_NORMAL, CMMENSTOREMESSHANDLER_NEWL, "CMmENStoreMessHandler::NewL" ); |
107 OstTrace0( TRACE_NORMAL, CMMENSTOREMESSHANDLER_NEWL_TD, "CMmENStoreMessHandler::NewL" ); |
108 |
108 |
109 // Create EN store message handler |
109 // Create EN store message handler |
110 CMmENStoreMessHandler* enStoreMessHandler = |
110 CMmENStoreMessHandler* enStoreMessHandler = |
111 new( ELeave ) CMmENStoreMessHandler(); |
111 new( ELeave ) CMmENStoreMessHandler(); |
112 |
112 |
128 // ----------------------------------------------------------------------------- |
128 // ----------------------------------------------------------------------------- |
129 // |
129 // |
130 void CMmENStoreMessHandler::ConstructL() |
130 void CMmENStoreMessHandler::ConstructL() |
131 { |
131 { |
132 TFLOGSTRING("TSY: CMmENStoreMessHandler::ConstructL()"); |
132 TFLOGSTRING("TSY: CMmENStoreMessHandler::ConstructL()"); |
133 OstTrace0( TRACE_NORMAL, CMMENSTOREMESSHANDLER_CONSTRUCTL, "CMmENStoreMessHandler::ConstructL" ); |
133 OstTrace0( TRACE_NORMAL, CMMENSTOREMESSHANDLER_CONSTRUCTL_TD, "CMmENStoreMessHandler::ConstructL" ); |
134 |
134 |
135 iEnNumberArray = new ( ELeave ) CArrayPtrFlat<TENStoreResponse>( 1 ); |
135 iEnNumberArray = new ( ELeave ) CArrayPtrFlat<TENStoreResponse>( 1 ); |
136 } |
136 } |
137 |
137 |
138 // ----------------------------------------------------------------------------- |
138 // ----------------------------------------------------------------------------- |
145 TInt aStatus, |
145 TInt aStatus, |
146 TUint8 /*aDetails*/, |
146 TUint8 /*aDetails*/, |
147 const TDesC8& aFileData ) |
147 const TDesC8& aFileData ) |
148 { |
148 { |
149 TFLOGSTRING3("TSY:CMmENStoreMessHandler::ProcessUiccMsg, aTraId: %d, status: %d", aTraId, aStatus ); |
149 TFLOGSTRING3("TSY:CMmENStoreMessHandler::ProcessUiccMsg, aTraId: %d, status: %d", aTraId, aStatus ); |
150 OstTraceExt2( TRACE_NORMAL, DUP2_CMMENSTOREMESSHANDLER_PROCESSUICCMSG, "CMmENStoreMessHandler::ProcessUiccMsg;aTraId=%d;aStatus=%d", aTraId, aStatus ); |
150 OstTraceExt2( TRACE_NORMAL, DUP2_CMMENSTOREMESSHANDLER_PROCESSUICCMSG_TD, "CMmENStoreMessHandler::ProcessUiccMsg;aTraId=%d;aStatus=%d", aTraId, aStatus ); |
151 |
151 |
152 |
152 |
153 TInt ret( KErrNone ); |
153 TInt ret( KErrNone ); |
154 |
154 |
155 switch( aTraId ) |
155 switch( aTraId ) |
184 TInt aStatus, |
184 TInt aStatus, |
185 const TDesC8& aFileData |
185 const TDesC8& aFileData |
186 ) |
186 ) |
187 { |
187 { |
188 TFLOGSTRING2("TSY:CMmENStoreMessHandler::UiccReadEmergCodesResp, status: %d", aStatus ); |
188 TFLOGSTRING2("TSY:CMmENStoreMessHandler::UiccReadEmergCodesResp, status: %d", aStatus ); |
189 OstTrace1( TRACE_NORMAL, DUP2_CMMENSTOREMESSHANDLER_UICCREADEMERGCODESRESP, "CMmENStoreMessHandler::UiccReadEmergCodesResp;aStatus=%d", aStatus ); |
189 OstTrace1( TRACE_NORMAL, DUP2_CMMENSTOREMESSHANDLER_UICCREADEMERGCODESRESP_TD, "CMmENStoreMessHandler::UiccReadEmergCodesResp;aStatus=%d", aStatus ); |
190 |
190 |
191 TInt ret( KErrNone ); |
191 TInt ret( KErrNone ); |
192 // Create data package |
192 // Create data package |
193 CMmDataPackage numberData; |
193 CMmDataPackage numberData; |
194 |
194 |
267 { |
267 { |
268 TBuf8<( RMobileENStore::KEmergencyNumberSize )> numberBuf; |
268 TBuf8<( RMobileENStore::KEmergencyNumberSize )> numberBuf; |
269 TBuf8< KEmergencyNbrLenInBytes > readIn; |
269 TBuf8< KEmergencyNbrLenInBytes > readIn; |
270 |
270 |
271 TFLOGSTRING3("TSY: CMmENStoreMessHandler::UiccReadEmergCodesResp. length:%d, index:%d", aFileData.Length(), index); |
271 TFLOGSTRING3("TSY: CMmENStoreMessHandler::UiccReadEmergCodesResp. length:%d, index:%d", aFileData.Length(), index); |
272 OstTraceExt2( TRACE_NORMAL, DUP4_CMMENSTOREMESSHANDLER_UICCREADEMERGCODESRESP, "CMmENStoreMessHandler::UiccReadEmergCodesResp;aFileData.Length()=%d;index=%d", aFileData.Length(), index ); |
272 OstTraceExt2( TRACE_NORMAL, DUP4_CMMENSTOREMESSHANDLER_UICCREADEMERGCODESRESP_TD, "CMmENStoreMessHandler::UiccReadEmergCodesResp;aFileData.Length()=%d;index=%d", aFileData.Length(), index ); |
273 |
273 |
274 readIn.Copy(aFileData.Mid( |
274 readIn.Copy(aFileData.Mid( |
275 ((index * KEmergencyNbrLenInBytes ) - 3), |
275 ((index * KEmergencyNbrLenInBytes ) - 3), |
276 KEmergencyNbrLenInBytes)); |
276 KEmergencyNbrLenInBytes)); |
277 |
277 |
354 else |
354 else |
355 { |
355 { |
356 // Location index is not valid. Complete request with error. |
356 // Location index is not valid. Complete request with error. |
357 TFLOGSTRING2("TSY: CMmENStoreMessHandler::UiccReadEmergCodesResp\ |
357 TFLOGSTRING2("TSY: CMmENStoreMessHandler::UiccReadEmergCodesResp\ |
358 - Invalid index: %d", iReadECCLocation); |
358 - Invalid index: %d", iReadECCLocation); |
359 OstTrace1( TRACE_NORMAL, DUP1_CMMENSTOREMESSHANDLER_UICCREADEMERGCODESRESP, "CMmENStoreMessHandler::UiccReadEmergCodesResp - Invalid index:;iReadECCLocation=%d", iReadECCLocation ); |
359 OstTrace1( TRACE_NORMAL, DUP1_CMMENSTOREMESSHANDLER_UICCREADEMERGCODESRESP_TD, "CMmENStoreMessHandler::UiccReadEmergCodesResp - Invalid index:;iReadECCLocation=%d", iReadECCLocation ); |
360 |
360 |
361 ret = KErrArgument; |
361 ret = KErrArgument; |
362 } |
362 } |
363 } |
363 } |
364 else if( UICC_CARD_TYPE_ICC == iMmUiccMessHandler->GetCardType() ) |
364 else if( UICC_CARD_TYPE_ICC == iMmUiccMessHandler->GetCardType() ) |
395 } |
395 } |
396 else |
396 else |
397 { |
397 { |
398 // Location index is not valid. Complete request with error. |
398 // Location index is not valid. Complete request with error. |
399 TFLOGSTRING2("TSY: CMmENStoreMessHandler::UiccReadEmergCodesResp - Invalid index: %d", iReadECCLocation); |
399 TFLOGSTRING2("TSY: CMmENStoreMessHandler::UiccReadEmergCodesResp - Invalid index: %d", iReadECCLocation); |
400 OstTrace1( TRACE_NORMAL, CMMENSTOREMESSHANDLER_UICCREADEMERGCODESRESP, "CMmENStoreMessHandler::UiccReadEmergCodesResp - Invalid index:;iReadECCLocation=%d", iReadECCLocation ); |
400 OstTrace1( TRACE_NORMAL, CMMENSTOREMESSHANDLER_UICCREADEMERGCODESRESP_TD, "CMmENStoreMessHandler::UiccReadEmergCodesResp - Invalid index:;iReadECCLocation=%d", iReadECCLocation ); |
401 ret = KErrArgument; |
401 ret = KErrArgument; |
402 } |
402 } |
403 } |
403 } |
404 // Complete response with ret |
404 // Complete response with ret |
405 // Pack the data for sending to the manager |
405 // Pack the data for sending to the manager |
492 } |
492 } |
493 |
493 |
494 if ( 0 == iEntryCount ) |
494 if ( 0 == iEntryCount ) |
495 { |
495 { |
496 TFLOGSTRING2("TSY: CMmENStoreMessHandler::UiccReadEmergCodesResp. iUsedEntries:%d", iUsedEntries); |
496 TFLOGSTRING2("TSY: CMmENStoreMessHandler::UiccReadEmergCodesResp. iUsedEntries:%d", iUsedEntries); |
497 OstTrace1( TRACE_NORMAL, DUP3_CMMENSTOREMESSHANDLER_UICCREADEMERGCODESRESP, "CMmENStoreMessHandler::UiccReadEmergCodesResp;iUsedEntries=%d", iUsedEntries ); |
497 OstTrace1( TRACE_NORMAL, DUP3_CMMENSTOREMESSHANDLER_UICCREADEMERGCODESRESP_TD, "CMmENStoreMessHandler::UiccReadEmergCodesResp;iUsedEntries=%d", iUsedEntries ); |
498 |
498 |
499 // Complete response with ret |
499 // Complete response with ret |
500 // Pack the data for sending to the manager |
500 // Pack the data for sending to the manager |
501 numberData.PackData( &iUsedEntries ); |
501 numberData.PackData( &iUsedEntries ); |
502 |
502 |
523 void CMmENStoreMessHandler::GetEmergencyNumberDigits( |
523 void CMmENStoreMessHandler::GetEmergencyNumberDigits( |
524 const TDesC8& aReadIn, |
524 const TDesC8& aReadIn, |
525 TDes8& aNumberBuf) |
525 TDes8& aNumberBuf) |
526 { |
526 { |
527 TFLOGSTRING("TSY: CMmENStoreMessHandler::GetEmergencyNumberDigits" ); |
527 TFLOGSTRING("TSY: CMmENStoreMessHandler::GetEmergencyNumberDigits" ); |
528 OstTrace0( TRACE_NORMAL, CMMENSTOREMESSHANDLER_GETEMERGENCYNUMBERDIGITS, "CMmENStoreMessHandler::GetEmergencyNumberDigits" ); |
528 OstTrace0( TRACE_NORMAL, CMMENSTOREMESSHANDLER_GETEMERGENCYNUMBERDIGITS_TD, "CMmENStoreMessHandler::GetEmergencyNumberDigits" ); |
529 |
529 |
530 TUint8 read_value = 0; |
530 TUint8 read_value = 0; |
531 TBuf8<( RMobileENStore::KEmergencyNumberSize )> numberBuf; |
531 TBuf8<( RMobileENStore::KEmergencyNumberSize )> numberBuf; |
532 |
532 |
533 for( TInt position = 0 ; position < KEmergencyNbrLenInBytes ; position++ ) |
533 for( TInt position = 0 ; position < KEmergencyNbrLenInBytes ; position++ ) |
566 TInt aStatus, |
566 TInt aStatus, |
567 const TDesC8& aFileData |
567 const TDesC8& aFileData |
568 ) |
568 ) |
569 { |
569 { |
570 TFLOGSTRING2("TSY:CMmENStoreMessHandler::UiccENStoreGetInfoResp, status: %d", aStatus ); |
570 TFLOGSTRING2("TSY:CMmENStoreMessHandler::UiccENStoreGetInfoResp, status: %d", aStatus ); |
571 OstTrace1( TRACE_NORMAL, CMMENSTOREMESSHANDLER_UICCENSTOREGETINFORESP, "CMmENStoreMessHandler::UiccENStoreGetInfoResp;aStatus=%d", aStatus ); |
571 OstTrace1( TRACE_NORMAL, CMMENSTOREMESSHANDLER_UICCENSTOREGETINFORESP_TD, "CMmENStoreMessHandler::UiccENStoreGetInfoResp;aStatus=%d", aStatus ); |
572 |
572 |
573 TInt ret( KErrNone ); |
573 TInt ret( KErrNone ); |
574 |
574 |
575 // To be returned to ENStoreTsy, used entries |
575 // To be returned to ENStoreTsy, used entries |
576 iUsedEntries = 0; |
576 iUsedEntries = 0; |
629 TInt aIndex, // Index of ECC |
629 TInt aIndex, // Index of ECC |
630 TUiccTrId aTraId |
630 TUiccTrId aTraId |
631 ) |
631 ) |
632 { |
632 { |
633 TFLOGSTRING("TSY: CMmENStoreMessHandler::UiccReadEmergCodesReq"); |
633 TFLOGSTRING("TSY: CMmENStoreMessHandler::UiccReadEmergCodesReq"); |
634 OstTrace0( TRACE_NORMAL, DUP1_CMMENSTOREMESSHANDLER_UICCREADEMERGCODESREQ, "CMmENStoreMessHandler::UiccReadEmergCodesReq" ); |
634 OstTrace0( TRACE_NORMAL, DUP1_CMMENSTOREMESSHANDLER_UICCREADEMERGCODESREQ_TD, "CMmENStoreMessHandler::UiccReadEmergCodesReq" ); |
635 |
635 |
636 TInt ret( KErrNone ); |
636 TInt ret( KErrNone ); |
637 |
637 |
638 // Store location that is needed while reading single EN entry |
638 // Store location that is needed while reading single EN entry |
639 //iReadECCLocation = aIndex; |
639 //iReadECCLocation = aIndex; |
682 ret = iMmUiccMessHandler->CreateUiccApplCmdReq( cmdParams ); |
682 ret = iMmUiccMessHandler->CreateUiccApplCmdReq( cmdParams ); |
683 } |
683 } |
684 else |
684 else |
685 { |
685 { |
686 TFLOGSTRING("TSY: CMmENStoreMessHandler::SimReadEmergCodesReq: unknown card type."); |
686 TFLOGSTRING("TSY: CMmENStoreMessHandler::SimReadEmergCodesReq: unknown card type."); |
687 OstTrace0( TRACE_NORMAL, CMMENSTOREMESSHANDLER_UICCREADEMERGCODESREQ, "CMmENStoreMessHandler::UiccReadEmergCodesReq - Unknown card type." ); |
687 OstTrace0( TRACE_NORMAL, CMMENSTOREMESSHANDLER_UICCREADEMERGCODESREQ_TD, "CMmENStoreMessHandler::UiccReadEmergCodesReq - Unknown card type." ); |
688 ret = KErrGeneral; |
688 ret = KErrGeneral; |
689 } |
689 } |
690 TFLOGSTRING2("TSY: CMmENStoreMessHandler::UiccReadEmergCodesReq ret: %d", ret); |
690 TFLOGSTRING2("TSY: CMmENStoreMessHandler::UiccReadEmergCodesReq ret: %d", ret); |
691 OstTrace1( TRACE_NORMAL, DUP2_CMMENSTOREMESSHANDLER_UICCREADEMERGCODESREQ, "CMmENStoreMessHandler::UiccReadEmergCodesReq;ret=%d", ret ); |
691 OstTrace1( TRACE_NORMAL, DUP2_CMMENSTOREMESSHANDLER_UICCREADEMERGCODESREQ_TD, "CMmENStoreMessHandler::UiccReadEmergCodesReq;ret=%d", ret ); |
692 return ret; |
692 return ret; |
693 } |
693 } |
694 |
694 |
695 // ----------------------------------------------------------------------------- |
695 // ----------------------------------------------------------------------------- |
696 // CMmENStoreMessHandler::ReadEfEccFileInfo |
696 // CMmENStoreMessHandler::ReadEfEccFileInfo |
698 // ----------------------------------------------------------------------------- |
698 // ----------------------------------------------------------------------------- |
699 // |
699 // |
700 TInt CMmENStoreMessHandler::ReadEfEccFileInfo( TUiccTrId aTraId ) |
700 TInt CMmENStoreMessHandler::ReadEfEccFileInfo( TUiccTrId aTraId ) |
701 { |
701 { |
702 TFLOGSTRING("TSY: CMmENStoreMessHandler::ReadEfEccFileInfo"); |
702 TFLOGSTRING("TSY: CMmENStoreMessHandler::ReadEfEccFileInfo"); |
703 OstTrace0( TRACE_NORMAL, DUP3_CMMENSTOREMESSHANDLER_READEFECCFILEINFO, "CMmENStoreMessHandler::ReadEfEccFileInfo" ); |
703 OstTrace0( TRACE_NORMAL, DUP3_CMMENSTOREMESSHANDLER_READEFECCFILEINFO_TD, "CMmENStoreMessHandler::ReadEfEccFileInfo" ); |
704 |
704 |
705 TInt ret( KErrNone ); |
705 TInt ret( KErrNone ); |
706 |
706 |
707 TUiccApplFileInfo params; |
707 TUiccApplFileInfo params; |
708 params.messHandlerPtr = static_cast<MUiccOperationBase*>( this ); |
708 params.messHandlerPtr = static_cast<MUiccOperationBase*>( this ); |
715 params.trId = aTraId; |
715 params.trId = aTraId; |
716 |
716 |
717 ret = iMmUiccMessHandler->CreateUiccApplCmdReq( params ); |
717 ret = iMmUiccMessHandler->CreateUiccApplCmdReq( params ); |
718 |
718 |
719 TFLOGSTRING2("TSY: CMmENStoreMessHandler::ReadEfEccFileInfo ret %d", ret); |
719 TFLOGSTRING2("TSY: CMmENStoreMessHandler::ReadEfEccFileInfo ret %d", ret); |
720 OstTrace1( TRACE_NORMAL, CMMENSTOREMESSHANDLER_READEFECCFILEINFO, "CMmENStoreMessHandler::ReadEfEccFileInfo;ret=%d", ret ); |
720 OstTrace1( TRACE_NORMAL, CMMENSTOREMESSHANDLER_READEFECCFILEINFO_TD, "CMmENStoreMessHandler::ReadEfEccFileInfo;ret=%d", ret ); |
721 return ret; |
721 return ret; |
722 } |
722 } |
723 |
723 |
724 // ----------------------------------------------------------------------------- |
724 // ----------------------------------------------------------------------------- |
725 // CMmENStoreMessHandler::ExtFuncL |
725 // CMmENStoreMessHandler::ExtFuncL |
730 TInt aIpc, |
730 TInt aIpc, |
731 const CMmDataPackage* aDataPackage |
731 const CMmDataPackage* aDataPackage |
732 ) |
732 ) |
733 { |
733 { |
734 TFLOGSTRING2("TSY: CMmENStoreMessHandler::ExtFuncL - Ipc: %d", aIpc); |
734 TFLOGSTRING2("TSY: CMmENStoreMessHandler::ExtFuncL - Ipc: %d", aIpc); |
735 OstTrace1( TRACE_NORMAL, CMMENSTOREMESSHANDLER_EXTFUNCL, "CMmENStoreMessHandler::ExtFuncL;aIpc=%d", aIpc ); |
735 OstTrace1( TRACE_NORMAL, CMMENSTOREMESSHANDLER_EXTFUNCL_TD, "CMmENStoreMessHandler::ExtFuncL;aIpc=%d", aIpc ); |
736 |
736 |
737 // Unpack parameters |
737 // Unpack parameters |
738 TInt index( 0 ); |
738 TInt index( 0 ); |
739 TInt ret( KErrNone ); |
739 TInt ret( KErrNone ); |
740 TUiccTrId traId( ETrIdNotDefined ); |
740 TUiccTrId traId( ETrIdNotDefined ); |
779 ret = UiccReadEmergCodesReq( index, traId ); |
779 ret = UiccReadEmergCodesReq( index, traId ); |
780 } |
780 } |
781 else |
781 else |
782 { |
782 { |
783 TFLOGSTRING("TSY: CMmENStoreMessHandler::ExtFuncL: unknown card type."); |
783 TFLOGSTRING("TSY: CMmENStoreMessHandler::ExtFuncL: unknown card type."); |
784 OstTrace0( TRACE_NORMAL, DUP1_CMMENSTOREMESSHANDLER_EXTFUNCL, "CMmENStoreMessHandler::ExtFuncL - unknown card type." ); |
784 OstTrace0( TRACE_NORMAL, DUP1_CMMENSTOREMESSHANDLER_EXTFUNCL_TD, "CMmENStoreMessHandler::ExtFuncL - unknown card type." ); |
785 ret = KErrGeneral; |
785 ret = KErrGeneral; |
786 } |
786 } |
787 break; |
787 break; |
788 } |
788 } |
789 default: |
789 default: |
790 { |
790 { |
791 TFLOGSTRING("TSY: CMmENStoreMessHandler::SimReadEmergCodesRespL. Switch aIpc case default"); |
791 TFLOGSTRING("TSY: CMmENStoreMessHandler::SimReadEmergCodesRespL. Switch aIpc case default"); |
792 OstTrace0( TRACE_NORMAL, DUP2_CMMENSTOREMESSHANDLER_EXTFUNCL, "CMmENStoreMessHandler::ExtFuncL - Switch aIpc case default" ); |
792 OstTrace0( TRACE_NORMAL, DUP2_CMMENSTOREMESSHANDLER_EXTFUNCL_TD, "CMmENStoreMessHandler::ExtFuncL - Switch aIpc case default" ); |
793 // Do nothing |
793 // Do nothing |
794 break; |
794 break; |
795 } |
795 } |
796 } |
796 } |
797 |
797 |
810 const TIsiReceiveC& /*aIsiMessage*/, // Isi message |
810 const TIsiReceiveC& /*aIsiMessage*/, // Isi message |
811 TInt /*aError*/ // Error code |
811 TInt /*aError*/ // Error code |
812 ) |
812 ) |
813 { |
813 { |
814 TFLOGSTRING("TSY: CMmENStoreMessHandler::HandleError"); |
814 TFLOGSTRING("TSY: CMmENStoreMessHandler::HandleError"); |
815 OstTrace0( TRACE_NORMAL, CMMENSTOREMESSHANDLER_HANDLEERROR, "CMmENStoreMessHandler::HandleError" ); |
815 OstTrace0( TRACE_NORMAL, CMMENSTOREMESSHANDLER_HANDLEERROR_TD, "CMmENStoreMessHandler::HandleError" ); |
816 } |
816 } |
817 |
817 |
818 // ================= OTHER EXPORTED FUNCTIONS ================================== |
818 // ================= OTHER EXPORTED FUNCTIONS ================================== |
819 //None |
819 //None |
820 |
820 |