phoneapp/phoneuistates/src/cphonestartup.cpp
branchRCL_3
changeset 19 544e34b3255a
parent 0 5f000ab63145
child 61 41a7f70b3818
equal deleted inserted replaced
17:38529f706030 19:544e34b3255a
    18 
    18 
    19 // INCLUDES
    19 // INCLUDES
    20 #include "cphonestartup.h"
    20 #include "cphonestartup.h"
    21 #include "phonerssbase.h"
    21 #include "phonerssbase.h"
    22 #include "phonelogger.h"
    22 #include "phonelogger.h"
       
    23 #include "mphonestatemachine.h"
       
    24 #include "mphonesecuritymodeobserver.h"
    23 #include "cphonegeneralgsmmessageshandler.h"
    25 #include "cphonegeneralgsmmessageshandler.h"
    24 
    26 
    25 // ================= MEMBER FUNCTIONS =======================
    27 // ================= MEMBER FUNCTIONS =======================
    26 
    28 
    27 // C++ default constructor can NOT contain any code, that
    29 // C++ default constructor can NOT contain any code, that
    98         
   100         
    99         case MEngineMonitor::EPEMessageRemoteResumed:
   101         case MEngineMonitor::EPEMessageRemoteResumed:
   100             CPhoneState::SendGlobalInfoNoteL( 
   102             CPhoneState::SendGlobalInfoNoteL( 
   101                 EPhoneInformationConnectedNote );
   103                 EPhoneInformationConnectedNote );
   102             break;
   104             break;
       
   105 		
       
   106 		case MEngineMonitor::EPEMessageShowVersion:
       
   107 			{
       
   108 			if ( iStateMachine->SecurityMode()->IsSecurityMode() )
       
   109 				{
       
   110 				// Do nothing if security mode is enabled.
       
   111 				return;
       
   112 				}
       
   113 			}
       
   114 		// Fall through
   103 
   115 
   104         case MEngineMonitor::EPEMessageIssuingSSRequest: // fall through
   116         case MEngineMonitor::EPEMessageIssuingSSRequest: // fall through
   105         case MEngineMonitor::EPEMessageCallBarred: // fall through
   117         case MEngineMonitor::EPEMessageCallBarred: // fall through
   106         case MEngineMonitor::EPEMessageShowVersion: // fall through
       
   107         case MEngineMonitor::EPEMessageIssuedSSRequest: // fall through
   118         case MEngineMonitor::EPEMessageIssuedSSRequest: // fall through
   108         case MEngineMonitor::EPEMessageTempClirActivationUnsuccessful:
   119         case MEngineMonitor::EPEMessageTempClirActivationUnsuccessful:
   109         case MEngineMonitor::EPEMessageIncCallIsForw: // fall through
   120         case MEngineMonitor::EPEMessageIncCallIsForw: // fall through
   110         case MEngineMonitor::EPEMessageIncCallForwToC: // fall through
   121         case MEngineMonitor::EPEMessageIncCallForwToC: // fall through
   111         case MEngineMonitor::EPEMessageOutCallForwToC: // fall through
   122         case MEngineMonitor::EPEMessageOutCallForwToC: // fall through