equal
deleted
inserted
replaced
26 #include "PolicyEngineServer.h" |
26 #include "PolicyEngineServer.h" |
27 #include "ElementBase.h" |
27 #include "ElementBase.h" |
28 #include "RequestContext.h" |
28 #include "RequestContext.h" |
29 #include "PolicyStorage.h" |
29 #include "PolicyStorage.h" |
30 #include <e32base.h> |
30 #include <e32base.h> |
|
31 #include <MSVAPI.H> |
|
32 #include <hbsymbianvariant.h> |
|
33 #include <hbdevicedialogsymbian.h> |
31 |
34 |
32 // CONSTANTS |
35 // CONSTANTS |
33 // MACROS |
36 // MACROS |
34 // DATA TYPES |
37 // DATA TYPES |
35 // FUNCTION PROTOTYPES |
38 // FUNCTION PROTOTYPES |
139 //RunL handling |
142 //RunL handling |
140 const RMessage2 * iMessage; |
143 const RMessage2 * iMessage; |
141 HBufC8 * iRequestBuffer; |
144 HBufC8 * iRequestBuffer; |
142 TInt iProcessorState; |
145 TInt iProcessorState; |
143 }; |
146 }; |
|
147 |
|
148 |
|
149 //Class to launch PolicyEngine Dialog |
|
150 class CProcessorClient: public CActive,public MHbDeviceDialogObserver |
|
151 { |
|
152 public: |
|
153 CProcessorClient(); |
|
154 ~CProcessorClient(); |
|
155 TInt LaunchDialog(const TDesC8& aFringerPrint, const TDesC8& aServerName); |
|
156 // from MHbDeviceDialogObserver |
|
157 void DataReceived(CHbSymbianVariantMap& aData); |
|
158 void DeviceDialogClosed(TInt aCompletionCode); |
|
159 |
|
160 protected: |
|
161 // from CActive |
|
162 void DoCancel(); |
|
163 void RunL(); |
|
164 TInt WaitUntilDeviceDialogClosed(); |
|
165 void LaunchTrustNotificationDialog(const TDesC8& aServerName); |
|
166 private: |
|
167 CHbDeviceDialogSymbian* iDevDialog; |
|
168 CActiveSchedulerWait* iWait; |
|
169 TInt iCompletionCode; |
|
170 TInt iUserResponse; |
|
171 }; |
|
172 |
|
173 |
|
174 |
144 |
175 |
145 class TCombiningAlgorith |
176 class TCombiningAlgorith |
146 { |
177 { |
147 public: |
178 public: |
148 TCombiningAlgorith( const TDesC8 &aAlgorithId); |
179 TCombiningAlgorith( const TDesC8 &aAlgorithId); |