commsprocess/commsrootserverconfig/Te_Configurator/src/unloadcpmStep.h
changeset 0 dfb7c4ff071f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/commsprocess/commsrootserverconfig/Te_Configurator/src/unloadcpmStep.h	Thu Dec 17 09:22:25 2009 +0200
@@ -0,0 +1,86 @@
+/**
+* Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:
+*
+*/
+
+
+
+/**
+ @file loadcpmStep.h
+*/
+#if (!defined __UNLOADCPM_STEP_H__)
+#define __UNLOADCPM_STEP_H__
+#include <test/testexecutestepbase.h>
+#include "Te_ConfiguratorSuiteStepBase.h"
+#include <comms-infras/c32startcli.h>
+ #include <e32property.h>
+
+//NET-CONFIGURATOR-I-00013-HP
+//UnLoading CPM which has been loaded  prevesouly 
+class CUnloadCpm : public CTe_ConfiguratorSuiteStepBase
+	{
+public:
+	 CUnloadCpm();
+	~CUnloadCpm();
+	virtual TVerdict doTestStepL();
+	};
+_LIT(KUnloadCpm,"UnloadCpm");
+
+//NET-CONFIGURATOR-I-0014-HP
+//UnLoading CPM which has not been already loaded 
+class CUnloadCpmPreNotLoaded : public CTe_ConfiguratorSuiteStepBase
+	{
+public:
+	 CUnloadCpmPreNotLoaded();
+	~CUnloadCpmPreNotLoaded();
+	virtual TVerdict doTestStepL();
+	};
+_LIT(KUnloadCpmPreNotLoaded,"UnloadCpmPreNotLoaded");
+
+//NET-CONFIGURATOR-I-0015-HP
+//Loading and unload different combination of cpm
+class CLoadUnloadDiffCombination: public CTe_ConfiguratorSuiteStepBase
+	{
+public:
+     CLoadUnloadDiffCombination();
+	~CLoadUnloadDiffCombination();
+	virtual TVerdict doTestStepL();
+	};	
+_LIT(KLoadUnloadDiffCombination,"LoadUnloadDiffCombination");
+
+// NET-CONFIGURATOR-I-0016-HP
+//Cancelling the Loading  CPM before and after loading
+class CCancelLoadCpm : public CTe_ConfiguratorSuiteStepBase
+	{
+public:
+     CCancelLoadCpm();
+	~CCancelLoadCpm();
+	virtual TVerdict doTestStepL();
+	};	
+_LIT(KCancelLoadCpm,"CancelLoadCpm");
+
+//NET-CONFIGURATOR-I-0017-HP
+//Cancelling the UnLoading  CPM to be implemented
+class CCancelUnLoadCpm : public CTe_ConfiguratorSuiteStepBase
+	{
+public:
+     CCancelUnLoadCpm();
+	~CCancelUnLoadCpm();
+	virtual TVerdict doTestStepL();
+	};	
+_LIT(KCancelUnLoadCpm,"CancelUnLoadCpm");
+
+#endif
+