phoneengine/phonemodel/inc/cpemessagehandler.h
changeset 22 6bb1b21d2484
parent 21 92ab7f8d0eab
child 30 ebdbd102c78a
equal deleted inserted replaced
21:92ab7f8d0eab 22:6bb1b21d2484
    20 #ifndef CPEMESSAGEHANDLER_H
    20 #ifndef CPEMESSAGEHANDLER_H
    21 #define CPEMESSAGEHANDLER_H
    21 #define CPEMESSAGEHANDLER_H
    22 
    22 
    23 //  INCLUDES
    23 //  INCLUDES
    24 #include <pevirtualengine.h>
    24 #include <pevirtualengine.h>
    25 #include "DosSvrServices.h"
    25 #include <DosSvrServices.h>
    26 #include <cphcltcommandhandler.h>
    26 #include <cphcltcommandhandler.h>
    27 #include <cphcltdialdata.h>
    27 #include <cphcltdialdata.h>
    28 
    28 
    29 #include "mpecallhandling.h"
    29 #include "mpecallhandling.h"
    30 // <-- QT PHONE START -->
       
    31 #include "mpecallcontrolif.h" 
    30 #include "mpecallcontrolif.h" 
    32 // <-- QT PHONE END --> 
       
    33 
    31 
    34 // CONSTANTS
    32 // CONSTANTS
    35 const TInt KModeNormal = 0;  // Normal System mode  
    33 const TInt KModeNormal = 0;  // Normal System mode  
    36 const TInt KModeFligth = 1;  // Flight mode 
    34 const TInt KModeFligth = 1;  // Flight mode 
    37 const TInt KModePDA    = 2;  // PDA mode 
    35 const TInt KModePDA    = 2;  // PDA mode 
   105 *  Handles phone related messages from the MPEPhoneModelInternal object.
   103 *  Handles phone related messages from the MPEPhoneModelInternal object.
   106 *
   104 *
   107 *  @lib phoneenginebase.dll
   105 *  @lib phoneenginebase.dll
   108 *  @since S60_5.0
   106 *  @since S60_5.0
   109 */
   107 */
   110 // <-- QT PHONE START --> 
       
   111 NONSHARABLE_CLASS( CPEMessageHandler ) : public CBase, public MPECallControlIF
   108 NONSHARABLE_CLASS( CPEMessageHandler ) : public CBase, public MPECallControlIF
   112 // <-- QT PHONE END --> 
       
   113     {
   109     {
   114     public:  // Destructor
   110     public:  // Destructor
   115 
   111 
   116         /**
   112         /**
   117         * Two-phased constructor.
   113         * Two-phased constructor.
   595         /**
   591         /**
   596         * Handle disable service
   592         * Handle disable service
   597         */     
   593         */     
   598         void HandleDisableService();
   594         void HandleDisableService();
   599 
   595 
   600 // <-- QT PHONE START -->   
       
   601         /**
   596         /**
   602         * Handle dial service call
   597         * Handle dial service call
   603         */ 
   598         */ 
   604         TInt HandleDialServiceCall(
   599         TInt HandleDialServiceCall(
   605             const TBool aClientCall );
   600             const TBool aClientCall );
   606 // <-- QT PHONE END -->
       
   607         
   601         
   608     private: // New functions
   602     private: // New functions
   609         
   603         
   610         /**
   604         /**
   611         * C++ default constructor.
   605         * C++ default constructor.