telephonyserverplugins/common_tsy/commontsy/src/mmpacket/Cmmpacketqostsy.cpp
changeset 73 70d75957b98f
parent 69 b982c3e940f3
equal deleted inserted replaced
69:b982c3e940f3 73:70d75957b98f
   122 TInt CMmPacketQoSTsy::ExtFunc( 
   122 TInt CMmPacketQoSTsy::ExtFunc( 
   123         const TTsyReqHandle aTsyReqHandle, 
   123         const TTsyReqHandle aTsyReqHandle, 
   124         const TInt aIpc,     
   124         const TInt aIpc,     
   125         const TDataPackage& aPackage )      
   125         const TDataPackage& aPackage )      
   126     {
   126     {
   127 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_EXTFUNC_1, "TSY: CMmPacketQoSTsy::ExtFunc. aIpc: %d", aIpc );
   127 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_EXTFUNC_1, "TSY: CMmPacketQoSTsy::ExtFunc. aIpc: %{TIPCNamesList}", aIpc );
   128     TInt ret( KErrNone );
   128     TInt ret( KErrNone );
   129     TInt trapError( KErrNone );
   129     TInt trapError( KErrNone );
   130 
   130 
   131     // Ensure the ReqHandleType is unset.
   131     // Ensure the ReqHandleType is unset.
   132     // This will detect cases where this method indirectly calls itself
   132     // This will detect cases where this method indirectly calls itself
   173 TInt CMmPacketQoSTsy::DoExtFuncL( 
   173 TInt CMmPacketQoSTsy::DoExtFuncL( 
   174         const TTsyReqHandle aTsyReqHandle, 
   174         const TTsyReqHandle aTsyReqHandle, 
   175         const TInt aIpc,        
   175         const TInt aIpc,        
   176         const TDataPackage& aPackage )  
   176         const TDataPackage& aPackage )  
   177     {
   177     {
   178 OstTraceDefExt2(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_DOEXTFUNCL_1, "TSY: CMmPacketQoSTsy::DoExtFuncL. IPC: %d  Handle:%u", aIpc, (TUint)aTsyReqHandle);
   178 OstTraceDefExt3(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_DOEXTFUNCL_1, "TSY: CMmPacketQoSTsy::DoExtFuncL. IPC: %{TIPCNamesList}  Handle:%u Object:0x%08x", (TUint)aIpc, (TUint)aTsyReqHandle, (TUint)this);
   179     TInt ret( KErrNotSupported );
   179     TInt ret( KErrNotSupported );
   180 
   180 
   181     switch ( aIpc )
   181     switch ( aIpc )
   182         {
   182         {
   183         case EPacketQoSSetProfileParams:
   183         case EPacketQoSSetProfileParams:
   193             ret = NotifyProfileChanged( aPackage.Des1n() );
   193             ret = NotifyProfileChanged( aPackage.Des1n() );
   194             break;
   194             break;
   195         default:
   195         default:
   196             break;
   196             break;
   197         }
   197         }
       
   198 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_DOEXTFUNCL_2, "<-- TSY: CMmPacketQoSTsy::DoExtFuncL, error = %{TSymbianErrorCodes}", ret);
   198     return ret;
   199     return ret;
   199 
   200 
   200     }
   201     }
   201 
   202 
   202 
   203 
   206 //----------------------------------------------------------------------------
   207 //----------------------------------------------------------------------------
   207 
   208 
   208 CTelObject::TReqMode CMmPacketQoSTsy::ReqModeL(    
   209 CTelObject::TReqMode CMmPacketQoSTsy::ReqModeL(    
   209         const TInt aIpc ) 
   210         const TInt aIpc ) 
   210     {
   211     {
   211 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_REQMODEL_1, "TSY: CMmPacketQoSTsy::ReqModeL. IPC: %d", aIpc );
   212 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_REQMODEL_1, "TSY: CMmPacketQoSTsy::ReqModeL. IPC: %{TIPCNamesList}", aIpc );
   212     CTelObject::TReqMode reqMode( 0 );
   213     CTelObject::TReqMode reqMode( 0 );
   213 
   214 
   214     switch ( aIpc )
   215     switch ( aIpc )
   215         {
   216         {
   216         case EPacketQoSSetProfileParams:
   217         case EPacketQoSSetProfileParams:
   240 
   241 
   241 TInt CMmPacketQoSTsy::NumberOfSlotsL(    
   242 TInt CMmPacketQoSTsy::NumberOfSlotsL(    
   242         const TInt aIpc ) 
   243         const TInt aIpc ) 
   243     {
   244     {
   244 
   245 
   245 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_NUMBEROFSLOTSL_1, "TSY: CMmPacketQoSTsy::NumberOfSlotsL. IPC: %d", aIpc );
   246 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_NUMBEROFSLOTSL_1, "TSY: CMmPacketQoSTsy::NumberOfSlotsL. IPC: %{TIPCNamesList}", aIpc );
   246 
   247 
   247     TInt numberOfSlots( 0 );
   248     TInt numberOfSlots( 0 );
   248 
   249 
   249     if ( EPacketQoSNotifyProfileChanged == aIpc )
   250     if ( EPacketQoSNotifyProfileChanged == aIpc )
   250         {
   251         {
   268 
   269 
   269 TInt CMmPacketQoSTsy::CancelService(    
   270 TInt CMmPacketQoSTsy::CancelService(    
   270         const TInt aIpc,   
   271         const TInt aIpc,   
   271         const TTsyReqHandle aTsyReqHandle ) 
   272         const TTsyReqHandle aTsyReqHandle ) 
   272     {
   273     {
   273 OstTraceDefExt2(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_CANCELSERVICE_1, "TSY: CMmPacketQoSTsy::CancelService. IPC: %d  Handle:%u", aIpc, (TUint)aTsyReqHandle);
   274 OstTraceDefExt2(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_CANCELSERVICE_1, "TSY: CMmPacketQoSTsy::CancelService. IPC: %{TIPCNamesList}  Handle:%u", aIpc, (TUint)aTsyReqHandle);
   274      TInt ret( KErrNone );
   275      TInt ret( KErrNone );
   275 
   276 
   276      switch ( aIpc )
   277      switch ( aIpc )
   277         {
   278         {
   278         case EPacketQoSSetProfileParams:
   279         case EPacketQoSSetProfileParams:
   309 //----------------------------------------------------------------------------
   310 //----------------------------------------------------------------------------
   310 
   311 
   311 TInt CMmPacketQoSTsy::RegisterNotification(    
   312 TInt CMmPacketQoSTsy::RegisterNotification(    
   312         const TInt aIpc ) 
   313         const TInt aIpc ) 
   313     {
   314     {
   314 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_REGISTERNOTIFICATION_1, "TSY: CMmPacketQoSTsy::RegisterNotification. IPC: %d", aIpc );
   315 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_REGISTERNOTIFICATION_1, "TSY: CMmPacketQoSTsy::RegisterNotification. IPC: %{TIPCNamesList}", aIpc );
   315 
   316 
   316     if ( EPacketQoSNotifyProfileChanged == aIpc )
   317     if ( EPacketQoSNotifyProfileChanged == aIpc )
   317         {
   318         {
   318         return KErrNone;
   319         return KErrNone;
   319         }
   320         }
   329 //----------------------------------------------------------------------------
   330 //----------------------------------------------------------------------------
   330 
   331 
   331 TInt CMmPacketQoSTsy::DeregisterNotification(
   332 TInt CMmPacketQoSTsy::DeregisterNotification(
   332         const TInt aIpc )    
   333         const TInt aIpc )    
   333     {
   334     {
   334 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_DEREGISTERNOTIFICATION_1, "TSY: CMmPacketQoSTsy::DeregisterNotification. IPC: %d", aIpc );
   335 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_DEREGISTERNOTIFICATION_1, "TSY: CMmPacketQoSTsy::DeregisterNotification. IPC: %{TIPCNamesList}", aIpc );
   335 
   336 
   336     if ( EPacketQoSNotifyProfileChanged == aIpc )
   337     if ( EPacketQoSNotifyProfileChanged == aIpc )
   337         {
   338         {
   338         return KErrNone;
   339         return KErrNone;
   339         }
   340         }
   520 //----------------------------------------------------------------------------
   521 //----------------------------------------------------------------------------
   521 
   522 
   522 void CMmPacketQoSTsy::CompleteSetProfileParameters(
   523 void CMmPacketQoSTsy::CompleteSetProfileParameters(
   523         const TInt aError )     
   524         const TInt aError )     
   524     {
   525     {
   525 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_COMPLETESETPROFILEPARAMETERS_1, "TSY: CMmPacketQoSTsy::CompleteSetProfileParameters. Error: %d", aError );
   526 OstTraceDef1(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_COMPLETESETPROFILEPARAMETERS_1, "TSY: CMmPacketQoSTsy::CompleteSetProfileParameters. Error: %{TSymbianErrorCodes}", aError );
   526 
   527 
   527     // Reset the request handle. 
   528     // Reset the request handle. 
   528     TTsyReqHandle reqHandle( iTsyReqHandleStore->ResetTsyReqHandle(
   529     TTsyReqHandle reqHandle( iTsyReqHandleStore->ResetTsyReqHandle(
   529         EMultimodePacketQoSSetProfileParameters ) );
   530         EMultimodePacketQoSSetProfileParameters ) );
   530 
   531 
   611 void CMmPacketQoSTsy::ReqCompleted(
   612 void CMmPacketQoSTsy::ReqCompleted(
   612         const TTsyReqHandle aTsyReqHandle,
   613         const TTsyReqHandle aTsyReqHandle,
   613         const TInt aError )     
   614         const TInt aError )     
   614        
   615        
   615     {
   616     {
   616 OstTraceDefExt2(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_REQCOMPLETED_1, "TSY: CMmPacketQoSTsy::Request Completed.  Handle: %d Error:%d", aTsyReqHandle, aError );
   617 OstTraceDefExt3(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_REQCOMPLETED_1, "TSY: CMmPacketQoSTsy::ReqCompleted. Handle:%d Error:%{TSymbianErrorCodes} Object:0x%08x", aTsyReqHandle, aError, this);
   617 
   618 
   618     CTelObject::ReqCompleted( aTsyReqHandle, aError );  
   619     CTelObject::ReqCompleted( aTsyReqHandle, aError );  
       
   620 
       
   621 OstTraceDef0(OST_TRACE_CATEGORY_DEBUG, TRACE_INTERNALS, CMMPACKETQOSTSY_REQCOMPLETED_2, "<-- TSY: CMmPacketQoSTsy::ReqCompleted");
   619     }
   622     }
   620 
   623 
   621 #endif //TF_LOGGING_ENABLED
   624 #endif //TF_LOGGING_ENABLED
   622 
   625 
   623 
   626