phoneapp/phoneuistates/src/cphonegsmincall.cpp
branchRCL_3
changeset 19 544e34b3255a
parent 17 38529f706030
child 58 40a3f856b14d
equal deleted inserted replaced
17:38529f706030 19:544e34b3255a
    33 #include "cphonemainresourceresolver.h"
    33 #include "cphonemainresourceresolver.h"
    34 #include "phoneui.hrh"
    34 #include "phoneui.hrh"
    35 
    35 
    36 #include "tphonecmdparamcallstatedata.h"
    36 #include "tphonecmdparamcallstatedata.h"
    37 #include "tphonecmdparamcallheaderdata.h"
    37 #include "tphonecmdparamcallheaderdata.h"
       
    38 #include "mphonesecuritymodeobserver.h"
    38 
    39 
    39 // ================= MEMBER FUNCTIONS =======================
    40 // ================= MEMBER FUNCTIONS =======================
    40 
    41 
    41 // C++ default constructor can NOT contain any code, that
    42 // C++ default constructor can NOT contain any code, that
    42 // might leave.
    43 // might leave.
   116             
   117             
   117         case MEngineMonitor::EPEMessageRemoteCreatedConference:
   118         case MEngineMonitor::EPEMessageRemoteCreatedConference:
   118             CPhoneState::SendGlobalInfoNoteL( 
   119             CPhoneState::SendGlobalInfoNoteL( 
   119                 EPhoneInformationRemoteCreateConferenceNote );
   120                 EPhoneInformationRemoteCreateConferenceNote );
   120             break;        
   121             break;        
       
   122 			
       
   123 		case MEngineMonitor::EPEMessageShowVersion:
       
   124 			{
       
   125 			if ( iStateMachine->SecurityMode()->IsSecurityMode() )
       
   126 				{
       
   127 				// Do nothing if security mode is enabled.
       
   128 				return;
       
   129 				}
       
   130 			}
       
   131 		// Fall through
       
   132 		
   121         case MEngineMonitor::EPEMessageIncCallIsForw:  // fall through
   133         case MEngineMonitor::EPEMessageIncCallIsForw:  // fall through
   122         case MEngineMonitor::EPEMessageIssuingSSRequest: // fall through
   134         case MEngineMonitor::EPEMessageIssuingSSRequest: // fall through
   123         case MEngineMonitor::EPEMessageCallBarred: // fall through
   135         case MEngineMonitor::EPEMessageCallBarred: // fall through
   124         case MEngineMonitor::EPEMessageShowVersion: // fall through
       
   125         case MEngineMonitor::EPEMessageIssuedSSRequest: // fall through
   136         case MEngineMonitor::EPEMessageIssuedSSRequest: // fall through
   126         case MEngineMonitor::EPEMessageTempClirActivationUnsuccessful:
   137         case MEngineMonitor::EPEMessageTempClirActivationUnsuccessful:
   127         case MEngineMonitor::EPEMessageIncCallForwToC: // fall through
   138         case MEngineMonitor::EPEMessageIncCallForwToC: // fall through
   128         case MEngineMonitor::EPEMessageOutCallForwToC: // fall through
   139         case MEngineMonitor::EPEMessageOutCallForwToC: // fall through
   129         case MEngineMonitor::EPEMessageForwardUnconditionalModeActive: // fall through
   140         case MEngineMonitor::EPEMessageForwardUnconditionalModeActive: // fall through