phoneapp/phoneuistates/src/cphonesinglecall.cpp
changeset 76 cfea66083b62
parent 74 d1c62c765e48
child 78 baacf668fe89
equal deleted inserted replaced
74:d1c62c765e48 76:cfea66083b62
   192     {
   192     {
   193     __LOGMETHODSTARTEND( EPhoneUIStates, "CPhoneSingleCall::HandlePhoneEngineMessageL()");
   193     __LOGMETHODSTARTEND( EPhoneUIStates, "CPhoneSingleCall::HandlePhoneEngineMessageL()");
   194     switch ( aMessage )
   194     switch ( aMessage )
   195         {
   195         {
   196         case MEngineMonitor::EPEMessageHeld:
   196         case MEngineMonitor::EPEMessageHeld:
   197             HandleHeldL( aCallId );
       
   198             break;
       
   199             
       
   200         case MEngineMonitor::EPEMessageConnected:
   197         case MEngineMonitor::EPEMessageConnected:
   201             HandleConnectedL( aCallId );
   198             UpdateCallHeaderAndUiCommandsL( aCallId );
   202             break;
   199             break;
   203 
   200 
   204         case MEngineMonitor::EPEMessageIncoming:
   201         case MEngineMonitor::EPEMessageIncoming:
   205             HandleIncomingL( aCallId );
   202             HandleIncomingL( aCallId );
   206             break;
   203             break;
   278     {
   275     {
   279     return iCallId;
   276     return iCallId;
   280     }
   277     }
   281     
   278     
   282 // -----------------------------------------------------------
   279 // -----------------------------------------------------------
   283 // CPhoneSingleCall::HandleHeldL
       
   284 // -----------------------------------------------------------
       
   285 //
       
   286 void CPhoneSingleCall::HandleHeldL( TInt aCallId )
       
   287     {
       
   288     __LOGMETHODSTARTEND( EPhoneUIStates, 
       
   289         "CPhoneSingleCall::HandleHeldL()"); 
       
   290     iViewCommandHandle->ExecuteCommandL( 
       
   291         EPhoneViewUpdateBubble, aCallId );
       
   292 
       
   293     UpdateUiCommands();
       
   294     }
       
   295     
       
   296 // -----------------------------------------------------------
       
   297 // CPhoneSingleCall::HandleConnectedL
       
   298 // -----------------------------------------------------------
       
   299 //
       
   300 void CPhoneSingleCall::HandleConnectedL( TInt aCallId )
       
   301     {
       
   302     __LOGMETHODSTARTEND( EPhoneUIStates, 
       
   303         "CPhoneSingleCall::HandleConnectedL()");
       
   304     iViewCommandHandle->ExecuteCommandL( EPhoneViewUpdateBubble, aCallId );
       
   305  
       
   306     UpdateUiCommands();
       
   307     }
       
   308     
       
   309 // -----------------------------------------------------------
       
   310 // CPhoneSingleCall::ToggleHold
   280 // CPhoneSingleCall::ToggleHold
   311 // -----------------------------------------------------------
   281 // -----------------------------------------------------------
   312 //
   282 //
   313 void CPhoneSingleCall::ToggleHoldL()
   283 void CPhoneSingleCall::ToggleHoldL()
   314     {
   284     {