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> |
|
34 |
31 |
35 // CONSTANTS |
32 // CONSTANTS |
36 // MACROS |
33 // MACROS |
37 // DATA TYPES |
34 // DATA TYPES |
38 // FUNCTION PROTOTYPES |
35 // FUNCTION PROTOTYPES |
143 const RMessage2 * iMessage; |
140 const RMessage2 * iMessage; |
144 HBufC8 * iRequestBuffer; |
141 HBufC8 * iRequestBuffer; |
145 TInt iProcessorState; |
142 TInt iProcessorState; |
146 }; |
143 }; |
147 |
144 |
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 |
|
175 |
|
176 class TCombiningAlgorith |
145 class TCombiningAlgorith |
177 { |
146 { |
178 public: |
147 public: |
179 TCombiningAlgorith( const TDesC8 &aAlgorithId); |
148 TCombiningAlgorith( const TDesC8 &aAlgorithId); |
180 |
149 |