phoneapp/phoneuistates/src/cphoneidle.cpp
branchGCC_SURGE
changeset 51 f39ed5e045e0
parent 21 92ab7f8d0eab
parent 45 6b911d05207e
equal deleted inserted replaced
40:bab96b7ed1a4 51:f39ed5e045e0
    91         "CPhoneIdle::HandlePhoneEngineMessageL() ");
    91         "CPhoneIdle::HandlePhoneEngineMessageL() ");
    92     switch ( aMessage )
    92     switch ( aMessage )
    93         {
    93         {
    94         case MEngineMonitor::EPEMessageRemoteHeld:
    94         case MEngineMonitor::EPEMessageRemoteHeld:
    95             CPhoneState::SendGlobalInfoNoteL( 
    95             CPhoneState::SendGlobalInfoNoteL( 
    96                 EPhoneInformationRemotePutOnHoldNote );
    96                 EPhoneInformationRemotePutOnHoldNote, ETrue );
    97             break;
    97             break;
    98         
    98         
    99         case MEngineMonitor::EPEMessageRemoteResumed:
    99         case MEngineMonitor::EPEMessageRemoteResumed:
   100             CPhoneState::SendGlobalInfoNoteL( 
   100             CPhoneState::SendGlobalInfoNoteL( 
   101                 EPhoneInformationConnectedNote );
   101                 EPhoneInformationConnectedNote, ETrue );
   102             break;
   102             break;
   103             
   103             
   104         case MEngineMonitor::EPEMessageAudioOutputChanged:
   104         case MEngineMonitor::EPEMessageAudioOutputChanged:
   105             HandleAudioOutputChangedL();
   105             HandleAudioOutputChangedL();
   106             break;
   106             break;
   112                 {
   112                 {
   113                 SetupIdleScreenInBackgroundL();
   113                 SetupIdleScreenInBackgroundL();
   114                 }
   114                 }
   115         case MEngineMonitor::EPEMessageIssuingSSRequest: // fall through
   115         case MEngineMonitor::EPEMessageIssuingSSRequest: // fall through
   116         case MEngineMonitor::EPEMessageCallBarred: // fall through
   116         case MEngineMonitor::EPEMessageCallBarred: // fall through
   117         case MEngineMonitor::EPEMessageShowVersion: // fall through
       
   118         case MEngineMonitor::EPEMessageTempClirActivationUnsuccessful:
   117         case MEngineMonitor::EPEMessageTempClirActivationUnsuccessful:
   119         case MEngineMonitor::EPEMessageIncCallIsForw: // fall through
   118         case MEngineMonitor::EPEMessageIncCallIsForw: // fall through
   120         case MEngineMonitor::EPEMessageIncCallForwToC: // fall through
   119         case MEngineMonitor::EPEMessageIncCallForwToC: // fall through
   121         case MEngineMonitor::EPEMessageOutCallForwToC: // fall through
   120         case MEngineMonitor::EPEMessageOutCallForwToC: // fall through
   122         case MEngineMonitor::EPEMessageForwardUnconditionalModeActive: // fall through
   121         case MEngineMonitor::EPEMessageForwardUnconditionalModeActive: // fall through
   135         default:
   134         default:
   136             CPhoneStateIdle::HandlePhoneEngineMessageL( 
   135             CPhoneStateIdle::HandlePhoneEngineMessageL( 
   137                 aMessage, aCallId );
   136                 aMessage, aCallId );
   138             break;
   137             break;
   139         }
   138         }
   140 
       
   141 #ifndef __SYNCML_DM
       
   142       switch ( aMessage )
       
   143         {
       
   144         case MEngineMonitor::EPEMessageShowVersion:
       
   145             if ( !iOnScreenDialer )
       
   146                 {
       
   147                 HandleNumberEntryClearedL();
       
   148                 }
       
   149             break;
       
   150         default:    
       
   151             break;
       
   152         }
       
   153 #endif        
       
   154     }
   139     }
   155 
   140 
   156 // -----------------------------------------------------------
   141 // -----------------------------------------------------------
   157 // CPhoneIdle::HandleErrorL
   142 // CPhoneIdle::HandleErrorL
   158 // -----------------------------------------------------------
   143 // -----------------------------------------------------------