telephonyserverplugins/common_tsy/commontsy/src/mmsms/cmmsmsstoragetsy.cpp
changeset 73 70d75957b98f
parent 69 b982c3e940f3
equal deleted inserted replaced
69:b982c3e940f3 73:70d75957b98f
   193 TInt CMmSmsStorageTsy::DoExtFuncL( 
   193 TInt CMmSmsStorageTsy::DoExtFuncL( 
   194     const TTsyReqHandle aTsyReqHandle, 
   194     const TTsyReqHandle aTsyReqHandle, 
   195     const TInt aIpc, 
   195     const TInt aIpc, 
   196     const TDataPackage& aPackage )      
   196     const TDataPackage& aPackage )      
   197     {
   197     {
       
   198 OstTraceDefExt3(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_DOEXTFUNCL_1, "TSY: CMmSmsStorageTsy::DoExtFuncL. IPC:%{TIPCNamesList} Handle:%d Object:0x%08x", (TUint)aIpc, aTsyReqHandle, (TUint)this);
   198     TAny* dataPtr = aPackage.Ptr1();
   199     TAny* dataPtr = aPackage.Ptr1();
   199     TAny* dataPtr2 = aPackage.Ptr2();
   200     TAny* dataPtr2 = aPackage.Ptr2();
   200 
   201 
   201     TInt ret( KErrNone );
   202     TInt ret( KErrNone );
   202 
   203 
   232         default:
   233         default:
   233             ret = KErrNotSupported;
   234             ret = KErrNotSupported;
   234             break;
   235             break;
   235         }
   236         }
   236 
   237 
       
   238 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_DOEXTFUNCL_2, "TSY: CMmSmsStorageTsy::DoExtFuncL, error=%{TSymbianErrorCodes}", ret);
   237     return ret;
   239     return ret;
   238     }
   240     }
   239 
   241 
   240 // --------------------------------------------------------------------------- 
   242 // --------------------------------------------------------------------------- 
   241 // CMmSmsStorageTsy::CancelService 
   243 // CMmSmsStorageTsy::CancelService 
   648 //
   650 //
   649 void CMmSmsStorageTsy::CompleteReadSms( 
   651 void CMmSmsStorageTsy::CompleteReadSms( 
   650     TInt aResult, 
   652     TInt aResult, 
   651     CMmDataPackage* aDataPackage )
   653     CMmDataPackage* aDataPackage )
   652     {
   654     {
   653 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_COMPLETEREADSMS_1, "TSY: CMmSmsStorageTsy::CompleteReadSms. Error: %d",aResult);
   655 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_COMPLETEREADSMS_1, "TSY: CMmSmsStorageTsy::CompleteReadSms. Error: %{TSymbianErrorCodes}",aResult);
   654     TTsyReqHandle reqHandle = iMmTsyReqHandleStore->ResetTsyReqHandle( 
   656     TTsyReqHandle reqHandle = iMmTsyReqHandleStore->ResetTsyReqHandle( 
   655         CMmSmsTsy::EMultimodeSimStSmsReadSms );
   657         CMmSmsTsy::EMultimodeSimStSmsReadSms );
   656 
   658 
   657     if ( reqHandle )
   659     if ( reqHandle )
   658         {
   660         {
   735 //
   737 //
   736 void CMmSmsStorageTsy::CompleteWriteSms( 
   738 void CMmSmsStorageTsy::CompleteWriteSms( 
   737     TInt aResult, 
   739     TInt aResult, 
   738     CMmDataPackage* aDataPackage )
   740     CMmDataPackage* aDataPackage )
   739     {
   741     {
   740 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_COMPLETEWRITESMS_1, "TSY: CMmSmsStorageTsy::CompleteWriteSms. Error: %d",aResult);
   742 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_COMPLETEWRITESMS_1, "TSY: CMmSmsStorageTsy::CompleteWriteSms. Error: %{TSymbianErrorCodes}",aResult);
   741     TTsyReqHandle reqHandle = iMmTsyReqHandleStore->ResetTsyReqHandle( 
   743     TTsyReqHandle reqHandle = iMmTsyReqHandleStore->ResetTsyReqHandle( 
   742         CMmSmsTsy::EMultimodeSimStSmsWriteSms );
   744         CMmSmsTsy::EMultimodeSimStSmsWriteSms );
   743 
   745 
   744     if ( reqHandle )
   746     if ( reqHandle )
   745         {
   747         {
   831 // --------------------------------------------------------------------------- 
   833 // --------------------------------------------------------------------------- 
   832 //
   834 //
   833 void CMmSmsStorageTsy::CompleteDeleteSms( 
   835 void CMmSmsStorageTsy::CompleteDeleteSms( 
   834     TInt aResult )
   836     TInt aResult )
   835     {
   837     {
   836 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_COMPLETEDELETESMS_1, "TSY: CMmSmsStorageTsy::CompleteDeleteSms. Error: %d", aResult);
   838 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_COMPLETEDELETESMS_1, "TSY: CMmSmsStorageTsy::CompleteDeleteSms. Error: %{TSymbianErrorCodes}", aResult);
   837     TTsyReqHandle reqHandle = iMmTsyReqHandleStore->ResetTsyReqHandle( 
   839     TTsyReqHandle reqHandle = iMmTsyReqHandleStore->ResetTsyReqHandle( 
   838         CMmSmsTsy::EMultimodeSimStSmsEraseSms );
   840         CMmSmsTsy::EMultimodeSimStSmsEraseSms );
   839 
   841 
   840     if ( reqHandle )
   842     if ( reqHandle )
   841         {
   843         {
   898 // --------------------------------------------------------------------------- 
   900 // --------------------------------------------------------------------------- 
   899 //
   901 //
   900 void CMmSmsStorageTsy::CompleteDeleteAllSms( 
   902 void CMmSmsStorageTsy::CompleteDeleteAllSms( 
   901     TInt aResult )
   903     TInt aResult )
   902     {
   904     {
   903 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_COMPLETEDELETEALLSMS_1,  "TSY: CMmSmsStorageTsy::CompleteDeleteAllSms. Error: %d", aResult );
   905 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_COMPLETEDELETEALLSMS_1,  "TSY: CMmSmsStorageTsy::CompleteDeleteAllSms. Error: %{TSymbianErrorCodes}", aResult );
   904     TTsyReqHandle reqHandle = iMmTsyReqHandleStore->ResetTsyReqHandle( 
   906     TTsyReqHandle reqHandle = iMmTsyReqHandleStore->ResetTsyReqHandle( 
   905         CMmSmsTsy::EMultimodeSimStSmsEraseAllSms );
   907         CMmSmsTsy::EMultimodeSimStSmsEraseAllSms );
   906 
   908 
   907     if ( reqHandle )
   909     if ( reqHandle )
   908         {
   910         {
  1076             ret = iMmPhone->MessageManager()->HandleRequestL( 
  1078             ret = iMmPhone->MessageManager()->HandleRequestL( 
  1077                 EMobilePhoneStoreReadAllPhase1 );
  1079                 EMobilePhoneStoreReadAllPhase1 );
  1078             
  1080             
  1079             if ( KErrNone != ret )
  1081             if ( KErrNone != ret )
  1080             	{
  1082             	{
  1081 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_READALLSMSPHASE1L_3, "TSY: CMmSmsStorageTsy::ReadAllSmsPhase1L - and the returned value for EMobilePhoneStoreReadAllPhase1:%d", ret);
  1083 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_READALLSMSPHASE1L_3, "TSY: CMmSmsStorageTsy::ReadAllSmsPhase1L - and the returned value for EMobilePhoneStoreReadAllPhase1:%{TSymbianErrorCodes}", ret);
  1082 				(void)iMmTsyReqHandleStore->ResetTsyReqHandle( CMmSmsTsy::EMultimodeSimStSmsReadAllSms );
  1084 				(void)iMmTsyReqHandleStore->ResetTsyReqHandle( CMmSmsTsy::EMultimodeSimStSmsReadAllSms );
  1083 				// the returned value from ResetTsyReqHandle is not needed. 
  1085 				// the returned value from ResetTsyReqHandle is not needed. 
  1084             	}
  1086             	}
  1085             }
  1087             }
  1086         // SMS Storage contains 0 messages
  1088         // SMS Storage contains 0 messages
  1090 			}
  1092 			}
  1091 
  1093 
  1092 		// DOS layer returned with error
  1094 		// DOS layer returned with error
  1093 	    if ( ret != KErrNone )
  1095 	    if ( ret != KErrNone )
  1094 	        {
  1096 	        {
  1095 OstTraceDefExt2(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_READALLSMSPHASE1L_4, "TSY: CMmSmsStorageTsy::ReadAllSmsPhase1L aTsyReqHandle: %u and ret:%d", (TUint)aTsyReqHandle, ret);
  1097 OstTraceDefExt2(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_READALLSMSPHASE1L_4, "TSY: CMmSmsStorageTsy::ReadAllSmsPhase1L aTsyReqHandle: %u and ret:%{TSymbianErrorCodes}", (TUint)aTsyReqHandle, ret);
  1096 	        ReqCompleted( aTsyReqHandle, ret );
  1098 	        ReqCompleted( aTsyReqHandle, ret );
  1097 	        }
  1099 	        }
  1098 			
  1100 			
  1099 		}
  1101 		}
  1100 
  1102 
  1230 //
  1232 //
  1231 void CMmSmsStorageTsy::CompleteReadAllSmsPhase1(
  1233 void CMmSmsStorageTsy::CompleteReadAllSmsPhase1(
  1232     TInt aResult, 
  1234     TInt aResult, 
  1233 	TBool aReceivedClass2ToBeReSent )
  1235 	TBool aReceivedClass2ToBeReSent )
  1234     {
  1236     {
  1235 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_COMPLETEREADALLSMSPHASE1_1, "TSY: CMmSmsStorageTsy::CompleteReadAllSmsPhase1. Complete read first phase error: %d", aResult);
  1237 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMSMSSTORAGETSY_COMPLETEREADALLSMSPHASE1_1, "TSY: CMmSmsStorageTsy::CompleteReadAllSmsPhase1. Complete read first phase error: %{TSymbianErrorCodes}", aResult);
  1236     TTsyReqHandle reqHandle = iMmTsyReqHandleStore->ResetTsyReqHandle( 
  1238     TTsyReqHandle reqHandle = iMmTsyReqHandleStore->ResetTsyReqHandle( 
  1237         CMmSmsTsy::EMultimodeSimStSmsReadAllSms );
  1239         CMmSmsTsy::EMultimodeSimStSmsReadAllSms );
  1238     if ( reqHandle )
  1240     if ( reqHandle )
  1239         {
  1241         {
  1240         // Complete first phase of list retrieval
  1242         // Complete first phase of list retrieval