equal
deleted
inserted
replaced
18 |
18 |
19 #ifndef CPEPCNPARSERPROCEDUREHANDLER_H |
19 #ifndef CPEPCNPARSERPROCEDUREHANDLER_H |
20 #define CPEPCNPARSERPROCEDUREHANDLER_H |
20 #define CPEPCNPARSERPROCEDUREHANDLER_H |
21 |
21 |
22 // INCLUDES |
22 // INCLUDES |
23 #include <cphonegsmpcnprocedurehandler.h> |
23 #include <CPhoneGsmPcnProcedureHandler.h> |
24 #include "pevirtualengine.h" |
24 #include "pevirtualengine.h" |
25 |
25 |
26 // CONSTANTS |
26 // CONSTANTS |
27 //None |
27 //None |
28 |
28 |
46 |
46 |
47 // DESCRIPTION |
47 // DESCRIPTION |
48 // It is handler for GsmPcn procedures. |
48 // It is handler for GsmPcn procedures. |
49 |
49 |
50 NONSHARABLE_CLASS( CPEPcnParserProcedureHandler ) |
50 NONSHARABLE_CLASS( CPEPcnParserProcedureHandler ) |
51 :public CPhoneGsmPcnProcedureHandler |
51 :public CPhoneGsmPcnProcedureHandler |
52 { |
52 { |
53 public: //Constructors and descructor |
53 public: //Constructors and descructor |
54 |
54 |
55 /** |
55 /** |
56 * Two-phased constructor. |
56 * Two-phased constructor. |
105 |
105 |
106 /** |
106 /** |
107 * C++ default constructor. |
107 * C++ default constructor. |
108 */ |
108 */ |
109 CPEPcnParserProcedureHandler |
109 CPEPcnParserProcedureHandler |
110 ( |
110 ( |
111 CPEMessageHandler& aOwner, |
111 CPEMessageHandler& aOwner, |
112 MPEPhoneModelInternal& aModel |
112 MPEPhoneModelInternal& aModel |
113 ); |
113 ); |
114 |
114 |
115 |
115 |
116 private: |
116 private: |
117 // CPEGsmMessageHandler object which owns this requester. |
117 // CPEGsmMessageHandler object which owns this requester. |
118 CPEMessageHandler& iOwner; |
118 CPEMessageHandler& iOwner; |
119 // Contains information of the Suplementary Services command. |
119 // Contains information of the Suplementary Services command. |
120 TPESSCommandInfo iSupplementaryServicesCommandInfo; |
120 TPESSCommandInfo iSupplementaryServicesCommandInfo; |
121 //MPEPhoneModelInternal is used to send message to the phone application |
121 //MPEPhoneModelInternal is used to send message to the phone application |
122 MPEPhoneModelInternal& iModel; |
122 MPEPhoneModelInternal& iModel; |
123 // Security model |
123 // Security model |
124 CManualSecuritySettings* iSecurityModel; |
124 CManualSecuritySettings* iSecurityModel; |
125 |
125 |
126 }; |
126 }; |