sysstatemgmt/systemstatereferenceplugins/test/tunitcustcmd/inc/tcmd_step_publishstartupmode.h
branchRCL_3
changeset 3 a811597961f0
parent 0 4e1aa6a622a0
equal deleted inserted replaced
0:4e1aa6a622a0 3:a811597961f0
    23 #ifndef __TCMD_STEP_PUBLISHSTARTUPMODE_H__
    23 #ifndef __TCMD_STEP_PUBLISHSTARTUPMODE_H__
    24 #define __TCMD_STEP_PUBLISHSTARTUPMODE_H__
    24 #define __TCMD_STEP_PUBLISHSTARTUPMODE_H__
    25 
    25 
    26 #include <test/testexecutestepbase.h>
    26 #include <test/testexecutestepbase.h>
    27 
    27 
    28 _LIT(KTCCustomCmdTestPublishStartupMode, "CCustomCmdTestPublishStartupMode");
    28 _LIT(KTestPublishStartupModeWithCap, "TestPublishStartupModeWithCap");
       
    29 _LIT(KTestPublishStartupModeWithoutCap,"TestPublishStartupModeWithoutCap");
    29 
    30 
    30 class CCustomCmdTestPublishStartupMode: public CTestStep
    31 class CCustomCmdTestPublishStartupMode: public CTestStep
    31 	{
    32 	{
    32 public:
    33 public:
    33 	CCustomCmdTestPublishStartupMode();
    34 	CCustomCmdTestPublishStartupMode(const TDesC& aTestStepName);
    34 	~CCustomCmdTestPublishStartupMode();
    35 	~CCustomCmdTestPublishStartupMode();
    35 
    36 
    36 	//from CTestStep
    37 	//from CTestStep
    37 	TVerdict doTestStepL();
    38 	TVerdict doTestStepL();
    38 	TVerdict doTestStepPreambleL();
    39 	TVerdict doTestStepPreambleL();
    46 
    47 
    47 private:
    48 private:
    48     CActiveScheduler* iActiveScheduler;
    49     CActiveScheduler* iActiveScheduler;
    49     CAsyncCallBack* iAsyncStopScheduler;
    50     CAsyncCallBack* iAsyncStopScheduler;
    50     TRequestStatus iRequestStatus;
    51     TRequestStatus iRequestStatus;
       
    52     const TDesC& iTestStepName;
    51 	};
    53 	};
    52 
    54 
    53 #endif	// __TCMD_STEP_PUBLISHSTARTUPMODE_H__
    55 #endif	// __TCMD_STEP_PUBLISHSTARTUPMODE_H__