equal
deleted
inserted
replaced
24 #include <etelmm.h> |
24 #include <etelmm.h> |
25 #include <rmmcustomapi.h> |
25 #include <rmmcustomapi.h> |
26 |
26 |
27 #include "SCPServerInterface.h" |
27 #include "SCPServerInterface.h" |
28 #include "SCPTimer.h" |
28 #include "SCPTimer.h" |
|
29 #include <PolicyEngineClient.h> |
29 |
30 |
30 #include <TerminalControl3rdPartyParamsPlugin.h> |
31 #include <TerminalControl3rdPartyParamsPlugin.h> |
31 // FORWARD DECLARATIONS |
32 // FORWARD DECLARATIONS |
32 class CSCPServer; |
33 class CSCPServer; |
33 class CSCPLockNotificationEventHandler; |
34 class CSCPLockNotificationEventHandler; |
276 * aParamValue: The value(s) of the parameter(s) |
277 * aParamValue: The value(s) of the parameter(s) |
277 * |
278 * |
278 * @return none |
279 * @return none |
279 */ |
280 */ |
280 void NotifyChangeL( TInt aParamID, const TDesC8 aParamVal, TUint32 aCallerID ); |
281 void NotifyChangeL( TInt aParamID, const TDesC8 aParamVal, TUint32 aCallerID ); |
|
282 |
|
283 // Check whether the SID is present in the TARM db |
|
284 |
|
285 TInt CheckTerminalControl3rdPartySecureIDL(TSecureId aId); |
281 |
286 |
282 private: // Data |
287 private: // Data |
283 // Possible states for iLockCommandState |
288 // Possible states for iLockCommandState |
284 enum TSCPLockCmdState |
289 enum TSCPLockCmdState |
285 { |
290 { |
323 HBufC8* iALParamValue; |
328 HBufC8* iALParamValue; |
324 |
329 |
325 /* The SID of the app that set the above two (iALParamID, iALParamValue) fields |
330 /* The SID of the app that set the above two (iALParamID, iALParamValue) fields |
326 */ |
331 */ |
327 TUint32 iALParamCallerID; |
332 TUint32 iALParamCallerID; |
|
333 |
|
334 RPolicyEngine iPE; |
|
335 RPolicyRequest iPR; |
328 }; |
336 }; |
329 |
337 |
330 #endif // SCPSESSION_H |
338 #endif // SCPSESSION_H |
331 |
339 |
332 // End of File |
340 // End of File |