sysstatemgmt/systemstatereferenceplugins/custcmd/inc/cmddevicesecuritycheck.h
branchRCL_3
changeset 20 1ddbe54d0645
parent 5 1a73e8f1b64d
equal deleted inserted replaced
19:94cb00198351 20:1ddbe54d0645
    30 
    30 
    31 #include <ssm/ssmcustomcommand.h>
    31 #include <ssm/ssmcustomcommand.h>
    32 #include "ssmsecuritychecknotifier.h"
    32 #include "ssmsecuritychecknotifier.h"
    33 #include <etel.h> 
    33 #include <etel.h> 
    34 #include <etelmm.h>
    34 #include <etelmm.h>
       
    35 
       
    36 class CRepository;
    35 
    37 
    36 NONSHARABLE_CLASS (CCustomCmdDeviceSecurityCheck) : public CActive , public MSsmCustomCommand
    38 NONSHARABLE_CLASS (CCustomCmdDeviceSecurityCheck) : public CActive , public MSsmCustomCommand
    37 	{
    39 	{
    38 public:
    40 public:
    39 	static CCustomCmdDeviceSecurityCheck* NewL();
    41 	static CCustomCmdDeviceSecurityCheck* NewL();
    92     RMobilePhone::TMobilePhoneLockInfoV1 iLockInfo;
    94     RMobilePhone::TMobilePhoneLockInfoV1 iLockInfo;
    93     RMobilePhone::TMobilePhoneLockInfoV1Pckg iLockInfoPckg;
    95     RMobilePhone::TMobilePhoneLockInfoV1Pckg iLockInfoPckg;
    94     HBufC* iTsyModuleName;
    96     HBufC* iTsyModuleName;
    95 	TRequestStatus* iExecuteRequest;
    97 	TRequestStatus* iExecuteRequest;
    96 	CSsmSecurityCheckNotifier* iSsmSecurityCheckNotifier;
    98 	CSsmSecurityCheckNotifier* iSsmSecurityCheckNotifier;
       
    99 	CRepository* iStartupRepository;
    97 
   100 
    98 #ifdef TEST_CUSTCMD_MACRO
   101 #ifdef TEST_CUSTCMD_MACRO
    99 	friend class CCustomCmdTestDeviceSecurityCheck;
   102 	friend class CCustomCmdTestDeviceSecurityCheck;
   100 #endif
   103 #endif
   101 	};
   104 	};