phoneapp/phoneuistates/src/cphoneincoming.cpp
branchRCL_3
changeset 7 544e34b3255a
parent 5 2a26698d78ba
child 23 40a3f856b14d
equal deleted inserted replaced
6:38529f706030 7:544e34b3255a
    25 #include "phonestatedefinitionsgsm.h"
    25 #include "phonestatedefinitionsgsm.h"
    26 #include "tphonecmdparaminteger.h"
    26 #include "tphonecmdparaminteger.h"
    27 #include "tphonecmdparamboolean.h"
    27 #include "tphonecmdparamboolean.h"
    28 #include "phoneui.hrh"
    28 #include "phoneui.hrh"
    29 #include "mphonestatemachine.h"
    29 #include "mphonestatemachine.h"
       
    30 #include "mphonesecuritymodeobserver.h"
    30 #include "tphonecmdparamcallstatedata.h"
    31 #include "tphonecmdparamcallstatedata.h"
    31 
    32 
    32 // ================= MEMBER FUNCTIONS =======================
    33 // ================= MEMBER FUNCTIONS =======================
    33 
    34 
    34 // C++ default constructor can NOT contain any code, that
    35 // C++ default constructor can NOT contain any code, that
   120             break;
   121             break;
   121         
   122         
   122         case MEngineMonitor::EPEMessageRemoteResumed:
   123         case MEngineMonitor::EPEMessageRemoteResumed:
   123                 SendGlobalInfoNoteL( EPhoneInformationConnectedNote );
   124                 SendGlobalInfoNoteL( EPhoneInformationConnectedNote );
   124             break;
   125             break;
       
   126 		
       
   127 		case MEngineMonitor::EPEMessageShowVersion:
       
   128 			{
       
   129 			if ( iStateMachine->SecurityMode()->IsSecurityMode() )
       
   130 				{
       
   131 				// Do nothing if security mode is enabled.
       
   132 				return;
       
   133 				}
       
   134 			}
       
   135 		// Fall through
   125 
   136 
   126         // fall through.
   137         // fall through.
   127         case MEngineMonitor::EPEMessageIssuingSSRequest:
   138         case MEngineMonitor::EPEMessageIssuingSSRequest:
   128         case MEngineMonitor::EPEMessageCallBarred:
   139         case MEngineMonitor::EPEMessageCallBarred:
   129         case MEngineMonitor::EPEMessageShowVersion:
       
   130         case MEngineMonitor::EPEMessageIssuedSSRequest:
   140         case MEngineMonitor::EPEMessageIssuedSSRequest:
   131         case MEngineMonitor::EPEMessageTempClirActivationUnsuccessful:
   141         case MEngineMonitor::EPEMessageTempClirActivationUnsuccessful:
   132         case MEngineMonitor::EPEMessageIncCallIsForw:
   142         case MEngineMonitor::EPEMessageIncCallIsForw:
   133         case MEngineMonitor::EPEMessageIncCallForwToC:
   143         case MEngineMonitor::EPEMessageIncCallForwToC:
   134         case MEngineMonitor::EPEMessageOutCallForwToC:
   144         case MEngineMonitor::EPEMessageOutCallForwToC: