telephonyprotocols/umtsgprsscpr/spudtel/inc/eteldrivernmspace.h
changeset 42 3adadc800673
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/telephonyprotocols/umtsgprsscpr/spudtel/inc/eteldrivernmspace.h	Fri Jun 11 14:49:29 2010 +0300
@@ -0,0 +1,86 @@
+// Copyright (c) 2004-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:
+// etel driver namespace
+// 
+//
+
+/**
+ @file 
+ @internalComponent
+*/
+
+#ifndef ETELDRIVERNMSPACE_H
+#define ETELDRIVERNMSPACE_H
+
+namespace EtelDriver
+{
+
+/** input operations, which are handled by etel driver input */
+enum TEtelInput
+	{
+	EOpenPhone,
+	
+	ESetQoS,
+	ESetTft,
+	EChangeTft,
+	ECreate1ryPdpContext,
+	ECreate2ryPdpContext,
+
+	EActivatePdp,
+	ENegQoSGet,
+	EModifyActive,
+	EContextDelete,
+	
+	ESentinelInput
+	};
+
+/** input operations, which are handled by etel driver input */
+enum TEtelDriverStrategy
+	{
+	EOpenPhoneStrategy = 0,
+	
+	ESetQoSStrategy,
+	ESetTftStrategy,
+	EChangeTftStrategy,
+	
+	ECreate1ryPdpContextStrategy,
+	ECreate2ryPdpContextStrategy,
+	
+	EActivatePdpStrategy,
+	EGetNegQoSStrategy,
+	EModifyActiveStrategy,
+	EContextDeleteStrategy,
+
+	ESentinelStrategy
+	};
+
+	typedef TPckg<RPacketQoS::TQoSR99_R4Requested>  	TQoSR99_R4RequestedPckg;
+	typedef TPckg<RPacketQoS::TQoSR99_R4Negotiated>  	TQoSR99_R4NegotiatedPckg;
+
+#ifdef SYMBIAN_NETWORKING_UMTSR5 
+	typedef TPckg<RPacketQoS::TQoSR5Requested>  	TQoSR5RequestedPckg;
+	typedef TPckg<RPacketQoS::TQoSR5Negotiated>  	TQoSR5NegotiatedPckg;
+#endif 
+// SYMBIAN_NETWORKING_UMTSR5 
+
+	typedef TPckg<RPacketContext::TContextConfigGPRS>  	TContextConfigGPRSPckg;
+	typedef TPckg<RPacketContext::TPacketFilterV2>		TPacketFilterV2Pckg;
+
+
+_LIT(KTxtSpudTel, "SPUDTEL");
+
+} // namespace EtelDriver
+
+	
+#endif // ETELDRIVERNMSPACE_H