diff -r 2473f5e227f9 -r 8b72faa1200f cbsref/telephonyrefplugins/atltsy/integrationtest/inc/testltsypktshareddata.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cbsref/telephonyrefplugins/atltsy/integrationtest/inc/testltsypktshareddata.h Tue Jun 22 11:02:32 2010 +0100 @@ -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 +#include + +// 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_