diff -r 17af172ffa5f -r 630d2f34d719 telephonyserverplugins/common_tsy/commontsy/src/mmtsy/CMmMessageRouterProxy.cpp --- a/telephonyserverplugins/common_tsy/commontsy/src/mmtsy/CMmMessageRouterProxy.cpp Thu Aug 19 11:03:36 2010 +0300 +++ b/telephonyserverplugins/common_tsy/commontsy/src/mmtsy/CMmMessageRouterProxy.cpp Tue Aug 31 16:23:08 2010 +0300 @@ -16,6 +16,12 @@ // INCLUDE FILES + +#include "OstTraceDefinitions.h" +#ifdef OST_TRACE_COMPILER_IN_USE +#include "CMmMessageRouterProxyTraces.h" +#endif + #include "cmmmessagerouterproxy.h" #include "cmmvoicecalltsy.h" #include "cmmdatacalltsy.h" @@ -63,7 +69,7 @@ CMmMessageRouterProxy* CMmMessageRouterProxy::NewL( CTsyDelegates& aTsyDelegates ) { -TFLOGSTRING("TSY: CMmMessageRouterProxy::NewL." ); +OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMMESSAGEROUTERPROXY_CTOR_1, "TSY: CMmMessageRouterProxy::NewL." ); CMmMessageRouterProxy* const routerproxy = new ( ELeave ) CMmMessageRouterProxy(); CleanupStack::PushL( routerproxy ); @@ -92,7 +98,7 @@ CMmDataPackage* aData, TInt aResult ) { -TFLOGSTRING3("TSY: CMmMessageRouterProxy::Complete. IPC = %d, result: %d", aIpc, aResult); +OstTraceDefExt2(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMMESSAGEROUTERPROXY_COMPLETE_1, "TSY: CMmMessageRouterProxy::Complete. IPC = %d, result: %d", aIpc, aResult); RouteCompletion( aIpc, aData, aResult ); } @@ -256,7 +262,7 @@ TName phoneBookName; phonebookData->GetPhoneBookName( phoneBookName ); -TFLOGSTRING2("TSY: CMmMessageRouterProxy::RouteCompletion: PB Name: %S", &phoneBookName); +OstTraceDefExt1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMMESSAGEROUTERPROXY_ROUTECOMPLETIONL_1, "TSY: CMmMessageRouterProxy::RouteCompletion: PB Name: %S", phoneBookName); for( TInt i = 0; i < iMmPhone->PBList()->GetNumberOfObjects(); i++ ) { @@ -270,7 +276,7 @@ } if ( NULL == mmObject ) { -TFLOGSTRING("TSY: CMmMessageRouterProxy::RouteCompletion: PB object not found!"); +OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMMESSAGEROUTERPROXY_ROUTECOMPLETIONL_2, "TSY: CMmMessageRouterProxy::RouteCompletion: PB object not found!"); iMmPhone->SetPBInitActiveStatus( EFalse ); } } @@ -684,7 +690,11 @@ static_cast( mmObject )-> CompleteTerminateAllCallsReq( aResult ); break; - + case ECtsyPhoneTerminateActiveCallsComp: + static_cast( mmObject )-> + CompleteTerminateActiveCallsReq( aResult ); + break; + // Conference call functionality case EMobileConferenceCallCreateConference: static_cast( mmObject )-> @@ -772,20 +782,20 @@ CompletePBStoreInitializationL( aResult, aDataPackage ); TBool done = EFalse; - + // NOTE: The statement above is redundant, as the loop below calls CompletePBStoreInitializationL // on every phonebook store. However, we need to be certain that changing the order in which - // phonebook stores are initialised won't introduce side effects. (One future improvement) + // phonebook stores are initialised won't introduce side effects. (One future improvement) for( TInt i = 0; i < iMmPhone->PBList()->GetNumberOfObjects(); i++ ) { -TFLOGSTRING("TSY: CMmMessageRouterProxy::RouteCompletion:EMmTsyPhoneBookStoreInitIPC for loop, check init statuses "); +OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMMESSAGEROUTERPROXY_ROUTECOMPLETIONL_3, "TSY: CMmMessageRouterProxy::RouteCompletion:EMmTsyPhoneBookStoreInitIPC for loop, check init statuses "); CMmPhoneBookStoreTsy* pbStore = iMmPhone->PBList()-> GetMmPBByIndex( i ); done = pbStore->IsPBInitDone(); -TFLOGSTRING3("TSY: CMmMessageRouterProxy::RouteCompletion: active: %i, done: %i",iMmPhone->IsPBInitActive(), done); +OstTraceDefExt2(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMMESSAGEROUTERPROXY_ROUTECOMPLETIONL_4, "TSY: CMmMessageRouterProxy::RouteCompletion: active: %u, done: %u",(TUint)iMmPhone->IsPBInitActive(), (TUint)done); if ( iMmPhone->IsPBInitActive() && !done ) { -TFLOGSTRING2("TSY: CMmMessageRouterProxy::RouteCompletion: complete also to: %S",pbStore->PhoneBookName()); +OstTraceDefExt1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMMESSAGEROUTERPROXY_ROUTECOMPLETIONL_5, "TSY: CMmMessageRouterProxy::RouteCompletion: complete also to: %S",*(pbStore->PhoneBookName())); mmObject = static_cast( pbStore ); static_cast( mmObject )-> CompletePBStoreInitializationL( @@ -2602,18 +2612,10 @@ aDataPackage, aResult ); break; case EMmTsyPhoneBookStoreFdnInfoIPC: - TFLOGSTRING("TSY: CMmMessageRouterProxy::RouteCompletion: route to phonetsy EMmTsyPhoneBookStoreFdnInfoIPC"); +OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMMESSAGEROUTERPROXY_ROUTECOMPLETIONL_6, "TSY: CMmMessageRouterProxy::RouteCompletion: route to phonetsy EMmTsyPhoneBookStoreFdnInfoIPC"); static_cast( mmObject )-> SaveFdnInfoDetails( aResult, aDataPackage ); break; - case ECtsyPhoneGetPreferredNetworksComp: - TFLOGSTRING("TSY: CMmMessageRouterProxy::RouteCompletion: route to MmNetTsy ECtsyPhoneGetPreferredNetworksComp"); - static_cast( mmObject )->GetNetTsy()->CompleteGetPreferredNetworksListPhase1(aResult, aDataPackage); - break; - case ECtsyPhoneStorePreferredNetworksListComp: - TFLOGSTRING("TSY: CMmMessageRouterProxy::RouteCompletion: route to MmNetTsy ECtsyPhoneStorePreferredNetworksListComp"); - static_cast( mmObject )->GetNetTsy()->CompleteStorePreferredNetworksList(aResult); - break; default: break; } @@ -2653,7 +2655,7 @@ if ( NULL == mmObject ) { -TFLOGSTRING("TSY: CMmMessageRouterProxy::RouteCompletion: Call object not found for mobile Call Info!"); +OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMMESSAGEROUTERPROXY_ROUTECOMPLETIONL_7, "TSY: CMmMessageRouterProxy::RouteCompletion: Call object not found for mobile Call Info!"); } else { @@ -2692,7 +2694,7 @@ if ( NULL == mmCall ) { -TFLOGSTRING("TSY: CMmMessageRouterProxy::RouteCompletion: Call object not found for Dial!"); +OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMMESSAGEROUTERPROXY_ROUTECOMPLETIONL_8, "TSY: CMmMessageRouterProxy::RouteCompletion: Call object not found for Dial!"); } else { @@ -2721,7 +2723,7 @@ CMmCallTsy::EMultimodeCallDialISV ) && mmCall->CallMode() == callMode ) ) { -TFLOGSTRING("TSY: CMmMessageRouterProxy::RouteCompletion: Special case before CompleteDial"); +OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMMESSAGEROUTERPROXY_ROUTECOMPLETIONL_9, "TSY: CMmMessageRouterProxy::RouteCompletion: Special case before CompleteDial"); mmCall->CompleteDial( aResult ); break; } @@ -2730,7 +2732,7 @@ CMmCallTsy::EMultimodeCallDialNoFdnCheck ) && mmCall->CallMode() == callMode ) { -TFLOGSTRING("TSY: CMmMessageRouterProxy::RouteCompletion: Special case before CompleteDialNoFdn"); +OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMMESSAGEROUTERPROXY_ROUTECOMPLETIONL_10, "TSY: CMmMessageRouterProxy::RouteCompletion: Special case before CompleteDialNoFdn"); mmCall->CompleteDialNoFdn( aResult ); break; }