cbsref/telephonyrefplugins/atltsy/integrationtest/inc/testltsypktshareddata.h
branchRCL_3
changeset 19 630d2f34d719
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cbsref/telephonyrefplugins/atltsy/integrationtest/inc/testltsypktshareddata.h	Tue Aug 31 16:23:08 2010 +0300
@@ -0,0 +1,61 @@
+// CTestTelephonyPktSharedData.h
+// Copyright (c) Symbian Software Ltd 2008. All rights reserved.
+//
+// Implementation of the Class CTestTelephonyPktSharedData
+
+#ifndef TESTTELEPHONYPKTSHAREDDATA_H_
+#define TESTTELEPHONYPKTSHAREDDATA_H_
+
+// system include
+#include <etelqos.h>
+#include <pcktcs.h>
+
+// const define
+const TInt KTFTFiltersGranularity 	= 1;
+const TInt KMaxServiceNum 			= 1;
+const TInt KMaxContextNum 			= 11;
+
+/**
+ * This class defines the shared data of PACKET test category between 
+ * different test steps.
+ */
+class CTestLtsyPktSharedData : public CBase
+/**
+ * @internalAll
+ * @test
+ */
+	{
+public: 
+	virtual ~CTestLtsyPktSharedData();
+	static CTestLtsyPktSharedData* NewL();	
+private:
+	CTestLtsyPktSharedData();
+	void ConstructL();
+
+public:
+	RPacketService                      iPacket;
+	RPacketService::TStatus             iPacketStatus;
+	RPacketService::TRegistrationStatus iRegistrationStatus;
+	RPacketService::TMSClass            iCurrentMobileStationClass;
+	RPacketService::TMSClass            iMaxMobileStationClass;
+	TUint                               iStaticCaps;
+	RPacketService::TDynamicCapsFlags   iDynamicCaps;
+	RPacketService::TAttachMode         iCurrentAttachMode;
+	TInt                                iNumContexts;
+	TInt                                iMaxContextsAllowed;
+	RPacketContext                      iContext1;
+	RPacketContext                      iContext2;
+	RPacketContext                      iContext3;
+	RPacketService::TContextInfo        iContextInfo;
+	RPacketService::TContextInfo        iContextInfo2;
+	TName                               iContextName;
+	TName                               iContextName1;
+	RPacketContext::TContextStatus      iContextStatus;
+	RPacketQoS                          iQoS;
+	TName                               iQoSName;
+	RPacketQoS::TQoSCapsGPRS        iQoSCapabilities;
+	RPacketQoS::TQoSGPRSRequested   iQoSRequested;
+	RPacketQoS::TQoSGPRSNegotiated  iQoSNegotiated;
+	};
+
+#endif // TESTTELEPHONYPKTSHAREDDATA_H_