phoneapp/phoneuistates/src/cphoneconference.cpp
changeset 76 cfea66083b62
parent 74 d1c62c765e48
child 78 baacf668fe89
equal deleted inserted replaced
74:d1c62c765e48 76:cfea66083b62
   123         case MEngineMonitor::EPEMessageConferenceIdle:
   123         case MEngineMonitor::EPEMessageConferenceIdle:
   124             HandleConferenceIdleL();
   124             HandleConferenceIdleL();
   125             break;
   125             break;
   126             
   126             
   127         case MEngineMonitor::EPEMessageHeldConference:
   127         case MEngineMonitor::EPEMessageHeldConference:
   128             HandleHeldConferenceL( aCallId );
       
   129             break;
       
   130             
       
   131         case MEngineMonitor::EPEMessageConnectedConference:
   128         case MEngineMonitor::EPEMessageConnectedConference:
   132             HandleConnectedConferenceL();
   129             UpdateCallHeaderAndUiCommandsL( aCallId );
   133             break;
   130             break;
   134 
   131 
   135         case MEngineMonitor::EPEMessageAddedConferenceMember:
   132         case MEngineMonitor::EPEMessageAddedConferenceMember:
   136             UpdateConferenceSecurityStatusL( aCallId );
   133             UpdateConferenceSecurityStatusL();
   137             break;
   134             break;
   138             
   135             
   139         case MEngineMonitor::EPEMessageWentOneToOne:
   136         case MEngineMonitor::EPEMessageWentOneToOne:
   140             HandleWentOneToOneL( aCallId );
   137             HandleWentOneToOneL( aCallId );
   141             break;
   138             break;
   142             
   139             
   143         case MEngineMonitor::EPEMessageHeld:
   140         case MEngineMonitor::EPEMessageHeld:
   144         case MEngineMonitor::EPEMessageConnected:
   141         case MEngineMonitor::EPEMessageConnected:
   145             {
   142             {
   146             iViewCommandHandle->ExecuteCommandL( EPhoneViewUpdateBubble, aCallId );
   143             UpdateCallHeader( aCallId );
   147             }
   144             }
   148             break;
   145             break;
   149             
   146             
   150         case MEngineMonitor::EPEMessageDialing:
   147         case MEngineMonitor::EPEMessageDialing:
   151             HandleDialingL( aCallId );
   148             HandleDialingL( aCallId );
   349         }
   346         }
   350     EndUiUpdate(); 
   347     EndUiUpdate(); 
   351     }
   348     }
   352 
   349 
   353 // -----------------------------------------------------------
   350 // -----------------------------------------------------------
   354 // CPhoneConference::HandleHeldConferenceL
       
   355 // -----------------------------------------------------------
       
   356 //
       
   357 void CPhoneConference::HandleHeldConferenceL( TInt aCallId )
       
   358     {
       
   359     __LOGMETHODSTARTEND( EPhoneUIStates, 
       
   360         "CPhoneConference::HandleHeldConferenceL()"); 
       
   361     iViewCommandHandle->ExecuteCommandL( 
       
   362         EPhoneViewUpdateBubble, aCallId );
       
   363     UpdateUiCommands();
       
   364     }
       
   365 
       
   366 // -----------------------------------------------------------
       
   367 // CPhoneConference::HandleConnectedConferenceL
       
   368 // -----------------------------------------------------------
       
   369 //
       
   370 void CPhoneConference::HandleConnectedConferenceL()
       
   371     {
       
   372     __LOGMETHODSTARTEND( EPhoneUIStates, 
       
   373         "CPhoneConference::HandleConnectedConferenceL()");
       
   374     iViewCommandHandle->ExecuteCommandL( 
       
   375         EPhoneViewUpdateBubble, KConferenceCallId );
       
   376     UpdateUiCommands();
       
   377     }
       
   378 
       
   379 // -----------------------------------------------------------
       
   380 // CPhoneConference::DropSelectedParticipantL
   351 // CPhoneConference::DropSelectedParticipantL
   381 // -----------------------------------------------------------
   352 // -----------------------------------------------------------
   382 //
   353 //
   383 void CPhoneConference::DropSelectedParticipantL()
   354 void CPhoneConference::DropSelectedParticipantL()
   384     {
   355     {
   535     
   506     
   536 // -----------------------------------------------------------
   507 // -----------------------------------------------------------
   537 // CPhoneConference::UpdateConferenceSecurityStatusL
   508 // CPhoneConference::UpdateConferenceSecurityStatusL
   538 // -----------------------------------------------------------
   509 // -----------------------------------------------------------
   539 //
   510 //
   540 void CPhoneConference::UpdateConferenceSecurityStatusL( TInt aCallId )
   511 void CPhoneConference::UpdateConferenceSecurityStatusL( )
   541     {
   512     {
   542     __PHONELOG1( EBasic, EPhoneUIStates, 
   513     __LOGMETHODSTARTEND( EPhoneUIStates, 
   543         "CPhoneConference::UpdateConferenceSecurityStatusL() - callId = %d", aCallId );
   514             "CPhoneConference::UpdateConferenceSecurityStatusL()");
   544 
       
   545     iViewCommandHandle->ExecuteCommandL( 
   515     iViewCommandHandle->ExecuteCommandL( 
   546         EPhoneViewCipheringInfoChange,
   516         EPhoneViewCipheringInfoChange,
   547         KPEConferenceCallID);
   517         KPEConferenceCallID);
   548     }
   518     }
   549 
   519