telephonyutils/etel3rdpartyapi/Test/te_etelIsv/TE_EtelIsvCallFunc.h
branchopencode
changeset 24 6638e7f4bd8f
parent 0 3553901f7fa8
--- a/telephonyutils/etel3rdpartyapi/Test/te_etelIsv/TE_EtelIsvCallFunc.h	Mon May 03 13:37:20 2010 +0300
+++ b/telephonyutils/etel3rdpartyapi/Test/te_etelIsv/TE_EtelIsvCallFunc.h	Thu May 06 15:10:38 2010 +0100
@@ -1,219 +1,219 @@
-// Copyright (c) 2003-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:
-//
-
-
-#ifndef __TE_ETELISVCALLFUNC_H_
-#define __TE_ETELISVCALLFUNC_H_
-
-class TTestCallParams 
-	{
-public:
-	CTelephony::TPhoneLine iLine;
-	CTelephony::TCallParamsV1Pckg* iCallParamsV1Pckg;
-	CTelephony::TTelAddress iTelAddress;
-	TRequestStatus iExpStat;
-	TInt iExpAPIErr;
-	CTelephony::TCallId iCallId; 
-	};
-
-class CTestDialNewCall : public CEtelIsvTestStep
-	{
-public:
-	CTestDialNewCall() ;
-	~CTestDialNewCall(){} ;
-	virtual enum TVerdict doTestStepL();
-	};
-
-class MActionParent;	
-class CTestDialNewCallAct : public CEtelIsvActBase
-	{
-public:	// functions
-	static CTestDialNewCallAct* NewLC(CEtelIsvTestStep* aTestStep,CTelephony* aTelephony, TBool aUseMacros = ETrue);
-	static CTestDialNewCallAct* NewL(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony, MActionParent* aParent);
-	void ConstructL(); 
-	~CTestDialNewCallAct();
-	void TestDialNewCall(TTestCallParams& aTestCallParams, TBool aCheckConcurrency = EFalse);
-	void DoCancel();
-	void RunL();
-protected:
-	CTestDialNewCallAct(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony, MActionParent* aParent, TBool aUseMacros);
-private:	// data
-	TTestCallParams* iTestCallParams;
-	MActionParent* iParent;
-	TBool iUseMacros;
-	
-	TPckgBuf<CTelephony::TCallParamsV1> iCallParamsBuff;
-	};
-
-class CTestAnswerIncomingCall : public CEtelIsvTestStep
-	{
-public:
-	CTestAnswerIncomingCall(TInt& aCallCount) ;
-	~CTestAnswerIncomingCall(){} ;
-	virtual enum TVerdict doTestStepL();
-private:
-	TInt& iCallCount;
-	};
-	
-	
-class CTestAnswerIncomingCallAct : public CEtelIsvActBase
-	{
-public:	// functions
-	static CTestAnswerIncomingCallAct* NewLC(CEtelIsvTestStep* aTestStep,CTelephony* aTelephony);
-	static CTestAnswerIncomingCallAct* NewL(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony, MActionParent* aParent);
-	void ConstructL(); 
-	~CTestAnswerIncomingCallAct();
-	void TestAnswerIncomingCall(TTestCallParams& aTestCallParams, TBool aCheckConcurrency = EFalse); 
-	void DoCancel();
-	void RunL();
-protected:
-	CTestAnswerIncomingCallAct(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony, MActionParent* aParent);
-private:	// data
-	TTestCallParams* iTestCallParams;
-	MActionParent* iParent; 
-	};
-	
-class CTestHold : public CEtelIsvTestStep
-	{
-public:
-	CTestHold() ;
-	~CTestHold(){} ;
-	virtual enum TVerdict doTestStepL();
-	};
-	
-class CTestHoldAct : public CEtelIsvActBase
-	{
-public:	// functions
-	static CTestHoldAct*  NewLC(CEtelIsvTestStep* aTestStep,CTelephony* aTelephony);
-	void ConstructL(); 
-	~CTestHoldAct();
-	void TestHold(TTestCallParams& aTestCallParams, TBool aCheckConcurrency = EFalse);
-	void DoCancel();
-	void RunL();
-protected:
-	CTestHoldAct(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony);
-private:	// data
-	CTelephony::TCallId iCallId;
-	};
-	
-class CTestResume : public CEtelIsvTestStep
-	{
-public:
-	CTestResume() ;
-	~CTestResume(){} ;
-	virtual enum TVerdict doTestStepL();
-	};
-	
-class CTestResumeAct : public CEtelIsvActBase
-	{
-public:	// functions
-	static CTestResumeAct* NewLC(CEtelIsvTestStep* aTestStep,CTelephony* aTelephony);
-	void ConstructL(); 
-	~CTestResumeAct();
-	void TestResume(TTestCallParams& aTestCallParams, TBool aCheckConcurrency = EFalse);
-	void DoCancel();
-	void RunL();
-protected:
-	CTestResumeAct(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony);
-private:	// data
-	CTelephony::TCallId iCallId; 
-	};
-	
-class CTestSwap : public CEtelIsvTestStep
-	{
-public:
-	CTestSwap() ;
-	~CTestSwap(){} ;
-	virtual enum TVerdict doTestStepL();
-	};
-	
-class CTestSwapAct : public CEtelIsvActBase
-	{
-public:	// functions
-	static CTestSwapAct* NewLC(CEtelIsvTestStep* aTestStep,CTelephony* aTelephony);
-	void ConstructL(); 
-	~CTestSwapAct();
-	void TestSwap(TTestCallParams& aTestCallParams1, TTestCallParams& aTestCallParams2, TBool aCheckConcurrency = EFalse);        
-	void DoCancel();
-	void RunL();
-protected:
-	CTestSwapAct(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony);
-private:	// data
-	CTelephony::TCallId* iCallId1; 
-	CTelephony::TCallId* iCallId2; 
-	};
-	
-class CTestHangup : public CEtelIsvTestStep
-	{
-public:
-	CTestHangup() ;
-	~CTestHangup(){} ;
-	virtual enum TVerdict doTestStepL();
-	};
-	
-class CTestHangupAct : public CEtelIsvActBase
-	{
-public:	// functions
-	static CTestHangupAct* NewLC(CEtelIsvTestStep* aTestStep,CTelephony* aTelephony, TBool aUseMacros = ETrue);
-	static CTestHangupAct* NewL(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony, MActionParent* aParent);
-	void ConstructL(); 
-	~CTestHangupAct();
-	void TestHangup(TTestCallParams& aTestCallParams, TBool aCheckConcurrency = EFalse);
-	void DoCancel();
-	void RunL();
-protected:
-	CTestHangupAct(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony, MActionParent* aParent, TBool aUseMacros);
-private:	// data
-	TTestCallParams* iTestCallParams;
-	MActionParent* iParent;
-	TBool iUseMacros;
-	};
-	
-class CTestHoldResume2Calls : public CEtelIsvTestStep
-	{
-public:
-	CTestHoldResume2Calls() ;
-	~CTestHoldResume2Calls(){} ;
-	virtual enum TVerdict doTestStepL();
-	//TInt maxCallStates;
-	};
-	
-class CTestGetCallDynamicCaps : public CEtelIsvTestStep	//test GetCallDynamicCaps()
-	{
-public:
-	CTestGetCallDynamicCaps() ;
-	~CTestGetCallDynamicCaps(){} ;
-	virtual enum TVerdict doTestStepL();
-	};
-
-class CTestCallFuncFlightModeOnWithPublishSubscribe : public CEtelIsvTestStep
-	{
-public:
-	CTestCallFuncFlightModeOnWithPublishSubscribe(TInt& aCallCount) ;
-	~CTestCallFuncFlightModeOnWithPublishSubscribe(){} ;
-	virtual enum TVerdict doTestStepL();
-	
-private:
-	TInt& iCallCount;
-	};
-
-class CTestDeprecatedDataCallAPIs : public CEtelIsvTestStep
-	{
-public:
-	CTestDeprecatedDataCallAPIs();
-	virtual enum TVerdict doTestStepL();
-	};
-
-#endif
+// Copyright (c) 2003-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:
+//
+
+
+#ifndef __TE_ETELISVCALLFUNC_H_
+#define __TE_ETELISVCALLFUNC_H_
+
+class TTestCallParams 
+	{
+public:
+	CTelephony::TPhoneLine iLine;
+	CTelephony::TCallParamsV1Pckg* iCallParamsV1Pckg;
+	CTelephony::TTelAddress iTelAddress;
+	TRequestStatus iExpStat;
+	TInt iExpAPIErr;
+	CTelephony::TCallId iCallId; 
+	};
+
+class CTestDialNewCall : public CEtelIsvTestStep
+	{
+public:
+	CTestDialNewCall() ;
+	~CTestDialNewCall(){} ;
+	virtual enum TVerdict doTestStepL();
+	};
+
+class MActionParent;	
+class CTestDialNewCallAct : public CEtelIsvActBase
+	{
+public:	// functions
+	static CTestDialNewCallAct* NewLC(CEtelIsvTestStep* aTestStep,CTelephony* aTelephony, TBool aUseMacros = ETrue);
+	static CTestDialNewCallAct* NewL(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony, MActionParent* aParent);
+	void ConstructL(); 
+	~CTestDialNewCallAct();
+	void TestDialNewCall(TTestCallParams& aTestCallParams, TBool aCheckConcurrency = EFalse);
+	void DoCancel();
+	void RunL();
+protected:
+	CTestDialNewCallAct(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony, MActionParent* aParent, TBool aUseMacros);
+private:	// data
+	TTestCallParams* iTestCallParams;
+	MActionParent* iParent;
+	TBool iUseMacros;
+	
+	TPckgBuf<CTelephony::TCallParamsV1> iCallParamsBuff;
+	};
+
+class CTestAnswerIncomingCall : public CEtelIsvTestStep
+	{
+public:
+	CTestAnswerIncomingCall(TInt& aCallCount) ;
+	~CTestAnswerIncomingCall(){} ;
+	virtual enum TVerdict doTestStepL();
+private:
+	TInt& iCallCount;
+	};
+	
+	
+class CTestAnswerIncomingCallAct : public CEtelIsvActBase
+	{
+public:	// functions
+	static CTestAnswerIncomingCallAct* NewLC(CEtelIsvTestStep* aTestStep,CTelephony* aTelephony);
+	static CTestAnswerIncomingCallAct* NewL(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony, MActionParent* aParent);
+	void ConstructL(); 
+	~CTestAnswerIncomingCallAct();
+	void TestAnswerIncomingCall(TTestCallParams& aTestCallParams, TBool aCheckConcurrency = EFalse); 
+	void DoCancel();
+	void RunL();
+protected:
+	CTestAnswerIncomingCallAct(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony, MActionParent* aParent);
+private:	// data
+	TTestCallParams* iTestCallParams;
+	MActionParent* iParent; 
+	};
+	
+class CTestHold : public CEtelIsvTestStep
+	{
+public:
+	CTestHold() ;
+	~CTestHold(){} ;
+	virtual enum TVerdict doTestStepL();
+	};
+	
+class CTestHoldAct : public CEtelIsvActBase
+	{
+public:	// functions
+	static CTestHoldAct*  NewLC(CEtelIsvTestStep* aTestStep,CTelephony* aTelephony);
+	void ConstructL(); 
+	~CTestHoldAct();
+	void TestHold(TTestCallParams& aTestCallParams, TBool aCheckConcurrency = EFalse);
+	void DoCancel();
+	void RunL();
+protected:
+	CTestHoldAct(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony);
+private:	// data
+	CTelephony::TCallId iCallId;
+	};
+	
+class CTestResume : public CEtelIsvTestStep
+	{
+public:
+	CTestResume() ;
+	~CTestResume(){} ;
+	virtual enum TVerdict doTestStepL();
+	};
+	
+class CTestResumeAct : public CEtelIsvActBase
+	{
+public:	// functions
+	static CTestResumeAct* NewLC(CEtelIsvTestStep* aTestStep,CTelephony* aTelephony);
+	void ConstructL(); 
+	~CTestResumeAct();
+	void TestResume(TTestCallParams& aTestCallParams, TBool aCheckConcurrency = EFalse);
+	void DoCancel();
+	void RunL();
+protected:
+	CTestResumeAct(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony);
+private:	// data
+	CTelephony::TCallId iCallId; 
+	};
+	
+class CTestSwap : public CEtelIsvTestStep
+	{
+public:
+	CTestSwap() ;
+	~CTestSwap(){} ;
+	virtual enum TVerdict doTestStepL();
+	};
+	
+class CTestSwapAct : public CEtelIsvActBase
+	{
+public:	// functions
+	static CTestSwapAct* NewLC(CEtelIsvTestStep* aTestStep,CTelephony* aTelephony);
+	void ConstructL(); 
+	~CTestSwapAct();
+	void TestSwap(TTestCallParams& aTestCallParams1, TTestCallParams& aTestCallParams2, TBool aCheckConcurrency = EFalse);        
+	void DoCancel();
+	void RunL();
+protected:
+	CTestSwapAct(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony);
+private:	// data
+	CTelephony::TCallId* iCallId1; 
+	CTelephony::TCallId* iCallId2; 
+	};
+	
+class CTestHangup : public CEtelIsvTestStep
+	{
+public:
+	CTestHangup() ;
+	~CTestHangup(){} ;
+	virtual enum TVerdict doTestStepL();
+	};
+	
+class CTestHangupAct : public CEtelIsvActBase
+	{
+public:	// functions
+	static CTestHangupAct* NewLC(CEtelIsvTestStep* aTestStep,CTelephony* aTelephony, TBool aUseMacros = ETrue);
+	static CTestHangupAct* NewL(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony, MActionParent* aParent);
+	void ConstructL(); 
+	~CTestHangupAct();
+	void TestHangup(TTestCallParams& aTestCallParams, TBool aCheckConcurrency = EFalse);
+	void DoCancel();
+	void RunL();
+protected:
+	CTestHangupAct(CEtelIsvTestStep* aTestStep, CTelephony* aTelephony, MActionParent* aParent, TBool aUseMacros);
+private:	// data
+	TTestCallParams* iTestCallParams;
+	MActionParent* iParent;
+	TBool iUseMacros;
+	};
+	
+class CTestHoldResume2Calls : public CEtelIsvTestStep
+	{
+public:
+	CTestHoldResume2Calls() ;
+	~CTestHoldResume2Calls(){} ;
+	virtual enum TVerdict doTestStepL();
+	//TInt maxCallStates;
+	};
+	
+class CTestGetCallDynamicCaps : public CEtelIsvTestStep	//test GetCallDynamicCaps()
+	{
+public:
+	CTestGetCallDynamicCaps() ;
+	~CTestGetCallDynamicCaps(){} ;
+	virtual enum TVerdict doTestStepL();
+	};
+
+class CTestCallFuncFlightModeOnWithPublishSubscribe : public CEtelIsvTestStep
+	{
+public:
+	CTestCallFuncFlightModeOnWithPublishSubscribe(TInt& aCallCount) ;
+	~CTestCallFuncFlightModeOnWithPublishSubscribe(){} ;
+	virtual enum TVerdict doTestStepL();
+	
+private:
+	TInt& iCallCount;
+	};
+
+class CTestDeprecatedDataCallAPIs : public CEtelIsvTestStep
+	{
+public:
+	CTestDeprecatedDataCallAPIs();
+	virtual enum TVerdict doTestStepL();
+	};
+
+#endif