usbmgmt/usbmgrtest/T_usb/inc/UsbTest2.h
changeset 0 c9bc50fca66e
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/usbmgmt/usbmgrtest/T_usb/inc/UsbTest2.h	Tue Feb 02 02:02:59 2010 +0200
@@ -0,0 +1,139 @@
+/*
+* Copyright (c) 2002-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:
+* This is the header file for Usb test section 2
+*
+*/
+
+#ifndef __USBTEST2_H__
+#define __USBTEST2_H__
+
+///////////////////////////////////////////////
+// Test 2.1
+class CTestSetSignalsToMark : public CTestStepUsb
+{
+public:
+	CTestSetSignalsToMark();
+	virtual ~CTestSetSignalsToMark();
+
+	virtual enum TVerdict doTestStepL( void );
+
+private:
+};
+
+///////////////////////////////////////////////
+// Test 2.2
+class CTestSetSignalsToSpace : public CTestStepUsb
+{
+public:
+	CTestSetSignalsToSpace();
+	virtual ~CTestSetSignalsToSpace();
+
+	virtual enum TVerdict doTestStepL( void );
+
+private:
+};
+
+///////////////////////////////////////////////
+// Test 2.3
+class CTestCheckSignals : public CTestStepUsb
+{
+public:
+	CTestCheckSignals();
+	virtual ~CTestCheckSignals();
+
+	virtual enum TVerdict doTestStepL( void );
+
+private:
+};
+
+///////////////////////////////////////////////
+// Test 2.4
+class CTestWaitForReadFailure : public CTestStepUsb
+{
+public:
+	CTestWaitForReadFailure();
+	virtual ~CTestWaitForReadFailure();
+
+	virtual enum TVerdict doTestStepL( void );
+
+private:
+};
+
+///////////////////////////////////////////////
+// Test 2.5
+class CTestWaitForWriteFailure : public CTestStepUsb
+{
+public:
+	CTestWaitForWriteFailure();
+	virtual ~CTestWaitForWriteFailure();
+
+	virtual enum TVerdict doTestStepL( void );
+
+private:
+};
+
+///////////////////////////////////////////////
+// Test 2.6
+class CTestOpenPort : public CTestStepUsb
+{
+public:
+	CTestOpenPort();
+	virtual ~CTestOpenPort();
+
+	virtual enum TVerdict doTestStepL( void );
+
+private:
+};
+
+///////////////////////////////////////////////
+// Test 2.7
+class CTestWaitForConfigChange : public CTestStepUsb
+{
+public:
+	CTestWaitForConfigChange();
+	virtual ~CTestWaitForConfigChange();
+
+	virtual enum TVerdict doTestStepL( void );
+
+private:
+};
+
+///////////////////////////////////////////////
+// Test 2.8
+class CTestNotifyStateChange : public CTestStepUsb
+{
+public:
+	CTestNotifyStateChange();
+	virtual ~CTestNotifyStateChange();
+
+	virtual enum TVerdict doTestStepL( void );
+
+private:
+};
+
+///////////////////////////////////////////////
+// Test 2.9
+class CTestWaitForStateChange : public CTestStepUsb
+{
+public:
+	CTestWaitForStateChange();
+	virtual ~CTestWaitForStateChange();
+
+	virtual enum TVerdict doTestStepL( void );
+
+private:
+};
+
+#endif