--- a/epoc32/include/commsdattypeinfov1_1.h Tue Nov 24 13:55:44 2009 +0000
+++ b/epoc32/include/commsdattypeinfov1_1.h Tue Mar 16 16:12:26 2010 +0000
@@ -1,1 +1,2336 @@
-commsdattypeinfov1_1.h
+// Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
+// which accompanies this distribution, and is available
+// at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Comms Data Type Definitions version 1.1
+// Type info for Symbian OS Comms Data Types that can be stored in the Comms Repository
+// Information held here includes
+// - Field ID
+// - Field Name
+// - Field Value Type
+// - Field Max Length (for descriptors)
+// Type Definitions are version controlled. New versions may be introduced from time to time.
+// Then older versions are marked as deprecated and given a planned removal date.
+// This version introduced with Release 9.1
+//
+//
+
+
+
+
+/**
+ @file
+ @publishedPartner
+ @released
+*/
+
+#if (!defined COMMSDATTYPEINFOV1_1_H)
+#define COMMSDATTYPEINFOV1_1_H
+
+
+
+namespace CommsDat
+{
+
+ // TIds for each Comms Record Type
+
+
+ // Internal
+ const TMDBElementId KCDTIdGlobalSettingsRecord = 0x00800000; ///< Record identifier for GlobalSettings table
+ const TMDBElementId KCDTIdConnectionPrefsRecord = 0x01000000; ///< Record identifier for ConnectionPreferences table
+
+ const TMDBElementId KCDTIdNetworkRecord = 0x01800000; ///< Record identifier for Network table
+ const TMDBElementId KCDTIdLocationRecord = 0x02000000; ///< Record identifier for Location table
+ const TMDBElementId KCDTIdIAPRecord = 0x02800000; ///< Record identifier for IAP table
+
+ // WAP
+ const TMDBElementId KCDTIdWAPAccessPointRecord = 0x03000000; ///< Record identifier for WAPAccessPoint table
+
+ // Service
+ const TMDBElementId KCDTIdDialOutISPRecord = 0x03800000; ///< Record identifier for DialOutISP table
+ const TMDBElementId KCDTIdDialInISPRecord = 0x04000000; ///< Record identifier for DialInISP table
+ const TMDBElementId KCDTIdLANServiceRecord = 0x04800000; ///< Record identifier for LANService table
+
+ /**
+ WLANServiceExtension is internal Table
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANServiceExtRecord = 0x05000000; //
+ const TMDBElementId KCDTIdVPNServiceRecord = 0x05800000; ///< Record identifier for VPNService table
+
+ const TMDBElementId KCDTIdCDMA2000PacketServiceRecord = 0x06000000; ///< Record identifier for CDMA2000PacketService table
+ const TMDBElementId KCDTIdWCDMAPacketServiceRecord = 0x06800000; ///< Record identifier for WCDMAPacketService table
+ const TMDBElementId KCDTIdOutgoingGprsRecord = 0x0C800000; ///< Record identifier for OutgoingGPRS table
+ const TMDBElementId KCDTIdIncomingGprsRecord = 0x0D000000; ///< Record identifier for IncomingGPRS table
+
+ const TMDBElementId KCDTIdPANServiceExtRecord = 0x0D800000; ///< Record identifier for PANServiceExt table
+
+ // Service Defaults
+ const TMDBElementId KCDTIdDefaultCDMA2000SettingsRecord = 0x07000000; ///< Record identifier for DefaultCDMA2000Settings table
+ const TMDBElementId KCDTIdDefaultWCDMARecord = 0x07800000; ///< Record identifier for DefaultWCDMA table
+
+ // Bearer
+ const TMDBElementId KCDTIdModemBearerRecord = 0x08000000; ///< Record identifier for ModemBearer table
+ const TMDBElementId KCDTIdLANBearerRecord = 0x08800000; ///< Record identifier for LANBearer table
+ const TMDBElementId KCDTIdVirtualBearerRecord = 0x09000000; ///< Record identifier for VirtualBearer table
+
+ const TMDBElementId KCDTIdWAPSMSBearerRecord = 0x09800000; ///< Record identifier for WAPSMSBearer table
+ const TMDBElementId KCDTIdWAPIPBearerRecord = 0x0A000000; ///< Record identifier for WAPIPBearer table
+
+ const TMDBElementId KCDTIdChargecardRecord = 0x0A800000; ///< Record identifier for Chargecard table
+ const TMDBElementId KCDTIdProxiesRecord = 0x0B000000; ///< Record identifier for Proxies table
+
+ /**
+ SecureSocketProto is Internal Table
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdSSProtoRecord = 0x0B800000; //
+ /**
+ Agent Lookup is Internal Table
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdAgentLookupRecord = 0x0C000000; //
+
+ const TMDBElementId KCDTIdAccessPointRecord = 0x0E000000; ///< Record identifier for AccessPoint table
+ const TMDBElementId KCDTIdIapPrioritySelectionPolicyRecord= 0x0E800000; ///< Record identifier for IAPPrioritySelectionPolicy table
+
+ const TMDBElementId KCDTIdUmtsR99QoSAndOnTableRecord = 0x0F000000; ///< Record identifier for UmtsR99QoS table
+
+ /**
+ EAPSecSettings is internal Table
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdEAPSecRecord = 0x0F800000; //
+
+ /**
+ TunEAPSettings is internal Table
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdTunEAPRecord = 0x10000000; //
+
+ /**
+ EAPTLSSetings is internal Table
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdEAPTLSRecord = 0x10800000; //
+
+ /**
+ LEAPSetting is internal Table
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdLEAPRecord = 0x11000000; //
+
+#ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+
+ /**
+ @internalTechnology
+ */
+ const TMDBElementId KCDTIdTierRecord = 0x11800000; //
+ /**
+ @internalTechnology
+ */
+ const TMDBElementId KCDTIdMCprRecord = 0x12000000; //
+ /**
+ @internalTechnology
+ */
+ const TMDBElementId KCDTIdCprRecord = 0x12800000; //
+ /**
+ @internalTechnology
+ */
+ const TMDBElementId KCDTIdSCprRecord = 0x13000000; //
+ /**
+ @internalTechnology
+ */
+ const TMDBElementId KCDTIdProtocolRecord = 0x13800000; //
+
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdBearerTypeRecord = 0x14000000; //
+ const TMDBElementId KCDTIdConfigAccessPointRecord = 0x14800000;
+ const TMDBElementId KCDTIdApPrioritySelectionPolicyRecord = 0x15000000; //
+ const TMDBElementId KCDTIdPolicySelectorRecord = 0x15800000; //
+ const TMDBElementId KCDTIdPolicySelector2ParamsRecord = 0x16000000; //
+
+ const TMDBElementId KCDTIdGenericQosRecord = 0x16800000; //
+
+// need to preserve compatibility, soon to become internalTechnology
+//#ifdef SYMBIAN_NETWORKING_WIFI
+ const TMDBElementId KCDTIdWifiScanEngineRecord = 0x17000000; //
+//#endif //SYMBIAN_NETWORKING_WIFI
+
+#endif //SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+
+ const TMDBElementId KCDTIdEapSimProtocolRecord = 0x17800000; ///< Record identifier for EapSimProtocol table.
+ const TMDBElementId KCDTIdEapAkaProtocolRecord = 0x18000000; ///< Record identifier for EapAkaProtocol table.
+
+ // Comms Record type names.- 26 in total
+
+ #define KCDTypeNameConnectionPrefs _S("ConnectionPreferences")
+ #define KCDTypeNameGlobalSettings _S("GlobalSettings")
+
+ #define KCDTypeNameNetwork _S("Network")
+ #define KCDTypeNameIAP _S("IAP")
+ #define KCDTypeNameLocation _S("Location")
+
+ #define KCDTypeNameWAPAccessPoint _S("WAPAccessPoint")
+
+ // Service
+ #define KCDTypeNameDialOutISP _S("DialOutISP")
+ #define KCDTypeNameDialInISP _S("DialInISP")
+ #define KCDTypeNameLANService _S("LANService")
+ #define KCDTypeNameWLANServiceExt _S("WLANServiceExtensionTable")
+ #define KCDTypeNameVPNService _S("VpnService")
+ #define KCDTypeNameOutgoingWCDMA _S("OutgoingGPRS")
+ #define KCDTypeNameIncomingWCDMA _S("IncomingGPRS")
+ #define KCDTypeNameCDMA2000PacketService _S("CDMA2000PacketServiceTable")
+
+ #define KCDTypeNameDefaultWCDMA _S("DefaultGPRS")
+ #define KCDTypeNameDefaultCDMA2000Settings _S("DefaultCDMA2000SettingsTable")
+
+ #define KCDTypeNamePANServiceExt _S("PANServiceExtensions")
+
+ // Bearer
+ #define KCDTypeNameModemBearer _S("ModemBearer")
+ #define KCDTypeNameLANBearer _S("LANBearer")
+ #define KCDTypeNameVirtualBearer _S("VirtualBearer")
+
+ #define KCDTypeNameWAPSMSBearer _S("WAPSMSBearer")
+ #define KCDTypeNameWAPIPBearer _S("WAPIPBearer")
+
+ // Other
+ #define KCDTypeNameChargecard _S("Chargecard")
+ #define KCDTypeNameProxies _S("Proxies")
+ #define KCDTypeNameSSProto _S("SecureSocketTable")
+ #define KCDTypeNameAgentLookup _S("AgentLookup")
+
+ #define KCDTypeNameService _S("IAPService")
+ #define KCDTypeNameBearer _S("IAPBearer")
+
+ #define KCDTypeNameUmtsR99QoSAndOnTable _S("UmtsR99QoSAndOnTable")
+ #define KCDTypeNameEapSimProtocol _S("EapSimProtocol")
+ #define KCDTypeNameEapAkaProtocol _S("EapAkaProtocol")
+ #define KCDTTypeNameEAPSec _S("EAPSecuritySettingsTable")
+ #define KCDTTypeNameTunEAP _S("TunnelledEAPSettingsTable")
+ #define KCDTTypeNameEAPTLS _S("EAPTLSSettingsTable")
+ #define KCDTTypeNameLEAP _S("LEAPSettingsTable")
+
+#ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+
+ #define KCDTTypeNamePolicySelector _S("PolicySelectorTable")
+ #define KCDTTypeNamePolicySelector2Params _S("PolicySelector2ParamsTable")
+
+ #define KCDTTypeNameGenericQoSParams _S("GenericQoSParamsTable")
+
+// need to preserve compatibility, soon to become internalTechnology
+//#ifdef SYMBIAN_NETWORKING_WIFI
+ #define KCDTTypeNameWifiScanEngine _S("WifiScanEngineTable")
+//#endif //SYMBIAN_NETWORKING_WIFI
+
+#endif //SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+
+ #define KCDNull _S("")
+
+ #define KCDTypeNameAccessPoint _S("AccessPoint")
+ #define KCDTypeNameIapPrioritySelectionPolicy _S("IAPPrioritySelectionPolicy")
+
+
+#ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+ #define KCDTypeNameApPrioritySelectionPolicy _S("APPrioritySelectionPolicy")
+
+ #define KCDTypeNameTierRecord _S("Tier")
+ #define KCDTypeNameMCprRecord _S("MCpr")
+ #define KCDTypeNameCprRecord _S("Cpr")
+ #define KCDTypeNameSCprRecord _S("SCpr")
+ #define KCDTypeNameProtocolRecord _S("Protocol")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameBearerTypeRecord _S("BearerType")
+ #define KCDTypeNameConfigAccessPointRecord _S("ConfigAccessPoint")
+#endif
+ #define KCDNull _S("")
+
+
+
+///////////////////////////////////////////////////////////////////////////////////////////
+// COMMSDAT RECORD BASE CLASS
+// Contains fields common to all records
+//
+
+ // Element Type Ids
+
+ /**
+ Field will contain a user-defined numeric tag for a record.
+ Useful for user searches and cheaper to search on a numeric tag than a string name.
+ Can be null.
+ This tag is not automatically connected with the record id itself,
+ which is contained within the ElementId for the record and not in any field.
+
+ @publishedAll
+ @released
+ */
+ const TMDBElementId KCDTIdRecordTag = 0x00010000;
+
+ /**
+ Field will contain a user-defined string tag for a record.
+ This is used to uniquely identify business level information within a record.
+
+ This field is useful for user searches, however it should be noted that it would be more efficient to use the KCDTIdRecordTag field instead
+ as it is quicker and cheaper to search for a number than for a string.
+
+ @publishedAll
+ @released
+ */
+ const TMDBElementId KCDTIdRecordName = 0x00020000;
+
+
+ // Element Type Names
+ #define KCDTypeNameRecordTag _S("Id")
+ #define KCDTypeNameRecordName _S("Name")
+
+
+#ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+//////////////////////////////////////////////////////////////
+// BASE CLASS FOR ALL PARAMS RECORDS
+// Contains fields common to all params records
+//
+ const TMDBElementId KCDTIdParamsSTypeId = 0x007C0000;
+
+ #define KCDTypeNameParamsSTypeId _S("STypeId")
+
+#endif
+
+//////////////////////////////////////////////////////////////
+// BASE CLASS FOR ALL SERVICE RECORDS
+// Contains fields common to all service records
+//
+ const TMDBElementId KCDTIdServiceEnableLlmnr = 0x007C0000; ///< Commsdat field id for field: EnableLLMNR. Field is declared in the following service tables: DialOutISP, DialInISP, VPNService, LanService, CDMA2000PacketService and WCDMAPacketService table.
+
+ #define KCDTypeNameServiceEnableLlmnr _S("EnableLLMNR")
+
+
+//////////////////////////////////////////////////////////////
+// BASE CLASS FOR ALL BEARER RECORDS
+// Contains fields common to all bearer records
+//
+ const TMDBElementId KCDTIdBearerAgent = 0x007C0000; ///< Commsdat field id for field: BearerAgent. Field is declared in the following tables: LanBearer, VirtualBearer and ModemBearer table.
+ const TMDBElementId KCDTIdBearerTechnology = 0x007B0000; ///< Commsdat field id for field: BearerTechnology. Field is declared in the following tables: LanBearer, VirtualBearer and ModemBearer table.
+
+ #define KCDTypeNameBearerAgent _S("Agent")
+ #define KCDTypeNameBearerTechnology _S("BearerTechnology")
+///////////////////////////////////////////////////////////////////////////
+// 008/ GLOBAL SETTINGS RECORD
+//
+
+ // Element Type IDs
+ const TMDBElementId KCDTIdMaxConnectionAttempts = 0x00830000; ///< Commsdat field id for field: ConnectionAttempts. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdMaxRedialAttempts = 0x00840000; ///< Commsdat field id for field: RedialAttempts. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdSMSBearer = 0x00850000; ///< Commsdat field id for field: SMSBearer. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdSMSReceiveMode = 0x00860000; ///< Commsdat field id for field: SMSReceiveMode. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdGPRSAttachMode = 0x00870000; ///< Commsdat field id for field: GPRSAttachMode. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdAcceptIncomingGPRS = 0x00880000; ///< Commsdat field id for field: AcceptIncomingGPRS. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdGPRSClassCBearer = 0x00890000; ///< Commsdat field id for field: GPRSClassCBearer. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdModemDataFax = 0x008A0000; ///< Commsdat field id for field: ModemForDataAndFax. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdModemPhoneServicesSMS = 0x008B0000; ///< Commsdat field id for field: ModemForPhoneServicesAndSMS. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdLocationDataFax = 0x008C0000; ///< Commsdat field id for field: LocationForDataAndFax. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdLocationPhoneServicesSMS = 0x008D0000; ///< Commsdat field id for field: LocationForPhoneServicesAndSMS. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdMaxMBufHeap = 0x008E0000; ///< Commsdat field id for field: MaxMBufHeap. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdDefaultAgent = 0x008F0000; ///< Commsdat field id for field: DefaultAgent. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdDefaultNetwork = 0x00900000; ///< Commsdat field id for field: DefaultNetwork. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdBearerAvailabilityCheckTSY = 0x00910000; ///< Commsdat field id for field: BearerAvailabilityCheckTSY. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdCDMAOPCapability = 0x00920000; ///< Commsdat field id for field: CDMAOPCapability. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdCDMASimIPMaxNumNai = 0x00930000; ///< Commsdat field id for field: CDMASimIPMaxNumNai. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdCDMASimIPMaxNaiLength = 0x00940000; ///< Commsdat field id for field: CDMASimIPMaxNaiLength. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdCDMASimIPMaxSSLength = 0x00950000; ///< Commsdat field id for field: CDMASimIPMaxSSLength. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdCDMASimIPAuthSupported = 0x00960000; ///< Commsdat field id for field: CDMASimIPAuthSupported. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdCDMAMIPMaxNumNai = 0x00970000; ///< Commsdat field id for field: CDMAMIPMaxNumNai. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdCDMAMIPMaxNaiLength = 0x00980000; ///< Commsdat field id for field: CDMAMIPMaxNaiLength. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdCDMAMIPMaxMNAAASSLength = 0x00990000; ///< Commsdat field id for field: CDMAMIPMaxMNAAASSLength. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdCDMAMIPMNAAAAuthAlgorithm = 0x009A0000; ///< Commsdat field id for field: CDMAMIPMNAAAAuthAlgorithm. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdCDMAMIPMaxMNHASSLength = 0x009B0000; ///< Commsdat field id for field: CDMAMIPMaxMNHASSLength. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdCDMAMIPMNHAAuthAlgorithm = 0x009C0000; ///< Commsdat field id for field: CDMAMIPMNHAAuthAlgorithm. Field is declared in the GlobalSettings table.
+ const TMDBElementId KCDTIdGlobalWapAcessPoint = 0x009D0000; ///< Commsdat field id for field: GlobalWapAcessPoint. Field is declared in the GlobalSettings table.
+ // #ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+ // @Deprecated
+ // Maps to KCDTIdDefaultAccessPoint in the Tier Table record for the
+ // default Tier (KCDTIdDefaultTier)
+ const TMDBElementId KCDTIdDefaultSnap = 0x009E0000; ///< Commsdat field id for field: DefaultSnap. Field is declared in the GlobalSettings table.
+ // #ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+ // @deprecated
+ // Maps to KCDTIdPromptUser in the Tier Table record for the
+ // Default Tier (KCDTIdDefaultTier)
+ const TMDBElementId KCDTIdPromptForSnap = 0x009F0000; ///< Commsdat field id for field: PromptForSnap. Field is declared in the GlobalSettings table.
+
+#ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+ const TMDBElementId KCDTIdDefaultTier = 0x00A00000;
+#endif
+ const TMDBElementId KCDTIdRegulatoryDomain = 0x00A30000;
+
+ // Element Type names .
+ #define KCDTypeNameMaxRedialAttempts _S("RedialAttempts")
+ #define KCDTypeNameSMSBearer _S("SmsBearer")
+ #define KCDTypeNameSMSReceiveMode _S("SmsReceiveMode")
+ #define KCDTypeNameGPRSAttachMode _S("GPRSAttachMode")
+ #define KCDTypeNameAcceptIncomingGPRS _S("AcceptIncomingGprs")
+ #define KCDTypeNameGPRSClassCBearer _S("GPRSClassCBearer")
+ #define KCDTypeNameMaxConnectionAttempts _S("ConnectionAttempts")
+ #define KCDTypeNameModemDataFax _S("ModemForDataAndFax")
+ #define KCDTypeNameModemPhoneServicesSMS _S("ModemForPhoneServicesAndSMS")
+ #define KCDTypeNameLocationDataFax _S("LocationForDataAndFax")
+ #define KCDTypeNameLocationPhoneServicesSMS _S("LocationForPhoneServicesAndSMS")
+ #define KCDTypeNameMaxMBufHeap _S("MaxMBufHeap")
+ #define KCDTypeNameDefaultAgent _S("DefaultAgent")
+ #define KCDTypeNameDefaultNetwork _S("DefaultNetwork")
+ #define KCDTypeNameBearerAvailabilityCheckTSY _S("BearerAvailabilityCheckTSY")
+ #define KCDTypeNameCDMAOPCapability _S("CDMAOperationCapability")
+ #define KCDTypeNameCDMASimIPMaxNumNai _S("CDMASimpleIpMaxNumNai")
+ #define KCDTypeNameCDMASimIPMaxNaiLength _S("CDMASimpleIpMaxNaiLength")
+ #define KCDTypeNameCDMASimIPMaxSSLength _S("CDMASimpleIpMaxSsLength")
+ #define KCDTypeNameCDMASimIPAuthSupported _S("CDMASimpleIpAuthSupported")
+ #define KCDTypeNameCDMAMIPMaxNumNai _S("CDMAMobileIpMaxNumNai")
+ #define KCDTypeNameCDMAMIPMaxNaiLength _S("CDMAMobileIpMaxNAILength")
+ #define KCDTypeNameCDMAMIPMaxMNAAASSLength _S("CDMAMobileIpMaxMnAaaSsLength")
+ #define KCDTypeNameCDMAMIPMNAAAAuthAlgorithm _S("CDMAMobileIpMnAaaAuthAlgorithm")
+ #define KCDTypeNameCDMAMIPMaxMNHASSLength _S("CDMAMobileIpMaxMnHaSsLength")
+ #define KCDTypeNameCDMAMIPMNHAAuthAlgorithm _S("CDMAMobileIpMnHaAuthAlgorithm")
+ #define KCDTypeNameDefaultSnap _S("DefaultSnap")
+
+#ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+//the name of this field (KCDTypeNamePromptForSnap) depends form the actual environment
+ #define KCDTypeNamePromptForSnap _S("PromptUser")
+ #define KCDTypeNamePromptForSnapBC _S("PromptUser#PromptForSnap")
+ #define KCDTypeNameDefaultTier _S("DefaultTier")
+#else
+//the name of this field (KCDTypeNamePromptForSnap) depends form the actual environment
+ #define KCDTypeNamePromptForSnap _S("PromptForSnap")
+#endif
+
+ #define KCDTypeNameRegulatoryDomain _S("RegulatoryDomain")
+
+
+//////////////////////////////////////////////////////////////////////////////
+// 010/ CONNECTION PREFERENCES RECORD
+//
+
+ // Element Type Ids
+ const TMDBElementId KCDTIdRanking = 0x01030000; ///< Commsdat field id for field: Ranking. Field is declared in the ConnectionPreferences table.
+ const TMDBElementId KCDTIdDirection = 0x01040000; ///< Commsdat field id for field: Direction. Field is declared in the ConnectionPreferences table.
+ const TMDBElementId KCDTIdBearerSet = 0x01050000; ///< Commsdat field id for field: BearerSet. Field is declared in the ConnectionPreferences table.
+ const TMDBElementId KCDTIdDialogPref = 0x01060000; ///< Commsdat field id for field: DialogPref. Field is declared in the ConnectionPreferences table.
+ const TMDBElementId KCDTIdIAPLink = 0x01070000; ///< Commsdat field id for field: IAP. Field is declared in the ConnectionPreferences table.
+
+
+ // Element Type Names
+ #define KCDTypeNameRanking _S("Ranking")
+ #define KCDTypeNameDirection _S("Direction")
+ #define KCDTypeNameBearerSet _S("BearerSet")
+ #define KCDTypeNameDialogPref _S("DialogPref")
+
+
+
+
+
+
+///////////////////////////////////////////////////////////////////////////
+// 018 NETWORK RECORD
+//
+ // Field Type IDs
+ const TMDBElementId KCDTIdHostName = 0x01830000; ///< Commsdat field id for field: HostName. Field is declared in the Network table.
+
+ // NETWORK Table Field Names
+ #define KCDTypeNameHostName _S("HostName")
+
+////////////////////////////////////////////////////////////////////////
+// 020 LOCATION RECORD
+//
+
+ // Field Type IDs
+ const TMDBElementId KCDTIdIntlPrefixCode = 0x02030000; ///< Commsdat field id for field: IntlPrefixCode. Field is declared in the Location table.
+ const TMDBElementId KCDTIdNatPrefixCode = 0x02040000; ///< Commsdat field id for field: NatPrefixCode. Field is declared in the Location table
+ const TMDBElementId KCDTIdNatCode = 0x02050000; ///< Commsdat field id for field: NatCode. Field is declared in the Location table
+ const TMDBElementId KCDTIdAreaCode = 0x02060000; ///< Commsdat field id for field: AreaCode. Field is declared in the Location table
+ const TMDBElementId KCDTIdDialOutCode = 0x02070000; ///< Commsdat field id for field: DialOutCode. Field is declared in the Location table
+ const TMDBElementId KCDTIdDisableCallWaitingCode = 0x02080000; ///< Commsdat field id for field: DisableCallWaitingCode. Field is declared in the Location table
+ const TMDBElementId KCDTIdMobile = 0x02090000; ///< Commsdat field id for field: Mobile. Field is declared in the Location table
+ const TMDBElementId KCDTIdUsePulseDial = 0x020A0000; ///< Commsdat field id for field: UsePulseDial. Field is declared in the Location table
+ const TMDBElementId KCDTIdWaitForDialTone = 0x020B0000; ///< Commsdat field id for field: WaitForDialTone. Field is declared in the Location table
+ const TMDBElementId KCDTIdPauseAfterDialOut = 0x020C0000; ///< Commsdat field id for field: PauseAfterDialOut. Field is declared in the Location table
+
+
+ // Location Table Field Names
+ #define KCDTypeNameIntlPrefixCode _S("IntlPrefixCode")
+ #define KCDTypeNameNatPrefixCode _S("NatPrefixCode")
+ #define KCDTypeNameNatCode _S("NatCode")
+ #define KCDTypeNameAreaCode _S("AreaCode")
+ #define KCDTypeNameDialOutCode _S("DialOutCode")
+ #define KCDTypeNameDisableCallWaitingCode _S("DisableCallWaitingCode")
+ #define KCDTypeNameMobile _S("Mobile")
+ #define KCDTypeNameUsePulseDial _S("UsePulseDial")
+ #define KCDTypeNameWaitForDialTone _S("WaitForDialTone")
+ #define KCDTypeNamePauseAfterDialOut _S("PauseAfterDialout")
+ #define KCDTypeNameOPCapability _S("OPCapability")
+ #define KCDTypeNameSimipMaxNumNai _S("SimipMaxNumNai")
+ #define KCDTypeNameSimipMaxNaiLength _S("SimipMaxNaiLength")
+ #define KCDTypeNameSimipMaxSsLength _S("SimipMaxSsLength")
+ #define KCDTypeNameSimipAuthSupported _S("SimipAuthSupported")
+ #define KCDTypeNameMipMaxNumNai _S("MipMaxNumNai ")
+ #define KCDTypeNameMipMaxNaiLength _S("MipMaxNaiLength")
+ #define KCDTypeNameMipMaxMnAaaSsLength _S("MipMaxMnAaaSsLength")
+ #define KCDTypeNameMipMnAaaAuthAlgorithm _S("MipMnAaaAuthAlgorithm")
+ #define KCDTypeNameMipMaxMnHaSsLength _S("MipMaxMnHaSsLength")
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 028/ IAP RECORD
+//
+
+ // FieldTIds
+ const TMDBElementId KCDTIdIAPServiceType = 0x02830000; ///< Commsdat field id for field: IAPServiceType. Type of Service record. Field is declared in the IAP table
+ const TMDBElementId KCDTIdIAPService = 0x02840000; ///< Commsdat field id for field: IAPService. Link to a Service record. Field is declared in the IAP table
+ const TMDBElementId KCDTIdIAPBearerType = 0x02850000; ///< Commsdat field id for field: IAPBearerType. Type of Bearer record. Field is declared in the IAP table.
+ const TMDBElementId KCDTIdIAPBearer = 0x02860000; ///< Commsdat field id for field: IAPBearer. Link to a Bearer record. Field is declared in the IAP table.
+ const TMDBElementId KCDTIdIAPNetwork = 0x02870000; ///< Commsdat field id for field: IAPNetwork. Link to a Network record. Field is declared in the IAP table.
+ const TMDBElementId KCDTIdIAPNetworkWeighting = 0x02880000; ///< Commsdat field id for field: IAPNetworkWeighting. Field is declared in the IAP table.
+ const TMDBElementId KCDTIdIAPLocation = 0x02890000; ///< Commsdat field id for field: Location. Link to a Location record. Field is declared in the IAP table.
+#ifdef SYMBIAN_NETWORKING_UMTSR5
+ const TMDBElementId KCDTIdIAPAppSid = 0x028A0000; ///< Commsdat field id for field: IAPAppSid.Link to a Location record. Field is declared in the IAP table.
+#endif
+
+#ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+ // Not a real field - represents the real IAP on a VPN connection
+ // If the connection is not using a VPN the value will match
+ // the IAP Id (KCDTIdIAPRecord | KCDTIdRecordTag)
+ const TMDBElementId KCDTIdRealIAP = 0x02FF0000;
+#endif
+
+ // Field Names
+ #define KCDTypeNameIAPNetwork _S("IAPNetwork")
+ #define KCDTypeNameNetworkWeighting _S("IAPNetworkWeighting")
+ #define KCDTypeNameServiceType _S("IAPServiceType")
+ #define KCDTypeNameBearerType _S("IAPBearerType")
+#ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+ #define KCDTypeNameAccessPoint _S("AccessPoint")
+#endif
+#ifdef SYMBIAN_NETWORKING_UMTSR5
+ #define KCDTypeNameAppSid _S("IAPAppSid")
+#endif
+
+
+
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 030/ WAP ACCESS POINT RECORD
+//
+
+
+ // Element Type Ids
+ const TMDBElementId KCDTIdWAPCurrentBearer = 0x03030000; ///< Commsdat field id for field: CurrentBearer. Field is declared in the WAP Access Point table.
+ const TMDBElementId KCDTIdWAPStartPage = 0x03040000; ///< Commsdat field id for field: StartPage. Field is declared in the WAP Access Point table.
+
+
+ // Element Type Names
+ #define KCDTypeNameWAPCurrentBearer _S("CurrentBearer")
+ #define KCDTypeNameWAPStartPage _S("StartPage")
+
+
+/////////////////////////////////////////////////////////////////////////////////////
+// 06/ DIAL OUT ISP SERVICE RECORD
+//
+
+ // FieldTIds
+
+ const TMDBElementId KCDTIdDescription = 0x03830000; ///< Commsdat field id for field: Description. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdType = 0x03840000; ///< Commsdat field id for field: Type. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdDefaultTelNum = 0x03850000; ///< Commsdat field id for field: DefaultTelNum. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdDialResolution = 0x03860000; ///< Commsdat field id for field: DialResolution. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdChargecard = 0x03870000; ///< Commsdat field id for field: ChargeCard. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdUseLoginScript = 0x03880000; ///< Commsdat field id for field: UseLoginScript. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdLoginScript = 0x03890000; ///< Commsdat field id for field: LoginScript. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdPromptForLogin = 0x038A0000; ///< Commsdat field id for field: PromptForLogin. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdLoginName = 0x038B0000; ///< Commsdat field id for field: LoginName. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdLoginPass = 0x038C0000; ///< Commsdat field id for field: LoginPass. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdDisplayPct = 0x038D0000; ///< Commsdat field id for field: DisplayPCT. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIfParams = 0x038F0000; ///< Commsdat field id for field: IfParams. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIfNetworks = 0x03900000; ///< Commsdat field id for field: IfNetworks. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIfPromptForAuth = 0x03910000; ///< Commsdat field id for field: IfPromptForAuth. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIfAuthName = 0x03920000; ///< Commsdat field id for field: IfAuthName. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIfAuthPass = 0x03930000; ///< Commsdat field id for field: IfAuthPass. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIfAuthRetries = 0x03940000; ///< Commsdat field id for field: IfAuthRetries. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIfCallbackEnabled = 0x03950000; ///< Commsdat field id for field: IfCallbackEnabled. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIfCallbackType = 0x03960000; ///< Commsdat field id for field: IfCallbackType. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIfCallbackInfo = 0x03970000; ///< Commsdat field id for field: IfCallbackInfo. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdCallbackTimeout = 0x03980000; ///< Commsdat field id for field: CallbackTimeout. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIfServerMode = 0x03990000; ///< Commsdat field id for field: IfServerMode. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIpAddrFromServer = 0x039A0000; ///< Commsdat field id for field: IpAddrFromServer. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIpAddr = 0x039B0000; ///< Commsdat field id for field: IpAddr. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIpNetMask = 0x039C0000; ///< Commsdat field id for field: IpNetmask. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIpGateway = 0x039D0000; ///< Commsdat field id for field: IpGateway. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIpDNSAddrFromServer = 0x039E0000; ///< Commsdat field id for field: IpDNSAddrFromServer. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIpNameServer1 = 0x039F0000; ///< Commsdat field id for field: IpNameServer1. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIpNameServer2 = 0x03A00000; ///< Commsdat field id for field: IpNameServer2. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIp6DNSAddrFromServer = 0x03A10000; ///< Commsdat field id for field: Ip6DNSAddrFromServer. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIp6NameServer1 = 0x03A20000; ///< Commsdat field id for field: Ip6NameServer1 . Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIp6NameServer2 = 0x03A30000; ///< Commsdat field id for field: Ip6NameServer2. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIpAddrLeaseValidFrom = 0x03A40000; ///< Commsdat field id for field: IpAddrLeaseValidFrom. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIpAddrLeaseValidTo = 0x03A50000; ///< Commsdat field id for field: IpAddrLeaseValidTo. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdConfigDaemonManagerName = 0x03A60000; ///< Commsdat field id for field: ConfigDaemonManagerName. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdConfigDaemonName = 0x03A70000; ///< Commsdat field id for field: ConfigDaemonName. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdEnableIpHeaderComp = 0x03A80000; ///< Commsdat field id for field: EnableIpHeaderComp. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdEnableLCPExtension = 0x03A90000; ///< Commsdat field id for field: EnableLCPExtension. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdDisablePlainTextAuth = 0x03AA0000; ///< Commsdat field id for field: DisablePlainTextAuth. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdEnableSwComp = 0x03AB0000; ///< Commsdat field id for field: EnableSwComp. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdBearerName = 0x03AC0000; ///< Commsdat field id for field: BearerName. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdBearerSpeed = 0x03AD0000; ///< Commsdat field id for field: BearerSpeed. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdBearerCe = 0x03AE0000; ///< Commsdat field id for field: BearerCE. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdInitString = 0x03AF0000; ///< Commsdat field id for field: InitString. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdBearerType = 0x03B00000; ///< Commsdat field id for field: BearerType. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdChannelCoding = 0x03B10000; ///< Commsdat field id for field: ChannelCoding. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdAiur = 0x03B20000; ///< Commsdat field id for field: AIUR. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdRequestedTimeSlots = 0x03B30000; ///< Commsdat field id for field: RequestedTimeSlots. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdMaximumTimeSlots = 0x03B40000; ///< Commsdat field id for field: MaximumTimeSlots. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdBearerService = 0x03B50000; ///< Commsdat field id for field: BearerService. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdBearerProtocol = 0x03B60000; ///< Commsdat field id for field: BearerProtocol. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdRlpVersion = 0x03B70000; ///< Commsdat field id for field: RlpVersion. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdIwfToMs = 0x03B80000; ///< Commsdat field id for field: IwfToMs. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdMsToIwf = 0x03B90000; ///< Commsdat field id for field: MsToIwf. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdAckTimer = 0x03BA0000; ///< Commsdat field id for field: AckTimer. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdRetransmissionAttempts = 0x03BB0000; ///< Commsdat field id for field: RetransmissionAttempts. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdResequencePeriod = 0x03BC0000; ///< Commsdat field id for field: ResequencePeriod. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdV42Compression = 0x03BD0000; ///< Commsdat field id for field: V42Compression. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdV42Codewords = 0x03BE0000; ///< Commsdat field id for field: V42Codewords. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdV42MaxLength = 0x03BF0000; ///< Commsdat field id for field: V42MaxLength. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdAsymmetry = 0x03C00000; ///< Commsdat field id for field: Asymmetry. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdUserInitUpgrade = 0x03C10000; ///< Commsdat field id for field: UserInitUpgrade. Field is declared in the DialOutISP table.
+ const TMDBElementId KCDTIdUseEdge = 0x03C20000; ///< Commsdat field id for field: UseEdge. Field is declared in the DialOutISP table.
+
+
+ #define KCDTypeNameDescription _S("Description")
+ #define KCDTypeNameType _S("Type")
+ #define KCDTypeNameDefaultTelNum _S("DefaultTelNum")
+ #define KCDTypeNameDialResolution _S("DialResolution")
+ #define KCDTypeNameUseLoginScript _S("UseLoginScript")
+ #define KCDTypeNameLoginScript _S("LoginScript")
+ #define KCDTypeNamePromptForLogin _S("PromptForLogin")
+ #define KCDTypeNameLoginName _S("LoginName")
+ #define KCDTypeNameLoginPass _S("LoginPass")
+ #define KCDTypeNameDisplayPct _S("DisplayPCT")
+ #define KCDTypeNameIfParams _S("IfParams")
+ #define KCDTypeNameIfNetworks _S("IfNetworks")
+ #define KCDTypeNameIfPromptForAuth _S("IfPromptForAuth")
+ #define KCDTypeNameIfAuthName _S("IfAuthName")
+ #define KCDTypeNameIfAuthPass _S("IfAuthPass")
+ #define KCDTypeNameIfAuthRetries _S("AuthRetries")
+ #define KCDTypeNameIfCallbackEnabled _S("IfCallbackEnabled")
+ #define KCDTypeNameIfCallbackType _S("IfCallbackType")
+ #define KCDTypeNameIfCallbackInfo _S("IfCallbackInfo")
+ #define KCDTypeNameCallbackTimeout _S("CallbackTimeout")
+ #define KCDTypeNameIfServerMode _S("IfServerMode")
+ #define KCDTypeNameIpAddrFromServer _S("IpAddrFromServer")
+ #define KCDTypeNameIpAddr _S("IpAddr")
+ #define KCDTypeNameIpNetMask _S("IpNetMask")
+ #define KCDTypeNameIpGateway _S("IpGateway")
+ #define KCDTypeNameIpDNSAddrFromServer _S("IpDNSAddrFromServer")
+ #define KCDTypeNameIpNameServer1 _S("IpNameServer1")
+ #define KCDTypeNameIpNameServer2 _S("IpNameServer2")
+ #define KCDTypeNameIp6DNSAddrFromServer _S("Ip6DnsAddrFromServer")
+ #define KCDTypeNameIp6NameServer1 _S("Ip6NameServer1")
+ #define KCDTypeNameIp6NameServer2 _S("Ip6NameServer2")
+ #define KCDTypeNameIpAddrLeaseValidFrom _S("IpAddrLeaseValidFrom")
+ #define KCDTypeNameIpAddrLeaseValidTo _S("IpAddrLeaseValidTo")
+ #define KCDTypeNameConfigDaemonManagerName _S("ConfigDaemonManagerName")
+ #define KCDTypeNameConfigDaemonName _S("ConfigDaemonName")
+ #define KCDTypeNameEnableIpHeaderComp _S("EnableIPHeaderComp")
+ #define KCDTypeNameEnableLcpExtensions _S("EnableLCPExtension")
+ #define KCDTypeNameDisablePlainTextAuth _S("DisablePlainTextAuth")
+ #define KCDTypeNameEnableSwComp _S("EnableSWComp")
+ #define KCDTypeNameBearerName _S("BearerName")
+ #define KCDTypeNameBearerSpeed _S("BearerSpeed")
+ #define KCDTypeNameBearerCe _S("BearerCE")
+ #define KCDTypeNameInitString _S("InitString")
+ #define KCDTypeNameISPBearerType _S("BearerType")
+ #define KCDTypeNameChannelCoding _S("ChannelCoding")
+ #define KCDTypeNameAiur _S("Aiur")
+ #define KCDTypeNameRequestedTimeSlots _S("RequestedTimeSlots")
+ #define KCDTypeNameMaximumTimeSlots _S("MaximumTimeSlots")
+ #define KCDTypeNameBearerService _S("BearerService")
+ #define KCDTypeNameBearerProtocol _S("BearerProtocol")
+ #define KCDTypeNameRlpVersion _S("RlpVersion")
+ #define KCDTypeNameIwfToMs _S("IwfToMs")
+ #define KCDTypeNameMsToIwf _S("MsToIwf")
+ #define KCDTypeNameAckTimer _S("AckTimer")
+ #define KCDTypeNameRetransmissionAttempts _S("RetransmissionAttempts")
+ #define KCDTypeNameResequencePeriod _S("ResequencePeriod")
+ #define KCDTypeNameV42Compression _S("V42Compression")
+ #define KCDTypeNameV42Codewords _S("V42Codewords")
+ #define KCDTypeNameV42MaxLength _S("V42MaxLength")
+ #define KCDTypeNameAsymmetry _S("Asymmetry")
+ #define KCDTypeNameUserInitUpgrade _S("UserInitUpgrade")
+ #define KCDTypeNameUseEdge _S("UseEdge")
+
+
+
+
+
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 040/ DIAL IN ISP RECORD
+//
+
+
+ // FieldTIds
+ //
+ const TMDBElementId KCDTIdDINDescription = 0x04030000; ///< Commsdat field id for field: Description. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINType = 0x04040000; ///< Commsdat field id for field: Type. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINUseLoginScript = 0x04050000; ///< Commsdat field id for field: UseLoginScript. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINLoginScript = 0x04060000; ///< Commsdat field id for field: LoginScript. Field is declared in the DialnISP table.
+ //
+ const TMDBElementId KCDTIdDINAuthentication = 0x04070000; ///< Commsdat field id for field: Authentication. Field is declared in the DialnISP table.
+ //
+ const TMDBElementId KCDTIdDINIfAuthRetries = 0x04080000; ///< Commsdat field id for field: IfAuthRetries. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINIfParams = 0x04090000; ///< Commsdat field id for field: IfParams. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINIfNetworks = 0x040A0000; ///< Commsdat field id for field: IfNetworks. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINIpAddrFromServer = 0x040B0000; ///< Commsdat field id for field: IpAddrFromServer. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINIpAddr = 0x040C0000; ///< Commsdat field id for field: IpAddr. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINIpNetMask = 0x040D0000; ///< Commsdat field id for field: IpNetMask. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINIpGateway = 0x040E0000; ///< Commsdat field id for field: IpGateway. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINIpDNSAddrFromServer = 0x040F0000; ///< Commsdat field id for field: IpDNSAddrFromServer. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINIpNameServer1 = 0x04100000; ///< Commsdat field id for field: IpNameServer1. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINIpNameServer2 = 0x04110000; ///< Commsdat field id for field: IpNameServer2. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINIp6DNSAddrFromServer = 0x04120000; ///< Commsdat field id for field: Ip6DNSAddrFromServer. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINIp6NameServer1 = 0x04130000; ///< Commsdat field id for field: Ip6NameServer1. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINIp6NameServer2 = 0x04140000; ///< Commsdat field id for field: Ip6NameServer2. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINEnableIpHeaderComp = 0x04150000; ///< Commsdat field id for field: EnableIpHeaderComp. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINEnableLCPExtensions = 0x04160000; ///< Commsdat field id for field: EnableLCPExtensions. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINDisablePlainTextAuth = 0x04170000; ///< Commsdat field id for field: DisablePlainTextAuth. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINEnableSwComp = 0x04180000; ///< Commsdat field id for field: EnableSwComp. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINBearerName = 0x04190000; ///< Commsdat field id for field: BearerName. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINBearerSpeed = 0x041A0000; ///< Commsdat field id for field: BearerSpeed. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINBearerCe = 0x041B0000; ///< Commsdat field id for field: BearerCE. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINInitString = 0x041C0000; ///< Commsdat field id for field: InitString. Field is declared in the DialnISP table.
+ const TMDBElementId KCDTIdDINUseEdge = 0x041D0000; ///< Commsdat field id for field: UseEdge. Field is declared in the DialnISP table.
+//
+
+
+ #define KCDTypeNameAuthentication _S("Authentication")
+
+
+
+
+/////////////////////////////////////////////////////////////////////////////////////
+// 048/ LAN Service Record
+//
+//
+ // FieldTIds
+ const TMDBElementId KCDTIdLANIfNetworks = 0x04830000; ///< Commsdat field id for field: IfNetworks. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANIpNetMask = 0x04840000; ///< Commsdat field id for field: IpNetMask. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANIpGateway = 0x04850000; ///< Commsdat field id for field: IpGateway. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANIpAddrFromServer = 0x04860000; ///< Commsdat field id for field: IpAddrFromServer. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANIpAddr = 0x04870000; ///< Commsdat field id for field: IpAddr. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANIpDNSAddrFromServer = 0x04880000; ///< Commsdat field id for field: IpDNSAddrFromServer. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANIpNameServer1 = 0x04890000; ///< Commsdat field id for field: IpNameServer1. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANIpNameServer2 = 0x048A0000; ///< Commsdat field id for field: IpNameServer2. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANIp6DNSAddrFromServer = 0x048B0000; ///< Commsdat field id for field: Ip6DNSAddrFromServer. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANIp6NameServer1 = 0x048C0000; ///< Commsdat field id for field: Ip6NameServer1. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANIp6NameServer2 = 0x048D0000; ///< Commsdat field id for field: Ip6NameServer2. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANIpAddrLeaseValidFrom = 0x048E0000; ///< Commsdat field id for field: IpAddrLeaseValidFrom. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANIpAddrLeaseValidTo = 0x048F0000; ///< Commsdat field id for field: IpAddrLeaseValidTo. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANConfigDaemonManagerName = 0x04900000; ///< Commsdat field id for field: ConfigDaemonManagerName. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANConfigDaemonName = 0x04910000; ///< Commsdat field id for field: ConfigDaemonName. Field is declared in the LanService table.
+ //
+ const TMDBElementId KCDTIdLANServiceExtensionTableName = 0x04920000; ///< Commsdat field id for field: LANServiceExtensionTableName. Field is declared in the LanService table.
+ const TMDBElementId KCDTIdLANServiceExtensionTableRecordId = 0x04930000; ///< Commsdat field id for field: LANServiceExtensionTableRecordId. Field is declared in the LanService table.
+
+
+ #define KCDTypeNameServiceExtensionTableName _S("LanServiceExtensionTableName")
+ #define KCDTypeNameServiceExtensionTableRecordId _S("LanServiceExtensionTableRecordId")
+ #define KCDTypeNameServiceIfExternIpConfigAlwaysRejectAuth _S("ServiceIfExternIpConfigAlwaysRejectAuth")
+
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 050/ WLAN SERVICE EXTENSION RECORD
+//
+
+ // FieldTIds
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANProfile = 0x05030000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANSSID = 0x05040000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANEncryptionStatus = 0x05050000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANEncryptionType = 0x05060000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANDefaultWepKey = 0x05070000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANEncryptKey1Valid = 0x05080000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANWepKey1 = 0x05090000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANEncryptKey2Valid = 0x050A0000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANWepKey2 = 0x050B0000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANEncryptKey3Valid = 0x050C0000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANWepKey3 = 0x050D0000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANEncryptKey4Valid = 0x050E0000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANWepKey4 = 0x050F0000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANRanking = 0x05100000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANDialogPref = 0x05110000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANNetworkType = 0x05120000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANFragThres = 0x05130000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANRTSThres = 0x05140000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANDesTransRate = 0x05150000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANBeaconInt = 0x05160000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANChannelId = 0x05170000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANAuthenticationMode = 0x05180000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANPowerSaveMode = 0x05190000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANAllowUnencryptMode = 0x051A0000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANAllowShortPre = 0x051B0000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANPreambleType = 0x051C0000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANTxPowerLevel = 0x051D0000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANEapPresharedKey = 0x051E0000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANRegDomain = 0x051F0000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdWLANSecData = 0x05200000;
+
+
+ // Field Names
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANProfile _S("Wlan_Profile")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANSSID _S("Wlan_SSID")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANEncryptionStatus _S("Wlan_Encryption_Status")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANEncryptionType _S("Wlan_Encryption_Type")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANDefaultWepKey _S("Wlan_Wep_Default_Key")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANEncryptKey1Valid _S("Wlan_Key1_Valid")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANWepKey1 _S("Wlan_Wep_Key1")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANEncryptKey2Valid _S("Wlan_Key2_Valid")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANWepKey2 _S("Wlan_Wep_Key2")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANEncryptKey3Valid _S("Wlan_Key3_Valid")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANWepKey3 _S("Wlan_Wep_Key3")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANEncryptKey4Valid _S("Wlan_Key4_Valid")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANWepKey4 _S("Wlan_Wep_Key4")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANRanking _S("Wlan_Ranking")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANDialogPref _S("Wlan_Dialog_Pref")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANNetworkType _S("Wlan_Network_Type")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANFragThres _S("Wlan_Frag_Threshold")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANRTSThres _S("Wlan_RTS_Threshold")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANDesTransRate _S("Wlan_Desired_Transmit_Rate")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANBeaconInt _S("Wlan_Beacon_Int")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANChannelId _S("Wlan_Channel_ID")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANAuthenticationMode _S("Wlan_Authentication_Mode")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANPowerSaveMode _S("Wlan_Power_Save_Mode")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANAllowUnencryptMode _S("Wlan_Allow_UnEncrypt_Mode")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANAllowShortPre _S("Wlan_Allow_Short_Preamble")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANPreambleType _S("Wlan_Preamble_Type")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANTxPowerLevel _S("Wlan_TX_Power_Level")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANEapPresharedKey _S("Wlan_EAP_Preshared_Key")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANRegDomain _S("Wlan_Reglutory_Domain")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameWLANSecData _S("Wlan_Security_Data")
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 058/ VPN SERVICE RECORD
+//
+
+
+ // FieldTIds
+ const TMDBElementId KCDTIdVPNPolicyName = 0x05830000; ///< Commsdat field id for field: Policy. Policy name. Field is declared in the VPNService table.
+ const TMDBElementId KCDTIdVPNIAPRecord = 0x05840000; ///< Commsdat field id for field: HomeIAP. Link to a IAP record. Field is declared in the VPNService table.
+ const TMDBElementId KCDTIdVPNNetwork = 0x05850000; ///< Commsdat field id for field: HomeNetwork. Link to a Network record. Field is declared in the VPNService table.
+
+
+ #define KCDTypeNameVPNPolicyName _S("Policy")
+ #define KCDTypeNameVPNIAPRecord _S("HomeIAP")
+ #define KCDTypeNameVPNNetwork _S("HomeNetwork")
+
+
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 060/ CDMA2000 PACKETSERVICE TABLE RECORD
+//
+
+
+ // FieldTIds
+ const TMDBElementId KCDTIdCDMAFchMux = 0x06030000; ///< Commsdat field id for field: CDMAFchMux. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMASchMux = 0x06040000; ///< Commsdat field id for field: CDMASchMux. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdIwfName = 0x06050000; ///< Commsdat field id for field: IwfName. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdServiceOption = 0x06060000; ///< Commsdat field id for field: ServiceOption. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdPdpType = 0x06070000; ///< Commsdat field id for field: PdpType. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdPdpAddress = 0x06080000; ///< Commsdat field id for field: PdpAddress. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdReqFwdPriority = 0x06090000; ///< Commsdat field id for field: ReqFwdPriority. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdReqRevPriority = 0x060A0000; ///< Commsdat field id for field: ReqRevPriority. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdReqFwdBitrate = 0x060B0000; ///< Commsdat field id for field: ReqFwdBitrate. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdReqRevBitrate = 0x060C0000; ///< Commsdat field id for field: ReqRevBitrate. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdReqFwdLoss = 0x060D0000; ///< Commsdat field id for field: ReqFwdLoss. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdReqRevLoss = 0x060E0000; ///< Commsdat field id for field: ReqRevLoss. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdReqFwdMaxdelay = 0x060F0000; ///< Commsdat field id for field: ReqFwdMaxDelay. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdReqRevMaxdelay = 0x06100000; ///< Commsdat field id for field: ReqRevMaxDelay. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdMinFwdBitrate = 0x06110000; ///< Commsdat field id for field: MinFwdBitrate. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdMinRevBitrate = 0x06120000; ///< Commsdat field id for field: MinRevBitrate. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdAccptFwdLoss = 0x06130000; ///< Commsdat field id for field: AccptFwdLoss. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdAccptRevLoss = 0x06140000; ///< Commsdat field id for field: AccptRevLoss. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdAccptFwdMaxdelay = 0x06150000; ///< Commsdat field id for field: AccptFwdMaxDelay. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdAccptRevMaxdelay = 0x06160000; ///< Commsdat field id for field: AccptRevMaxDelay. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdDataCompression = 0x06170000; ///< Commsdat field id for field: DataCompression. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdHeaderCompression = 0x06180000; ///< Commsdat field id for field: HeaderCompression. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdAnonymousAccess = 0x06190000; ///< Commsdat field id for field: AnonymousAccess. Field is declared in the CDMA2000 Packet Service table.
+ /* */
+ /*const TMDBElementId KCDTIdCDMA2000IfName = 0x061A0000;*/
+ const TMDBElementId KCDTIdCDMA2000IfParams = 0x061B0000; ///< Commsdat field id for field: IfParams. Field is declared in the CDMA2000 Packet Service table.
+ //
+ const TMDBElementId KCDTIdApType = 0x061C0000; ///< Commsdat field id for field: ApType. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdQosWarningTimeout = 0x061D0000; ///< Commsdat field id for field: QosWarningTimeout. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdRlpMode = 0x061E0000; ///< Commsdat field id for field: RlpMode. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdNAIType = 0x061F0000; ///< Commsdat field id for field: CDMANaiType. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdSimIPAuthAlgorithm = 0x06200000; ///< Commsdat field id for field: CDMASimpleIpAuthAlgorithm. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdSimIPChapSSHandle = 0x06210000; ///< Commsdat field id for field: CDMASimpleIpChapSsHandle. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdSimIPPapSSHandle = 0x06220000; ///< Commsdat field id for field: CDMASimpleIpPapSsHandle. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdMIPTBit = 0x06230000; ///< Commsdat field id for field: CDMAMobileIpTBit. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdMIPHomeAddress = 0x06240000; ///< Commsdat field id for field: CDMAMobileIpHomeAddress. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdMIPPrimaryHomeAgent = 0x06250000; ///< Commsdat field id for field: CDMAMobileIpPrimaryHomeAgent. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdMIPSecondaryHomeAgent = 0x06260000; ///< Commsdat field id for field: CDMAMobileIpSecondaryHomeAgent. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdMIPMnAaaAuthAlgorithm = 0x06270000; ///< Commsdat field id for field: CDMAMobileIpMnAaaAuthAlgorithm. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdMIPMnAaaSpiIndicator = 0x06280000; ///< Commsdat field id for field: CDMAMobileIpMnAaaSpiIndicator. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdMIPMnAaaSpi = 0x06290000; ///< Commsdat field id for field: CDMAMobileIpMnAaaSpi. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdMIPMnAaaSsData = 0x062A0000; ///< Commsdat field id for field: CDMAMobileIpMnHaSsData. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdMIPMnHaAuthAlgorithm = 0x062B0000; ///< Commsdat field id for field: CDMAMobileIpMnHaAuthAlgorithm. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdMIPMnHaSpiIndicator = 0x062C0000; ///< Commsdat field id for field: CDMAMobileIpMnHaSpiIndicator. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdMIPMnHaSpi = 0x062D0000; ///< Commsdat field id for field: CDMAMobileIpMnHaSpi. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdMIPMnHaSsData = 0x062E0000; ///< Commsdat field id for field: CDMAMobileIpMnHaSsData. Field is declared in the CDMA2000 Packet Service table.
+ //
+ const TMDBElementId KCDTIdCDMA2000IfNetworks = 0x062F0000; ///< Commsdat field id for field: IfNetworks. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000IfPromptForAuth = 0x06300000; ///< Commsdat field id for field: IfPromptForAuth. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000IfAuthName = 0x06310000; ///< Commsdat field id for field: IfAuthName. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000IfAuthPass = 0x06320000; ///< Commsdat field id for field: IfAuthPass. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000IfAuthRetries = 0x06330000; ///< Commsdat field id for field: IfAuthRetries. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000IpNetMask = 0x06340000; ///< Commsdat field id for field: IpNetmask. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000IpGateway = 0x06350000; ///< Commsdat field id for field: IpGateway. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000IpAddrFromServer = 0x06360000; ///< Commsdat field id for field: IpAddrFromServer. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000IpAddr = 0x06370000; ///< Commsdat field id for field: IpAddr. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000IpDNSAddrFromServer = 0x06380000; ///< Commsdat field id for field: IpDNSAddrFromServer. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000IpNameServer1 = 0x06390000; ///< Commsdat field id for field: IpNameServer1. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000IpNameServer2 = 0x063A0000; ///< Commsdat field id for field: IpNameServer2. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000Ip6DNSAddrFromServer = 0x063B0000; ///< Commsdat field id for field: Ip6DNSAddrFromServer. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000Ip6NameServer1 = 0x063C0000; ///< Commsdat field id for field: Ip6NameServer1. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000Ip6NameServer2 = 0x063D0000; ///< Commsdat field id for field: Ip6NameServer2. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000IpAddrLeaseValidFrom = 0x063E0000; ///< Commsdat field id for field: IpAddrLeaseValidFrom. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000IpAddrLeaseValidTo = 0x063F0000; ///< Commsdat field id for field: IpAddrLeaseValidTo. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000ConfigDaemonManagerName = 0x06400000; ///< Commsdat field id for field: ConfigDaemonManagerName . Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000ConfigDaemonName = 0x06410000; ///< Commsdat field id for field: ConfigDaemonName . Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000EnableLCPExtension = 0x06420000; ///< Commsdat field id for field: EnableLCPExtension. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000DisablePlainTextAuth = 0x06430000; ///< Commsdat field id for field: DisablePlainTextAuth. Field is declared in the CDMA2000 Packet Service table.
+ //
+ const TMDBElementId KCDTIdCDMA2000EnableSwComp = 0x06440000; ///< Commsdat field id for field: EnableSwComp. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000IfExternIpConfigAlwaysRejectAuth = 0x06450000; ///< Commsdat field id for field: IfExternIpConfigAlwaysRejectAuth. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000EnableIpHeaderComp = 0x06460000; ///< Commsdat field id for field: EnableIpHeaderComp. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000CDMAMobileIP = 0x06470000; ///< Commsdat field id for field: CDMAMobileIP. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000CDMAMobileIPTimeout = 0x06480000; ///< Commsdat field id for field: CDMAMobileIPTimeout. Field is declared in the CDMA2000 Packet Service table.
+ const TMDBElementId KCDTIdCDMA2000HomeAgentAddress = 0x06490000; ///< Commsdat field id for field: HomeAgentAddress. Field is declared in the CDMA2000 Packet Service table.
+
+
+
+ // Field Names
+ #define KCDTypeNameCDMAFchMux _S("CDMAFchMux")
+ #define KCDTypeNameCDMASchMux _S("CDMASchMux")
+ #define KCDTypeNameCDMAIwfName _S("IwfName")
+ #define KCDTypeNameCDMAServiceOption _S("ServiceOption")
+ #define KCDTypeNameCDMAPdpType _S("PDPType")
+ #define KCDTypeNameCDMAPdpAddress _S("PDPAddress")
+ #define KCDTypeNameCDMAReqFwdPriority _S("ReqFwdPriority")
+ #define KCDTypeNameCDMAReqRevPriority _S("ReqRevPriority")
+ #define KCDTypeNameCDMAReqFwdBitrate _S("ReqFwdBitrate")
+ #define KCDTypeNameCDMAReqRevBitrate _S("ReqRevBitrate")
+ #define KCDTypeNameCDMAReqFwdLoss _S("ReqFwdLoss")
+ #define KCDTypeNameCDMAReqRevLoss _S("ReqRevLoss")
+ #define KCDTypeNameCDMAReqFwdMaxdelay _S("ReqFwdMaxdelay")
+ #define KCDTypeNameCDMAReqRevMaxdelay _S("ReqRevMaxdelay")
+ #define KCDTypeNameCDMAMinFwdBitrate _S("MinFwdBitrate")
+ #define KCDTypeNameCDMAMinRevBitrate _S("MinRevBitrate")
+ #define KCDTypeNameCDMAAccptFwdLoss _S("AccptFwdLoss")
+ #define KCDTypeNameCDMAAccptRevLoss _S("AccptRevLoss")
+ #define KCDTypeNameCDMAAccptFwdMaxdelay _S("AccptFwdMaxdelay")
+ #define KCDTypeNameCDMAAccptRevMaxdelay _S("AccptRevMaxdelay")
+ #define KCDTypeNameCDMADataCompression _S("DataCompression")
+ #define KCDTypeNameCDMAHeaderCompression _S("HeaderCompression")
+ #define KCDTypeNameCDMAAnonymousAccess _S("AnonymousAccess")
+ #define KCDTypeNameCDMAIfParams _S("IfParams")
+ #define KCDTypeNameCDMAApType _S("ApType")
+ #define KCDTypeNameCDMAQosWarningTimeout _S("QosWarningTimeout")
+ #define KCDTypeNameCDMARlpMode _S("RlpMode")
+ #define KCDTypeNameCDMANAIType _S("CDMANaiType")
+ #define KCDTypeNameCDMASimpleIPAuthAlgorithm _S("CDMASimpleIpAuthAlgorithm")
+ #define KCDTypeNameCDMA_SIMIP_Pap_SS_Handle _S("CDMASimpleIpPapSsHandle")
+ #define KCDTypeNameCDMASimIpChapSsHandle _S("CDMASimpleIpChapSsHandle")
+ /*@deprecated as name misleading. should have said CHAP */
+ #define KCDTypeNameCDMASimpleIpPapSsHandle KCDTypeNameCDMASimIpChapSsHandle
+ #define KCDTypeNameCDMAMobileIpTBit _S("CDMAMobileIpTBit")
+ #define KCDTypeNameCDMAMIPHomeAddress _S("CDMAMobileIpHomeAddress")
+ #define KCDTypeNameCDMAMIPPrimaryHomeAgent _S("CDMAMobileIpPrimaryHomeAgent")
+ #define KCDTypeNameCDMAMIPSecondaryHomeAgent _S("CDMAMobileIpSecondaryHomeAgent")
+ #define KCDTypeNameCDMAMIPMnAaaAuthAlgorithm _S("CDMAMobileIpMnAaaAuthAlgorithm")
+ #define KCDTypeNameCDMAMIPMnAaaSpiIndicator _S("CDMAMobileIpMnAaaSpiIndicator")
+ #define KCDTypeNameCDMAMIPMnAaaSpi _S("CDMAMobileIpMnAaaSpi")
+ #define KCDTypeNameCDMAMIPMnAaaSsData _S("CDMAMobileIpMnAaaSsData")
+ #define KCDTypeNameCDMAMIPMnHaAuthAlgorithm _S("CDMAMobileIpMnHaAuthAlgorithm")
+ #define KCDTypeNameCDMAMIPMnHaSpiIndicator _S("CDMAMobileIpMnHaSpiIndicator")
+ #define KCDTypeNameCDMAMIPMnHaSpi _S("CDMAMobileIpMnHaSpi")
+ #define KCDTypeNameCDMAMIPMnHaSsData _S("CDMAMobileIpMnHaSsData")
+ #define KCDTypeNameCDMAIfExternIpConfigAlwaysRejectAuth _S("IfExternIpConfigAlwaysRejectAuth")
+ #define KCDTypeNameCDMAIfPromptForAuth _S("IfPromptForAuth")
+ #define KCDTypeNameCDMAIfAuthName _S("IfAuthName")
+ #define KCDTypeNameCDMAIfAuthPass _S("IfAuthPass")
+ #define KCDTypeNameCDMAAuthRetries _S("AuthRetries")
+ #define KCDTypeNameCDMAIpNetMask _S("IpNetMask")
+ #define KCDTypeNameCDMAIpGateway _S("IpGateway")
+ #define KCDTypeNameCDMAIpAddrFromServer _S("IpAddrFromServer")
+ #define KCDTypeNameCDMAIpAddr _S("IpAddr")
+ #define KCDTypeNameCDMAIpDNSAddrFromServer _S("IpDNSAddrFromServer")
+ #define KCDTypeNameCDMAIpNameServer1 _S("IpNameServer1")
+ #define KCDTypeNameCDMAIpNameServer2 _S("IpNameServer2")
+ #define KCDTypeNameCDMAIp6DNSAddrFromServer _S("Ip6DNSAddrFromServer")
+ #define KCDTypeNameCDMAIp6NameServer1 _S("Ip6NameServer1")
+ #define KCDTypeNameCDMAIp6NameServer2 _S("Ip6NameServer2")
+ #define KCDTypeNameCDMAIpAddrLeaseValidFrom _S("IpAddrLeaseValidFrom")
+ #define KCDTypeNameCDMAIpAddrLeaseValidTo _S("IpAddrLeaseValidTo")
+ #define KCDTypeNameCDMAConfigDaemonManagerName _S("ConfigDaemonManagerName")
+ #define KCDTypeNameCDMAConfigDaemonName _S("ConfigDaemonName")
+ #define KCDTypeNameCDMAEnableLCPExtension _S("EnableLCPExtension")
+ #define KCDTypeNameCDMADisablePlainTextAuth _S("DisablePlainTextAuth")
+ #define KCDTypeNameServiceEnableSwComp _S("EnableSWComp")
+ #define KCDTypeNameCDMAMobileIP _S("CDMAMobileIP")
+ #define KCDTypeNameCDMAMobileIPTimeout _S("CDMAMobileIPTimeout")
+
+
+
+/////////////////////////////////////////////////////////////////////////////////////////
+// 0F0/ GPRS QoS R99 Parameters
+//
+
+//VR99/R4 QoS parameters
+ const TMDBElementId KCDTIdWCDMAReqTrafficClass = 0x0F030000; ///< Commsdat field id for field: ReqTrafficClass. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAMinTrafficClass = 0x0F040000; ///< Commsdat field id for field: MinTrafficClass. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAReqDeliveryOrder = 0x0F050000; ///< Commsdat field id for field: ReqDeliveryOrder . Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAMinDeliveryOrder = 0x0F060000; ///< Commsdat field id for field: MinDeliveryOrder . Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAReqDeliverErroneousSDU = 0x0F070000; ///< Commsdat field id for field: ReqDeliverErroneousSDU. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAMinDeliverErroneousSDU = 0x0F080000; ///< Commsdat field id for field: MinDeliverErroneousSDU. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAReqMaxSDUSize = 0x0F090000; ///< Commsdat field id for field: ReqMaxSDUSize. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAMinAcceptableMaxSDUSize = 0x0F0A0000; ///< Commsdat field id for field: MinAcceptableMaxSDUSize. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAReqMaxUplinkRate = 0x0F0B0000; ///< Commsdat field id for field: ReqMaxUplinkRate. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAReqMinUplinkRate = 0x0F0C0000; ///< Commsdat field id for field: ReqMinUplinkRate. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAReqMaxDownlinkRate = 0x0F0D0000; ///< Commsdat field id for field: ReqMaxDownlinkRate . Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAReqMinDownlinkRate = 0x0F0E0000; ///< Commsdat field id for field: ReqMinDownlinkRate. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAReqBER = 0x0F0F0000; ///< Commsdat field id for field: ReqBER. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAMaxBER = 0x0F100000; ///< Commsdat field id for field: MaxBER. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAReqSDUErrorRatio = 0x0F110000; ///< Commsdat field id for field: ReqSDUErrorRatio. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAMaxSDUErrorRatio = 0x0F120000; ///< Commsdat field id for field: MaxSDUErrorRatio. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAReqTrafficHandlingPriority = 0x0F130000; ///< Commsdat field id for field: ReqTrafficHandlingPriority. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAMinTrafficHandlingPriority = 0x0F140000; ///< Commsdat field id for field: MinTrafficHandlingPriority. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAReqTransferDelay = 0x0F150000; ///< Commsdat field id for field: ReqTransferDelay. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAMaxTransferDelay = 0x0F160000; ///< Commsdat field id for field: MaxTransferDelay. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAReqGuaranteedUplinkRate = 0x0F170000; ///< Commsdat field id for field: ReqGuaranteedUplinkRate. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAMinGuaranteedUplinkRate = 0x0F180000; ///< Commsdat field id for field: MinGuaranteedUplinkRate. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAReqGuaranteedDownlinkRate = 0x0F190000; ///< Commsdat field id for field: ReqGuaranteedDownlinkRate. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAMinGuaranteedDownlinkRate = 0x0F1A0000; ///< Commsdat field id for field: MinGuaranteedDownlinkRate. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMASignallingIndication = 0x0F1B0000; ///< Commsdat field id for field: SignallingIndication. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMAImCmSignallingIndication = 0x0F1C0000; ///< Commsdat field id for field: ImCnSignallingIndication. Field is declared in the UmtsR99QoSAndOn table.
+ const TMDBElementId KCDTIdWCDMASourceStatisticsDescriptor = 0x0F1D0000; ///< Commsdat field id for field: SourceStatisticsDescriptor. Field is declared in the UmtsR99QoSAndOn table.
+
+ //Field names
+ #define KCDTypeNameGPRSReqTrafficClass _S("ReqTrafficClass")
+ #define KCDTypeNameGPRSMinTrafficClass _S("MinTrafficClass")
+ #define KCDTypeNameGPRSReqDeliveryOrder _S("ReqDeliveryOrder")
+ #define KCDTypeNameGPRSMinDeliveryOrder _S("MinDeliveryOrder")
+ #define KCDTypeNameGPRSReqDeliverErroneousSDU _S("ReqDeliverErroneousSDU")
+ #define KCDTypeNameGPRSMinDeliverErroneousSDU _S("MinDeliverErroneousSDU")
+ #define KCDTypeNameGPRSReqMaxSDUSize _S("ReqMaxSDUSize")
+ #define KCDTypeNameGPRSMinAcceptableMaxSDUSize _S("MinAcceptableMaxSDUSize")
+ #define KCDTypeNameGPRSReqMaxUplinkRate _S("ReqMaxUplinkRate")
+ #define KCDTypeNameGPRSReqMinUplinkRate _S("ReqMinUplinkRate")
+ #define KCDTypeNameGPRSReqMaxDownlinkRate _S("ReqMaxDownlinkRate")
+ #define KCDTypeNameGPRSReqMinDownlinkRate _S("ReqMinDownlinkRate")
+ #define KCDTypeNameGPRSReqBER _S("ReqBER")
+ #define KCDTypeNameGPRSMaxBER _S("MaxBER")
+ #define KCDTypeNameGPRSReqSDUErrorRatio _S("ReqSDUErrorRatio")
+ #define KCDTypeNameGPRSMaxSDUErrorRatio _S("MaxSDUErrorRatio")
+ #define KCDTypeNameGPRSReqTrafficHandlingPriority _S("ReqTrafficHandlingPriority")
+ #define KCDTypeNameGPRSMinTrafficHandlingPriority _S("MinTrafficHandlingPriority")
+ #define KCDTypeNameGPRSReqTransferDelay _S("ReqTransferDelay")
+ #define KCDTypeNameGPRSMaxTransferDelay _S("MaxTransferDelay")
+ #define KCDTypeNameGPRSReqGuaranteedUplinkRate _S("ReqGuaranteedUplinkRate")
+ #define KCDTypeNameGPRSMinGuaranteedUplinkRate _S("MinGuaranteedUplinkRat")
+ #define KCDTypeNameGPRSReqGuaranteedDownlinkRate _S("ReqGuaranteedDownlinkRate")
+ #define KCDTypeNameGPRSMinGuaranteedDownlinkRate _S("MinGuaranteedDownlinkRate")
+ #define KCDTypeNameGPRSSignallingIndication _S("SignallingIndication")
+ #define KCDTypeNameGPRSImCnSignallingIndication _S("ImCnSignallingIndication")
+ #define KCDTypeNameGPRSSourceStatisticsDescriptor _S("SourceStatisticsDescriptor")
+
+
+/////////////////////////////////////////////////////////////////////////////////////////
+// 068/ WCDMA Packet Service Record
+//
+
+ // FieldTIds
+ const TMDBElementId KCDTIdAPN = 0x00030000; ///< Commsdat field id for field: APN. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMPDPType = 0x00040000; ///< Commsdat field id for field: PDPType. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAPDPAddress = 0x00050000; ///< Commsdat field id for field: PDPAddress. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdReqPrecedence = 0x00060000; ///< Commsdat field id for field: ReqPrecedence. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdReqDelay = 0x00070000; ///< Commsdat field id for field: ReqDelay. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdReqReliability = 0x00080000; ///< Commsdat field id for field: ReqReliability. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdReqPeakThroughput = 0x00090000; ///< Commsdat field id for field: ReqPeakThroughput. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdReqMeanThroughput = 0x000A0000; ///< Commsdat field id for field: ReqMeanThroughput. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdMinPrecedence = 0x000B0000; ///< Commsdat field id for field: MinPrecedence. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdMinDelay = 0x000C0000; ///< Commsdat field id for field: MinDelay. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdMinReliability = 0x000D0000; ///< Commsdat field id for field: MinReliability. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdMinPeakThroughput = 0x000E0000; ///< Commsdat field id for field: MinPeakThroughput. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdMinMeanThroughput = 0x000F0000; ///< Commsdat field id for field: MinMeanThroughput. Field is declared in the WCDMA Packet Service table.
+ //
+ const TMDBElementId KCDTIdWCDMADataCompression = 0x00100000; ///< Commsdat field id for field: DataCompression. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAHeaderCompression = 0x00110000; ///< Commsdat field id for field: HeaderCompression. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAUseEdge = 0x00120000; ///< Commsdat field id for field: UseEdge. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAAnonymousAccess = 0x00130000; ///< Commsdat field id for field: AnonymousAccess. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIfParams = 0x00140000; ///< Commsdat field id for field: IfParams. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIfNetworks = 0x00150000; ///< Commsdat field id for field: IfNetworks. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIfPromptForAuth = 0x00160000; ///< Commsdat field id for field: IfPromptForAuth. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIfAuthName = 0x00170000; ///< Commsdat field id for field: IfAuthName. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIfAuthPass = 0x00180000; ///< Commsdat field id for field: IfAuthPass. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIfAuthRetries = 0x00190000; ///< Commsdat field id for field: IfAuthRetries. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIPNetMask = 0x001A0000; ///< Commsdat field id for field: IPNetMask. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIPGateway = 0x001B0000; ///< Commsdat field id for field: IPGateway. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIPAddrFromServer = 0x001C0000; ///< Commsdat field id for field: IPAddrFromServer. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIPAddr = 0x001D0000; ///< Commsdat field id for field: IPAddr. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIPDNSAddrFromServer = 0x001E0000; ///< Commsdat field id for field: IPDNSAddrFromServer. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIPNameServer1 = 0x001F0000; ///< Commsdat field id for field: IPNameServer1. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIPNameServer2 = 0x00200000; ///< Commsdat field id for field: IPNameServer2. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIP6DNSAddrFromServer = 0x00210000; ///< Commsdat field id for field: IP6DNSAddrFromServer. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIP6NameServer1 = 0x00220000; ///< Commsdat field id for field: IP6NameServer1. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIP6NameServer2 = 0x00230000; ///< Commsdat field id for field: IP6NameServer2. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIPAddrLeaseValidFrom = 0x00240000; ///< Commsdat field id for field: IPAddrLeaseValidFrom. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAIPAddrLeaseValidTo = 0x00250000; ///< Commsdat field id for field: IPAddrLeaseValidTo. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAConfigDaemonManagerName = 0x00260000; ///< Commsdat field id for field: ConfigDaemonManagerName. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAConfigDaemonName = 0x00270000; ///< Commsdat field id for field: ConfigDaemonName. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMAEnableLCPExtensions = 0x00280000; ///< Commsdat field id for field: EnableLCPExtensions. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdWCDMADisablePlainTextAuth = 0x00290000; ///< Commsdat field id for field: DisablePlainTextAuth. Field is declared in the WCDMA Packet Service table.
+ //
+ const TMDBElementId KCDTIdAPType = 0x002A0000; ///< Commsdat field id for field: APType. Field is declared in the WCDMA Packet Service table.
+ const TMDBElementId KCDTIdQOSWarningTimeOut = 0x002B0000; ///< Commsdat field id for field: QOSWarningTimeOut. Field is declared in the WCDMA Packet Service table.
+ //
+ const TMDBElementId KCDTIdUmtsR99QoSAndOn = 0x002C0000; ///< Commsdat field id for field: UmtsR99QoSAndOn. Field is declared in the WCDMA Packet Service table.
+
+ const TMDBElementId KCDTIdR5DataCompression = 0x002D0000;
+ const TMDBElementId KCDTIdR5HeaderCompression = 0x002E0000;
+ const TMDBElementId KCDTIdPacketFlowIdentifier = 0x002F0000;
+ const TMDBElementId KCDTIdUmtsGprsRelease = 0x00300000;
+
+
+ // Field Names
+ #define KCDTypeNameGPRSAPN _S("APN")
+ #define KCDTypeNameGPRSPDPType _S("PDPType")
+ #define KCDTypeNameGPRSPDPAddress _S("PDPAddress")
+ #define KCDTypeNameGPRSReqPrecedence _S("ReqPrecedence")
+ #define KCDTypeNameGPRSReqDelay _S("ReqDelay")
+ #define KCDTypeNameGPRSReqReliability _S("ReqReliability")
+ #define KCDTypeNameGPRSReqPeakThroughput _S("ReqPeakThroughput")
+ #define KCDTypeNameGPRSReqMeanThroughput _S("ReqMeanThroughput")
+ #define KCDTypeNameGPRSMinPrecedence _S("MinPrecedence")
+ #define KCDTypeNameGPRSMinDelay _S("MinDelay")
+ #define KCDTypeNameGPRSMinReliability _S("MinReliability")
+ #define KCDTypeNameGPRSMinPeakThroughput _S("MinPeakThroughput")
+ #define KCDTypeNameGPRSMinMeanThroughput _S("MinMeanThroughput")
+ #define KCDTypeNameGPRSDataCompression _S("DataCompression")
+ #define KCDTypeNameGPRSHeaderCompression _S("HeaderCompression")
+ #define KCDTypeNameGPRSUseEdge _S("GprsUseEdge")
+ #define KCDTypeNameGPRSAnonymousAccess _S("AnonymousAccess")
+ #define KCDTypeNameGPRSIfParams _S("IfParams")
+ #define KCDTypeNameGPRSIfPromptForAuth _S("IfPromptForAuth")
+ #define KCDTypeNameGPRSIfAuthName _S("IfAuthName")
+ #define KCDTypeNameGPRSIfAuthPass _S("IfAuthPass")
+ #define KCDTypeNameGPRSIfAuthRetries _S("AuthRetries")
+ #define KCDTypeNameGPRSIPNetMask _S("IpNetMask")
+ #define KCDTypeNameGPRSIPGateway _S("IpGateway")
+ #define KCDTypeNameGPRSIPAddrFromServer _S("IpAddrFromServer")
+ #define KCDTypeNameGPRSIPAddr _S("IpAddr")
+ #define KCDTypeNameGPRSIPDNSAddrFromServer _S("IpDNSAddrFromServer")
+ #define KCDTypeNameGPRSIPNameServer1 _S("IpNameServer1")
+ #define KCDTypeNameGPRSIPNameServer2 _S("IpNameServer2")
+ #define KCDTypeNameGPRSIP6DNSAddrFromServer _S("Ip6DNSAddrFromServer")
+ #define KCDTypeNameGPRSIP6NameServer1 _S("Ip6NameServer1")
+ #define KCDTypeNameGPRSIP6NameServer2 _S("Ip6NameServer2")
+ #define KCDTypeNameGPRSIPAddrLeaseValidFrom _S("IpAddrLeaseValidFrom")
+ #define KCDTypeNameGPRSIPAddrLeaseValidTo _S("IpAddrLeaseValidTo")
+ #define KCDTypeNameGPRSConfigDaemonManagerName _S("ConfigDaemonManagerName")
+ #define KCDTypeNameGPRSConfigDaemonName _S("ConfigDaemonName")
+ #define KCDTypeNameGPRSEnableLCPExtensions _S("EnableLCPExtension")
+ #define KCDTypeNameGPRSDisablePlainTextAuth _S("DisablePlainTextAuth")
+ #define KCDTypeNameGPRSAPType _S("GprsAccessPointType")
+ #define KCDTypeNameGPRSQOSWarningTimeOut _S("QosWarningTimeout")
+ #define KCDTypeNameUmtsR99QoSAndOn _S("UmtsR99QoSAndOn")
+ #define KCDTypeNameR5DataCompression _S("R5DataCompression")
+ #define KCDTypeNameR5HeaderCompression _S("R5HeaderCompression")
+ #define KCDTypeNamePacketFlowIdentifier _S("PacketFlowIdentifier")
+ #define KCDTypeNameUmtsGprsRelease _S("UmtsGprsRelease")
+
+
+/////////////////////////////////////////////////////////////////////////////////////////
+// 0D8/ PAN Service Extensions Table
+//
+
+ // FieldTIds
+ const TMDBElementId KCDTIdLocalRole = 0x0D830000; ///< Commsdat field id for field: LocalRole. Field is declared in the PAN Service Extensions table.
+ const TMDBElementId KCDTIdPeerRole = 0x0D840000; ///< Commsdat field id for field: PeerRole. Field is declared in the PAN Service Extensions table.
+ const TMDBElementId KCDTIdPeerMACAddresses = 0x0D850000; ///< Commsdat field id for field: PeerMACAddresses. Field is declared in the PAN Service Extensions table.
+ const TMDBElementId KCDTIdPromptForRemoteDevices = 0x0D860000; ///< Commsdat field id for field: PromptForRemoteDevices. Field is declared in the PAN Service Extensions table.
+ const TMDBElementId KCDTIdDisableSdpQuery = 0x0D870000; ///< Commsdat field id for field: PromptForRemoteDevices. Field is declared in the PAN Service Extensions table.
+ const TMDBElementId KCDTIdAllowIncoming = 0x0D880000; ///< Commsdat field id for field: DisableSdpQuery. Field is declared in the PAN Service Extensions table.
+ const TMDBElementId KCDTIdPromptIfMACListFails = 0x0D890000; ///< Commsdat field id for field: PromptIfMACListFails. Field is declared in the PAN Service Extensions table.
+#ifdef SYMBIAN_NETWORKING_DHCPSERVER
+ const TMDBElementId KCDTIdNapServiceEnabled = 0x0D8A0000; ///< Commsdat field id for field: NapServiceEnabled. Field is declared in the PAN Service Extensions table.
+#endif // SYMBIAN_NETWORKING_DHCPSERVER
+
+ // Field Names
+ #define KCDTypeNameLocalRole _S("LocalRole")
+ #define KCDTypeNamePeerRole _S("PeerRole")
+ #define KCDTypeNamePeerMACAddresses _S("PeerMACAddresses")
+ #define KCDTypeNamePromptForRemoteDevices _S("PromptForRemoteDevices")
+ #define KCDTypeNameDisableSdpQuery _S("DisableSdpQuery")
+ #define KCDTypeNameAllowIncoming _S("AllowIncomingConnections")
+ #define KCDTypeNamePromptIfMACListFails _S("PromptIfMACListFails")
+#ifdef SYMBIAN_NETWORKING_DHCPSERVER
+ #define KCDTypeNameNapServiceEnabled _S("NapServiceEnabled")
+#endif // SYMBIAN_NETWORKING_DHCPSERVER
+
+/////////////////////////////////////////////////////////////////////////////////////////
+// 070/ Default CDMA2000 Settings Table
+//
+
+
+ // Element Type Ids
+ const TMDBElementId KCDTIdDefaultCdmaUsage = 0x07030000; ///< Commsdat field id for field: Usage. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaIwfName = 0x07040000; ///< Commsdat field id for field: IwfName. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaServiceOptions = 0x07050000; ///< Commsdat field id for field: ServiceOption. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaPdpType = 0x07060000; ///< Commsdat field id for field: PDPType. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaPdpAddress = 0x07070000; ///< Commsdat field id for field: PDPAddress. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaReqFwdPriority = 0x07080000; ///< Commsdat field id for field: ReqFwdPriority. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaReqRevPriority = 0x07090000; ///< Commsdat field id for field: ReqRevPriority. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaReqFwdBitrate = 0x070A0000; ///< Commsdat field id for field: ReqFwdBitrate. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaReqRevBitrate = 0x070B0000; ///< Commsdat field id for field: ReqRevBitrate. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaReqFwdLoss = 0x070C0000; ///< Commsdat field id for field: ReqFwdLoss. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaReqRevLoss = 0x070D0000; ///< Commsdat field id for field: ReqRevLoss. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaReqFwdMaxdelay = 0x070E0000; ///< Commsdat field id for field: ReqFwdMaxdelay. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaReqRevMaxdelay = 0x070F0000; ///< Commsdat field id for field: ReqRevMaxdelay. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaMinFwdBitrate = 0x07100000; ///< Commsdat field id for field: MinFwdBitrate. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaMinRevBitrate = 0x07110000; ///< Commsdat field id for field: MinRevBitrate. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaAccptFwdLoss = 0x07120000; ///< Commsdat field id for field: AccptFwdLoss. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaAccptRevLoss = 0x07130000; ///< Commsdat field id for field: AccptRevLoss. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaAccptFwdMaxdelay = 0x07140000; ///< Commsdat field id for field: AccptFwdMaxdelay. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaAccptRevMaxdelay = 0x07150000; ///< Commsdat field id for field: AccptRevMaxdelay. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaDataCompression = 0x07160000; ///< Commsdat field id for field: DataCompression. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaHeaderCompression = 0x07170000; ///< Commsdat field id for field: HeaderCompression. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaAnonymousAccess = 0x07180000; ///< Commsdat field id for field: AnonymousAccess. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaOpMode = 0x07190000; ///< Commsdat field id for field: CDMAOperationMode. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaMipMaxNumRetry = 0x071A0000; ///< Commsdat field id for field: CDMAMobileIpMaxNumRetry. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaMipFirstRetryTimeout = 0x071B0000; ///< Commsdat field id for field: CDMAMobileIpFirstRetryTimeout. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaMipReregThreshold = 0x071C0000; ///< Commsdat field id for field: CDMAMobileIpReregThreshold. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaServiceEnableLlmnr = 0x071D0000; ///< Commsdat field id for field: EnableLLMNR. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaEnableIpHeaderComp = 0x071E0000; ///< Commsdat field id for field: EnableIpHeaderComp. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaMobileIP = 0x071F0000; ///< Commsdat field id for field: CDMAMobileIP. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaHomeAgentAddress = 0x07200000; ///< Commsdat field id for field: CDMAMobileIPTimeout. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaMobileIPTimeout = 0x07210000; ///< Commsdat field id for field: DMAMobileIPTimeout. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaFchMux = 0x07220000; ///< Commsdat field id for field: CDMAFchMux. Field is declared in the Default CDMA2000 Settings table.
+ const TMDBElementId KCDTIdCdmaSchMux = 0x07230000; ///< Commsdat field id for field: CDMASchMux. Field is declared in the Default CDMA2000 Settings table.
+
+
+
+ // Element Type Names
+ #define KCDTypeNameDefaultCdmaUsage _S("Usage")
+ #define KCDTypeNameCdmaIwfName _S("IwfName")
+ #define KCDTypeNameCdmaServiceOptions _S("ServiceOption")
+ #define KCDTypeNameCdmaPdpType _S("PDPType")
+ #define KCDTypeNameCdmaPdpAddress _S("PDPAddress")
+ #define KCDTypeNameCdmaReqFwdPriority _S("ReqFwdPriority")
+ #define KCDTypeNameCdmaReqRevPriority _S("ReqRevPriority")
+ #define KCDTypeNameCdmaReqFwdBitrate _S("ReqFwdBitrate")
+ #define KCDTypeNameCdmaReqRevBitrate _S("ReqRevBitrate")
+ #define KCDTypeNameCdmaReqFwdLoss _S("ReqFwdLoss")
+ #define KCDTypeNameCdmaReqRevLoss _S("ReqRevLoss")
+ #define KCDTypeNameCdmaReqFwdMaxdelay _S("ReqFwdMaxdelay")
+ #define KCDTypeNameCdmaReqRevMaxdelay _S("ReqRevMaxdelay")
+ #define KCDTypeNameCdmaMinFwdBitrate _S("MinFwdBitrate")
+ #define KCDTypeNameCdmaMinRevBitrate _S("MinRevBitrate")
+ #define KCDTypeNameCdmaAccptFwdLoss _S("AccptFwdLoss")
+ #define KCDTypeNameCdmaAccptRevLoss _S("AccptRevLoss")
+ #define KCDTypeNameCdmaAccptFwdMaxdelay _S("AccptFwdMaxdelay")
+ #define KCDTypeNameCdmaAccptRevMaxdelay _S("AccptRevMaxdelay")
+ #define KCDTypeNameCdmaDataCompression _S("DataCompression")
+ #define KCDTypeNameCdmaHeaderCompression _S("HeaderCompression")
+ #define KCDTypeNameCdmaAnonymousAccess _S("AnonymousAccess")
+ #define KCDTypeNameCdmaOpMode _S("CDMAOperationMode")
+ #define KCDTypeNameCdmaMipMaxNumRetry _S("CDMAMobileIpMaxNumRetry")
+ #define KCDTypeNameCdmaMipFirstRetryTimeout _S("CDMAMobileIpFirstRetryTimeout")
+ #define KCDTypeNameCdmaMipReregThreshold _S("CDMAMobileIpReregThreshold")
+ #define KCDTypeNameDefaultCdmaHomeAgentAddress _S("HomeAgentAddress")
+ #define KCDTypeNameDefaultCdmaMobileIPTimeout _S("CDMAMobileIPTimeout")
+
+////////////////////////////////////////////////////////////////////////////
+// 078/ Default WCDMA Settings Table
+//
+
+ const TMDBElementId KCDTIdDefaultGPRSUsage = 0x07830000; ///< Commsdat field id for field: Usage. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSAPN = 0x07840000; ///< Commsdat field id for field: APN. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSPDPType = 0x07850000; ///< Commsdat field id for field: PDPType. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSPDPAddress = 0x07860000; ///< Commsdat field id for field: PDPAddress. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSPrecedence = 0x07870000; ///< Commsdat field id for field: Precedence. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSDelay = 0x07880000; ///< Commsdat field id for field: Delay. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSReliability = 0x07890000; ///< Commsdat field id for field: Reliability. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSPeakThroughput = 0x078A0000; ///< Commsdat field id for field: PeakThroughput. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSMeanThroughput = 0x078B0000; ///< Commsdat field id for field: MeanThroughput. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSMinPrecedence = 0x078C0000; ///< Commsdat field id for field: MinPrecedence. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSMinDelay = 0x078D0000; ///< Commsdat field id for field: MinDelay. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSMinReliability = 0x078E0000; ///< Commsdat field id for field: MinReliability. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSMinPeakThroughput = 0x078F0000; ///< Commsdat field id for field: MinPeakThroughput. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSMinMeanThroughput = 0x07900000; ///< Commsdat field id for field: MinMeanThroughput. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSDataCompression = 0x07910000; ///< Commsdat field id for field: DataCompression. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSHeaderCompression = 0x07920000; ///< Commsdat field id for field: HeaderCompression. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSUseEdge = 0x07930000; ///< Commsdat field id for field: UseEdge. Field is declared in the Default WCDMA Settings table.
+ const TMDBElementId KCDTIdDefaultGPRSAnonymousAccess = 0x07940000; ///< Commsdat field id for field: AnonymousAccess. Field is declared in the Default WCDMA Settings table.
+
+
+ #define KCDTypeNameUsage _S("Usage")
+ #define KCDTypeNameAPN _S("APN")
+ #define KCDTypeNamePDPType _S("PDPType")
+ #define KCDTypeNamePDPAddress _S("PDPAddress")
+ #define KCDTypeNamePrecedence _S("Precedence")
+ #define KCDTypeNameDelay _S("Delay")
+ #define KCDTypeNameReliability _S("Reliability")
+ #define KCDTypeNamePeakThroughput _S("PeakThroughput")
+ #define KCDTypeNameMeanThroughput _S("MeanThroughput")
+ #define KCDTypeNameMinPrecedence _S("MinPrecedence")
+ #define KCDTypeNameMinDelay _S("MinDelay")
+ #define KCDTypeNameMinReliability _S("MinReliability")
+ #define KCDTypeNameMinPeakThroughput _S("MinPeakThroughput")
+ #define KCDTypeNameMinMeanThroughput _S("MinMeanThroughput")
+ #define KCDTypeNameDataCompression _S("DataCompression")
+ #define KCDTypeNameHeaderCompression _S("HeaderCompression")
+ #define KCDTypeNameAnonymousAccess _S("AnonymousAccess")
+
+
+
+
+////////////////////////////////////////////////////////////////////////////
+// 080/ MODEM BEARER RECORD
+//
+
+ const TMDBElementId KCDTIdNifName = 0x08030000; ///< Commsdat field id for field: IfName. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdPortName = 0x08040000; ///< Commsdat field id for field: PortName. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdTsyName = 0x08050000; ///< Commsdat field id for field: TSYName. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdCsyName = 0x08060000; ///< Commsdat field id for field: CSYName. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdDataBits = 0x08070000; ///< Commsdat field id for field: DataBits. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdStopBits = 0x08080000; ///< Commsdat field id for field: StopBits. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdParity = 0x08090000; ///< Commsdat field id for field: Parity. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdRate = 0x080A0000; ///< Commsdat field id for field: Rate. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdHandshaking = 0x080B0000; ///< Commsdat field id for field: Handshaking. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdSpecialRate = 0x080C0000; ///< Commsdat field id for field: SpecialRate. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdXonChar = 0x080D0000; ///< Commsdat field id for field: XonChar. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdXoffChar = 0x080E0000; ///< Commsdat field id for field: XoffChar. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdFaxClassPref = 0x080F0000; ///< Commsdat field id for field: FaxClassPref. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdSpeakerPref = 0x08100000; ///< Commsdat field id for field: SpeakerPref. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdSpeakerVolPref = 0x08110000; ///< Commsdat field id for field: SpeakerVolPref. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdModemInitString = 0x08120000; ///< Commsdat field id for field: ModemInitString. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdDataInitString = 0x08130000; ///< Commsdat field id for field: DataInitString. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdFaxInitString = 0x08140000; ///< Commsdat field id for field: FaxInitString. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdIspInitString = 0x08150000; ///< Commsdat field id for field: IspInitString . Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdDialPauseLength = 0x08160000; ///< Commsdat field id for field: DialPauseLength. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdCarrierTimeOut = 0x08170000; ///< Commsdat field id for field: CarrierTimeOut. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdAutoAnswerRingCount = 0x08180000; ///< Commsdat field id for field: AutoAnswerRingCount. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdSpeakerVolControlLow = 0x08190000; ///< Commsdat field id for field: SpeakerVolControlLow. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdSpeakerVolControlMedium = 0x081A0000; ///< Commsdat field id for field: SpeakerVolControlMedium. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdSpeakerVolControlHigh = 0x081B0000; ///< Commsdat field id for field: SpeakerVolControlHigh . Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdSpeakerAlwaysOff = 0x081C0000; ///< Commsdat field id for field: SpeakerAlwaysOff. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdSpeakerOnUntilCarrier = 0x081D0000; ///< Commsdat field id for field: SpeakerOnUntilCarrier. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdSpeakerAlwaysOn = 0x081E0000; ///< Commsdat field id for field: SpeakerAlwaysOn. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdSpeakerOnAfterUntilCarrier = 0x081F0000; ///< Commsdat field id for field: SpeakerOnAfterUntilCarrier. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdDialToneWaitModifier = 0x08200000; ///< Commsdat field id for field: DialToneWaitModifier. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdCallProgress1 = 0x08210000; ///< Commsdat field id for field: CallProgress1. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdCallProgress2 = 0x08220000; ///< Commsdat field id for field: CallProgress2. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdCallProgress3 = 0x08230000; ///< Commsdat field id for field: CallProgress3. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdCallProgress4 = 0x08240000; ///< Commsdat field id for field: CallProgress4. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdEchoOff = 0x08250000; ///< Commsdat field id for field: EchoOff. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdVerboseText = 0x08260000; ///< Commsdat field id for field: VerboseText. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdQuietOff = 0x08270000; ///< Commsdat field id for field: QuietOff. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdQuietOn = 0x08280000; ///< Commsdat field id for field: QuietOn. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdDialCommandStateModifier = 0x08290000; ///< Commsdat field id for field: DialCommandStateModifier . Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdOnLine = 0x082A0000; ///< Commsdat field id for field: OnLine. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdResetConfiguration = 0x082B0000; ///< Commsdat field id for field: ResetConfiguration. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdReturnToFactoryDefs = 0x082C0000; ///< Commsdat field id for field: ReturnToFactoryDefs. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdDcdOnDuringLink = 0x082D0000; ///< Commsdat field id for field: DCDOnDuringLink. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdDtrHangUp = 0x082E0000; ///< Commsdat field id for field: DTRHangUp. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdDsrAlwaysOn = 0x082F0000; ///< Commsdat field id for field: DSRAlwaysOn. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdRtsCtsHandshake = 0x08300000; ///< Commsdat field id for field: RTSCTSHandshake. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdXonXoffHandshake = 0x08310000; ///< Commsdat field id for field: XonXoffHandshake. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdEscapeCharacter = 0x08320000; ///< Commsdat field id for field: EscapeCharacter. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdEscapeGuardPeriod = 0x08330000; ///< Commsdat field id for field: EscapeGuardPeriod. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdFaxClassInterrogate = 0x08340000; ///< Commsdat field id for field: FaxClassInterrogate. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdFaxClass = 0x08350000; ///< Commsdat field id for field: FaxClass. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdNoDialTone = 0x08360000; ///< Commsdat field id for field: NoDialTone. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdBusy = 0x08370000; ///< Commsdat field id for field: Busy. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdNoAnswer = 0x08380000; ///< Commsdat field id for field: NoAnswer. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdCarrier = 0x08390000; ///< Commsdat field id for field: Carrier. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdConnect = 0x083A0000; ///< Commsdat field id for field: Connect. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdCompressionClass5 = 0x083B0000; ///< Commsdat field id for field: CompressionClass5. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdCompressionV42bis = 0x083C0000; ///< Commsdat field id for field: CompressionV42bis. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdCompressionNone = 0x083D0000; ///< Commsdat field id for field: CompressionNone. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdProtocolLapd = 0x083E0000; ///< Commsdat field id for field: ProtocolLAPD. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdProtocolAlt = 0x083F0000; ///< Commsdat field id for field: ProtocolALT. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdProtocolAltcellular = 0x08400000; ///< Commsdat field id for field: ProtocolALTCELLULAR. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdProtocolNone = 0x08410000; ///< Commsdat field id for field: ProtocolNone. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdMessageCentreNumber = 0x08420000; ///< Commsdat field id for field: MessageCentreNumber. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdMessageValidityPeriod = 0x08430000; ///< Commsdat field id for field: MessageValidityPeriod. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdMessageDeliveryReport = 0x08440000; ///< Commsdat field id for field: MessageDeliveryReport. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdMinSignalLevel = 0x08450000; ///< Commsdat field id for field: MinimumSignalLevel. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdCommRole = 0x08460000; ///< Commsdat field id for field: CommRole. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdControlChannelPortName = 0x08470000; ///< Commsdat field id for field: ControlChannelPortName. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdSirSettings = 0x08480000; ///< Commsdat field id for field: SirSettings. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdLastSocketActivityTimeout = 0x08490000; ///< Commsdat field id for field: LastSocketActivityTimeout. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdLastSessionClosedTimeout = 0x084A0000; ///< Commsdat field id for field: LastSessionClosedTimeout. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdLastSocketClosedTimeout = 0x084B0000; ///< Commsdat field id for field: LastSocketClosedTimeout. Field is declared in the ModemBearer table.
+ const TMDBElementId KCDTIdBCAStack = 0x084C0000; ///< Commsdat field id for field: BCAStack. Field is declared in the ModemBearer table.
+
+
+
+ // Field Names
+ #define KCDTypeNameNifName _S("IfName")
+ #define KCDTypeNamePortName _S("PortName")
+ #define KCDTypeNameTsyName _S("TSYName")
+ #define KCDTypeNameCsyName _S("CSYName")
+ #define KCDTypeNameSocketActivityTimeout _S("SocketActivityTimeout")
+ #define KCDTypeNameSessionClosedTimeout _S("SessionClosedTimeout")
+ #define KCDTypeNameSocketClosedTimeout _S("SocketClosedTimeout")
+ #define KCDTypeNameDataBits _S("DataBits")
+ #define KCDTypeNameStopBits _S("StopBits")
+ #define KCDTypeNameParity _S("Parity")
+ #define KCDTypeNameRate _S("Rate")
+ #define KCDTypeNameHandShaking _S("Handshaking")
+ #define KCDTypeNameSpecialRate _S("SpecialRate")
+ #define KCDTypeNameXonChar _S("XonChar")
+ #define KCDTypeNameXoffChar _S("XoffChar")
+ #define KCDTypeNameFaxClassPref _S("FaxClassPref")
+ #define KCDTypeNameSpeakerPref _S("SpeakerPref")
+ #define KCDTypeNameSpeakerVolPref _S("SpeakerVolPref")
+ #define KCDTypeNameModemInitString _S("ModemInitString")
+ #define KCDTypeNameDataInitString _S("DataInitString")
+ #define KCDTypeNameFaxInitString _S("FaxInitString")
+ #define KCDTypeNameIspInitString _S("IspInitString")
+ #define KCDTypeNameDialPauseLength _S("DialPauseLength")
+ #define KCDTypeNameCarrierTimeout _S("CarrierTimeout")
+ #define KCDTypeNameAutoAnswerRingCount _S("AutoAnswerRingCount")
+ #define KCDTypeNameSpeakerVolControlLow _S("SpeakerVolContorlLow")
+ #define KCDTypeNameSpeakerVolControlMedium _S("SpeakerVolControlMedium")
+ #define KCDTypeNameSpeakerVolControlHigh _S("SpeakerVolControlHigh")
+ #define KCDTypeNameSpeakerAlwaysOff _S("SpeakerAlwaysOff")
+ #define KCDTypeNameSpeakerOnUntilCarrier _S("SpeakerOnUntilCarrier")
+ #define KCDTypeNameSpeakerAlwaysOn _S("SpeakerAlwaysOn")
+ #define KCDTypeNameSpeakerOnAfterUntilCarrier _S("SpeakerOnAfterUntilCarrier")
+ #define KCDTypeNameDialToneWaitModifier _S("DialToneWaitModifier")
+ #define KCDTypeNameCallProgress1 _S("CallProgress1")
+ #define KCDTypeNameCallProgress2 _S("CallProgress2")
+ #define KCDTypeNameCallProgress3 _S("CallProgress3")
+ #define KCDTypeNameCallProgress4 _S("CallProgress4")
+ #define KCDTypeNameEchoOff _S("EchoOff")
+ #define KCDTypeNameVerboseText _S("VerboseText")
+ #define KCDTypeNameQuietOff _S("QuietOff")
+ #define KCDTypeNameQuietOn _S("QuietOn")
+ #define KCDTypeNameDialCommandStateModifier _S("DialCommandStateModifier")
+ #define KCDTypeNameOnLine _S("OnLine")
+ #define KCDTypeNameResetConfiguration _S("ResetConfiguration")
+ #define KCDTypeNameReturnToFactoryDefs _S("ReturnToFactoryDefs")
+ #define KCDTypeNameDcdOnDuringLink _S("DCDOnDuringLink")
+ #define KCDTypeNameDtrHangUp _S("DTRHangUp")
+ #define KCDTypeNameDsrAlwaysOn _S("DSRAlwaysOn")
+ #define KCDTypeNameRtsCtsHandshake _S("RTSCTSHandshake")
+ #define KCDTypeNameXonXoffHandshake _S("XonXoffHandshake")
+ #define KCDTypeNameEscapeCharacter _S("EscapeCharacter")
+ #define KCDTypeNameEscapeGuardPeriod _S("EscapeGuardPeriod")
+ #define KCDTypeNameFaxClassInterrogate _S("FaxClassInterrogate")
+ #define KCDTypeNameFaxClass _S("FaxClass")
+ #define KCDTypeNameNoDialTone _S("NoDialTone")
+ #define KCDTypeNameBusy _S("Busy")
+ #define KCDTypeNameNoAnswer _S("NoAnswer")
+ #define KCDTypeNameCarrier _S("Carrier")
+ #define KCDTypeNameConnect _S("Connect")
+ #define KCDTypeNameCompressionClass5 _S("CompressionClass5")
+ #define KCDTypeNameCompressionClassV42bis _S("CompressionV42bis")
+ #define KCDTypeNameCompressionNone _S("CompressionNone")
+ #define KCDTypeNameProtocolLapd _S("ProtocolLAPD")
+ #define KCDTypeNameProtocolAlt _S("ProtocolALT")
+ #define KCDTypeNameProtocolAltcellular _S("ProtocolALTCELLULAR")
+ #define KCDTypeNameProtocolNone _S("ProtocolNone")
+ #define KCDTypeNameMessageCentreNumber _S("MessageCentreNumber")
+ #define KCDTypeNameMessageValidityPeriod _S("MessageValidityPeriod")
+ #define KCDTypeNameMessageDeliveryReport _S("MessageDeliveryReport")
+ #define KCDTypeNameMinSignalLevel _S("MinimumSignalLevel")
+ #define KCDTypeNameCommRole _S("CommRole")
+ #define KCDTypeNameControlChannelPortName _S("ControlChannelPortName")
+ #define KCDTypeNameSirSettings _S("SIRSettings")
+ #define KCDTypeNameBCAStack _S("BCAStack")
+
+
+
+/////////////////////////////////////////////////////////////////////////////////////
+// 088/ LAN Bearer
+//
+
+ const TMDBElementId KCDTIdLANBearerNifName = 0x08830000; ///< Commsdat field id for field: IfName. Field is declared in the LANBearer table.
+ const TMDBElementId KCDTIdLANBearerLddFilename = 0x08840000; ///< Commsdat field id for field: LDDFilename. Field is declared in the LANBearer table.
+ const TMDBElementId KCDTIdLANBearerLddName = 0x08850000; ///< Commsdat field id for field: LDDName. Field is declared in the LANBearer table.
+ const TMDBElementId KCDTIdLANBearerPddFilename = 0x08860000; ///< Commsdat field id for field: PDDFilename. Field is declared in the LANBearer table.
+ const TMDBElementId KCDTIdLANBearerPddName = 0x08870000; ///< Commsdat field id for field: PDDName. Field is declared in the LANBearer table.
+ const TMDBElementId KCDTIdLANBearerPacketDriverName = 0x08880000; ///< Commsdat field id for field: PacketDriverName. Field is declared in the LANBearer table.
+ const TMDBElementId KCDTIdLANLastSocketActivityTimeout = 0x08890000; ///< Commsdat field id for field: LastSocketActivityTimeout. Field is declared in the LANBearer table.
+ const TMDBElementId KCDTIdLANLastSessionClosedTimeout = 0x088A0000; ///< Commsdat field id for field: LastSessionClosedTimeout. Field is declared in the LANBearer table.
+ const TMDBElementId KCDTIdLANLastSocketClosedTimeout = 0x088B0000; ///< Commsdat field id for field: LastSocketClosedTimeout. Field is declared in the LANBearer table.
+
+ // Field Names
+ #define KCDTypeNameLanBearerLddFilename _S("LDDFilename")
+ #define KCDTypeNameLanBearerLddName _S("LDDName")
+ #define KCDTypeNameLanBearerPddFilename _S("PDDFilename")
+ #define KCDTypeNameLanBearerPddName _S("PDDName")
+ #define KCDTypeNameLanBearerPacketDriverName _S("PacketDriverName")
+
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 090/ VIRTUAL BEARER RECORD
+//
+
+ // FieldTIds
+ const TMDBElementId KCDTIdVirtualBearerNifName = 0x09030000; ///< Commsdat field id for field: IfName. Field is declared in the VirtualBearer table.
+ //
+ const TMDBElementId KCDTIdVBLastSocketActivityTimeout = 0x09040000; ///< Commsdat field id for field: LastSocketActivityTimeout. Field is declared in the VirtualBearer table.
+ const TMDBElementId KCDTIdVBLastSessionClosedTimeout = 0x09050000; ///< Commsdat field id for field: LastSessionClosedTimeout. Field is declared in the VirtualBearer table.
+ const TMDBElementId KCDTIdVBLastSocketClosedTimeout = 0x09060000; ///< Commsdat field id for field: LastSocketClosedTimeout. Field is declared in the VirtualBearer table.
+ //
+
+
+ // Field Names
+ #define KCDTypeNameVirtualBearerAgent _S("Agent")
+ #define KCDTypeNameVirtualBeareNIFName _S("IfName")
+ #define KCDTypeNameLastSocketActivityTimeout _S("LastSocketActivityTimeout")
+ #define KCDTypeNameLastSessionClosedTimeout _S("LastSessionClosedTimeout")
+ #define KCDTypeNameLastSocketClosedTimeout _S("LastSocketClosedTimeout")
+
+
+
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 098/ WAP SMS Bearer Record
+//
+
+ // Element Type Ids
+ const TMDBElementId KCDTIdWAPSMSAccessPointId = 0x09830000; ///< Commsdat field id for field: AccessPointId. Field is declared in the VirtualBearer table.
+ const TMDBElementId KCDTIdWAPSMSGatewayAddress = 0x09840000; ///< Commsdat field id for field: GatewayAddress. Field is declared in the VirtualBearer table.
+ const TMDBElementId KCDTIdWAPSMSServiceCentreAddress = 0x09850000; ///< Commsdat field id for field: ServiceCentreAddress. Field is declared in the VirtualBearer table.
+ const TMDBElementId KCDTIdWAPSMSWSPOption = 0x09860000; ///< Commsdat field id for field: WSPOption. Field is declared in the VirtualBearer table.
+ const TMDBElementId KCDTIdWAPSMSSecurity = 0x09870000; ///< Commsdat field id for field: Security. Field is declared in the VirtualBearer table.
+
+
+ // Element Type Names
+ #define KCDTypeNameWAPAccessPointId _S("AccessPointId")
+ #define KCDTypeNameWAPGatewayAddress _S("GatewayAddress")
+ #define KCDTypeNameWAPServiceCentreAddress _S("ServiceCentreAddress")
+ #define KCDTypeNameWAPWSPOption _S("WSPOption")
+ #define KCDTypeNameWAPSecurity _S("Security")
+
+
+
+
+////////////////////////////////////////////////////////////////////////////////////////
+// 0A0/ WAP IP BEARER
+//
+
+ const TMDBElementId KCDTIdWAPAccessPointId = 0x0A030000; ///< Commsdat field id for field: AccessPointId. Field is declared in the WAP IP table.
+ const TMDBElementId KCDTIdWAPGatewayAddress = 0x0A040000; ///< Commsdat field id for field: GatewayAddress. Field is declared in the WAP IP table.
+ const TMDBElementId KCDTIdWAPChargecard = 0x0A050000; ///< Commsdat field id though this field is not assigned a field yet. Field is declared in the WAP IP table.
+ const TMDBElementId KCDTIdWAPIAP = 0x0A060000; ///< Commsdat field id for field: IAP. Field is declared in the WAP IP table.
+ const TMDBElementId KCDTIdWAPWSPOption = 0x0A070000; ///< Commsdat field id for field: WSPOption. Field is declared in the WAP IP table.
+ const TMDBElementId KCDTIdWAPSecurity = 0x0A080000; ///< Commsdat field id for field: Security. Field is declared in the WAP IP table.
+ const TMDBElementId KCDTIdWAPProxyPort = 0x0A090000; ///< Commsdat field id for field: ProxyPortNumber. Field is declared in the WAP IP table.
+ const TMDBElementId KCDTIdWAPProxyLoginName = 0x0A0A0000; ///< Commsdat field id for field: ProxyLogin. Field is declared in the WAP IP table.
+ const TMDBElementId KCDTIdWAPProxyLoginPass = 0x0A0B0000; ///< Commsdat field id for field: ProxyPassword. Field is declared in the WAP IP table.
+
+
+ // Element Type Names
+
+ #define KCDTypeNameWAPIAP _S("IAP" )
+ #define KCDTypeNameWAPProxyPort _S("ProxyPortNumber" )
+ #define KCDTypeNameWAPProxyLoginName _S("ProxyLogin" )
+ #define KCDTypeNameWAPProxyLoginPass _S("ProxyPassword" )
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 0A8/ CHARGECARD RECORD
+//
+
+
+ // Element Type Ids
+ const TMDBElementId KCDTIdAccountNo = 0x0A830000; ///< Commsdat field id for field: AccountNumber. Field is declared in the ChargeCard table.
+ const TMDBElementId KCDTIdPin = 0x0A840000; ///< Commsdat field id for field: Pin. Field is declared in the ChargeCard table.
+ const TMDBElementId KCDTIdLocalRule = 0x0A850000; ///< Commsdat field id for field: LocalRule. Field is declared in the ChargeCard table.
+ const TMDBElementId KCDTIdNatRule = 0x0A860000; ///< Commsdat field id for field: NatRule . Field is declared in the ChargeCard table.
+ const TMDBElementId KCDTIdIntlRule = 0x0A870000; ///< Commsdat field id for field: IntlRule. Field is declared in the ChargeCard table.
+
+
+ // Element Type Names
+ #define KCDTypeNameAccountNo _S("AccountNumber")
+ #define KCDTypeNamePin _S("Pin")
+ #define KCDTypeNameLocalRule _S("LocalRule")
+ #define KCDTypeNameNatRule _S("NatRule")
+ #define KCDTypeNameIntlRule _S("IntlRule")
+
+
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 0B0/ PROXIES RECORD
+//
+
+ // Element Type Ids
+ const TMDBElementId KCDTIdISP = 0x0B030000; ///< Commsdat field id for field: ISP. Field is declared in the Proxies table.
+ const TMDBElementId KCDTIdProxyServiceType = 0x0B040000; ///< Commsdat field id for field: ProxyServiceType. Field is declared in the Proxies table.
+ const TMDBElementId KCDTIdUseProxyServer = 0x0B050000; ///< Commsdat field id for field: UseProxyServer. Field is declared in the Proxies table.
+ const TMDBElementId KCDTIdServerName = 0x0B060000; ///< Commsdat field id for field: ProxyServerName. Field is declared in the Proxies table.
+ const TMDBElementId KCDTIdProtocolName = 0x0B070000; ///< Commsdat field id for field: ProtocolName. Field is declared in the Proxies table.
+ const TMDBElementId KCDTIdPortNumber = 0x0B080000; ///< Commsdat field id for field: PortNumber. Field is declared in the Proxies table.
+ const TMDBElementId KCDTIdExceptions = 0x0B090000; ///< Commsdat field id for field: Exceptions. Field is declared in the Proxies table.
+
+
+ // Element Type Names
+ #define KCDTypeNameProxyISP _S("ISP")
+ #define KCDTypeNameUseProxyServer _S("UseProxyServer")
+ #define KCDTypeNameProxyServiceType _S("ProxyServiceType")
+ #define KCDTypeNameServerName _S("ProxyServerName")
+ #define KCDTypeNameProtocolName _S("ProtocolName")
+ #define KCDTypeNamePortNumber _S("PortNumber")
+ #define KCDTypeNameExceptions _S("Exceptions")
+
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 0B8/ SECURE SOCKET PROTO RECORD
+//
+
+ // Field Type Ids
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdSSProtoName = 0x0B830000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdSSProtoLibrary = 0x0B840000;
+
+
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameSSProtoName _S("ProtocolName")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameSSProtoLibrary _S("ProtoLibrary")
+
+
+
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 17/ AGENTLOOKUPTABLE RECORD
+//
+
+
+ // FieldTIds
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdAgentFriendlyName = 0x0C030000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdAgentFileName = 0x0C040000;
+
+
+ // Field Names - names used more than once stored globally
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameAgentFileName _S("AgentFilename")
+ /**
+ @internalComponent
+ */
+ #define KCDTypeNameAgentFriendlyName _S("AgentFriendlyName")
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 1D/ ACCESS POINT RECORD
+//
+ // FieldTIds
+
+ const TMDBElementId KCDTIdAccessPointGID = 0x0E030000; ///< Commsdat field id for field: AccessPointGID. Field is declared in the Access Point table.
+ const TMDBElementId KCDTIdSelectionPolicy = 0x0E040000; ///< Commsdat field id for field: AccessPointSelectionPolicy. Field is declared in the Acess Point table.
+
+#ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+ const TMDBElementId KCDTIdTier = 0x0E050000;
+ const TMDBElementId KCDTIdMCpr = 0x0E060000;
+ const TMDBElementId KCDTIdCpr = 0x0E070000;
+ const TMDBElementId KCDTIdCprConfig = 0x0E080000;
+ const TMDBElementId KCDTIdSCpr = 0x0E090000;
+ const TMDBElementId KCDTIdProtocol = 0x0E0A0000;
+ const TMDBElementId KCDTIdAppSID = 0x0E0B0000;
+ const TMDBElementId KCDTIdConfigAPIdList = 0x0E0C0000;
+ const TMDBElementId KCDTIdCustomSelectionPolicy = 0x0E0D0000;
+#endif
+
+ // Field Names - names used more than once stored globally
+
+ #define KCDTypeNameAccessPointGID _S("AccessPointGID")
+#ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+ //the name of this field (KCDTypeNameSelectionPolicy) depends from the actual environment
+ #define KCDTypeNameSelectionPolicy _S("SelectionPolicy")
+ #define KCDTypeNameSelectionPolicyBC _S("SelectionPolicy#AccessPointSelectionPolicy")
+ #define KCDTypeNameTier _S("Tier")
+ #define KCDTypeNameMCpr _S("MCpr")
+ #define KCDTypeNameCpr _S("Cpr")
+ #define KCDTypeNameCprConfig _S("CprConfig")
+ #define KCDTypeNameSCpr _S("SCpr")
+ #define KCDTypeNameProtocol _S("Protocol")
+ #define KCDTypeNameAppSID _S("AppSID")
+ #define KCDTypeNameConfigAPIdList _S("ConfigAPIdList")
+ #define KCDTypeNameCustomSelectionPolicy _S("CustomSelectionPolicy")
+#else
+ //the name of this field (KCDTypeNameSelectionPolicy) depends from the actual environment
+ #define KCDTypeNameSelectionPolicy _S("AccessPointSelectionPolicy")
+#endif //SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 1E/ IAP PRIORITY RECORD
+//
+ // FieldTIds
+ const TMDBElementId KCDTIdIap1 = 0x0E830000; ///< Commsdat field id for field: IAP1. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIap2 = 0x0E840000; ///< Commsdat field id for field: IAP2. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIap3 = 0x0E850000; ///< Commsdat field id for field: IAP3. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIap4 = 0x0E860000; ///< Commsdat field id for field: IAP4. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIap5 = 0x0E870000; ///< Commsdat field id for field: IAP5. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIap6 = 0x0E880000; ///< Commsdat field id for field: IAP6. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIap7 = 0x0E890000; ///< Commsdat field id for field: IAP7. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIap8 = 0x0E8A0000; ///< Commsdat field id for field: IAP8. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIap9 = 0x0E8B0000; ///< Commsdat field id for field: IAP9. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIap10 = 0x0E8C0000; ///< Commsdat field id for field: IAP10. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIap11 = 0x0E8D0000; ///< Commsdat field id for field: IAP11. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIap12 = 0x0E8E0000; ///< Commsdat field id for field: IAP12. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIap13 = 0x0E8F0000; ///< Commsdat field id for field: IAP13. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIap14 = 0x0E900000; ///< Commsdat field id for field: IAP14. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIap15 = 0x0E910000; ///< Commsdat field id for field: IAP15. Field is declared in the IAP Priority table.
+ const TMDBElementId KCDTIdIapCount = 0x0E920000; ///< Commsdat field id for field: IAPCount. Field is declared in the IAP Priority table.
+
+ // Field Names - names used more than once stored globally
+ #define KCDTypeNameIap1Name _S("IAP1")
+ #define KCDTypeNameIap2Name _S("IAP2")
+ #define KCDTypeNameIap3Name _S("IAP3")
+ #define KCDTypeNameIap4Name _S("IAP4")
+ #define KCDTypeNameIap5Name _S("IAP5")
+ #define KCDTypeNameIap6Name _S("IAP6")
+ #define KCDTypeNameIap7Name _S("IAP7")
+ #define KCDTypeNameIap8Name _S("IAP8")
+ #define KCDTypeNameIap9Name _S("IAP9")
+ #define KCDTypeNameIap10Name _S("IAP10")
+ #define KCDTypeNameIap11Name _S("IAP11")
+ #define KCDTypeNameIap12Name _S("IAP12")
+ #define KCDTypeNameIap13Name _S("IAP13")
+ #define KCDTypeNameIap14Name _S("IAP14")
+ #define KCDTypeNameIap15Name _S("IAP15")
+ #define KCDTypeNameIapCountName _S("IAPCOUNT")
+
+#ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+ //////////////////////////////////////////////////////////////////////////////////////
+ // AP PRIORITY RECORD
+ //
+ // FieldTIds
+ const TMDBElementId KCDTIdAp1 = 0x15030000;
+ const TMDBElementId KCDTIdAp2 = 0x15040000;
+ const TMDBElementId KCDTIdAp3 = 0x15050000;
+ const TMDBElementId KCDTIdAp4 = 0x15060000;
+ const TMDBElementId KCDTIdAp5 = 0x15070000;
+ const TMDBElementId KCDTIdAp6 = 0x15080000;
+ const TMDBElementId KCDTIdAp7 = 0x15090000;
+ const TMDBElementId KCDTIdAp8 = 0x150A0000;
+ const TMDBElementId KCDTIdAp9 = 0x150B0000;
+ const TMDBElementId KCDTIdAp10 = 0x150C0000;
+ const TMDBElementId KCDTIdAp11 = 0x150D0000;
+ const TMDBElementId KCDTIdAp12 = 0x150E0000;
+ const TMDBElementId KCDTIdAp13 = 0x150F0000;
+ const TMDBElementId KCDTIdAp14 = 0x15100000;
+ const TMDBElementId KCDTIdAp15 = 0x15110000;
+ const TMDBElementId KCDTIdApCount = 0x15120000;
+
+ // Field Names - names used more than once stored globally
+ #define KCDTypeNameAp1Name _S("AP1")
+ #define KCDTypeNameAp2Name _S("AP2")
+ #define KCDTypeNameAp3Name _S("AP3")
+ #define KCDTypeNameAp4Name _S("AP4")
+ #define KCDTypeNameAp5Name _S("AP5")
+ #define KCDTypeNameAp6Name _S("AP6")
+ #define KCDTypeNameAp7Name _S("AP7")
+ #define KCDTypeNameAp8Name _S("AP8")
+ #define KCDTypeNameAp9Name _S("AP9")
+ #define KCDTypeNameAp10Name _S("AP10")
+ #define KCDTypeNameAp11Name _S("AP11")
+ #define KCDTypeNameAp12Name _S("AP12")
+ #define KCDTypeNameAp13Name _S("AP13")
+ #define KCDTypeNameAp14Name _S("AP14")
+ #define KCDTypeNameAp15Name _S("AP15")
+ #define KCDTypeNameApCountName _S("APCOUNT")
+
+//////////////////////////////////////////////////////////////////////////////////////
+// TIER RECORD
+
+ // FieldTIds
+ const TMDBElementId KCDTIdTierThreadName = 0x11830000;
+ const TMDBElementId KCDTIdTierManagerName = 0x11840000;
+ const TMDBElementId KCDTIdDefaultAccessPoint = 0x11850000;
+ const TMDBElementId KCDTIdPromptUser = 0x11860000;
+
+ // Field Names - names used more than once stored globally
+ #define KCDTypeNameTierThreadName _S("TierThreadName")
+ #define KCDTypeNameTierManagerName _S("TierManagerName")
+ #define KCDTypeNameDefaultAccessPoint _S("DefaultAccessPoint")
+ #define KCDTypeNamePromptUser _S("PromptUser")
+
+//////////////////////////////////////////////////////////////////////////////////////
+// MCPR RECORD
+
+ // FieldTIds
+ const TMDBElementId KCDTIdMCprUid = 0x12030000;
+
+ // Field Names - names used more than once stored globally
+ #define KCDTypeNameMCprUid _S("MCprUid")
+
+//////////////////////////////////////////////////////////////////////////////////////
+// CPR RECORD
+
+ // FieldTIds
+ const TMDBElementId KCDTIdCprUid = 0x12830000;
+
+ // Field Names - names used more than once stored globally
+ #define KCDTypeNameCprUid _S("CprUid")
+
+//////////////////////////////////////////////////////////////////////////////////////
+// SCPR RECORD
+
+ // FieldTIds
+ const TMDBElementId KCDTIdSCprUid = 0x13030000;
+
+ // Field Names - names used more than once stored globally
+ #define KCDTypeNameSCprUid _S("SCprUid")
+
+//////////////////////////////////////////////////////////////////////////////////////
+// PROTOCOL RECORD
+
+ // FieldTIds
+ const TMDBElementId KCDTIdProtocolUid = 0x13830000;
+ const TMDBElementId KCDTIdProtocolConfigLoaderUid = 0x13840000;
+
+ // Field Names - names used more than once stored globally
+ #define KCDTypeNameProtocolUid _S("ProtocolUid")
+ #define KCDTypeNameProtocolConfigLoaderUid _S("ProtocolConfigLoaderUid")
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 14/ BearerType
+//
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdBearerTypeTier = 0x14030000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdBearerTypeMCpr = 0x14040000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdBearerTypeCpr = 0x14050000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdBearerTypeSCpr = 0x14060000;
+ /**
+ @internalComponent
+ */
+ const TMDBElementId KCDTIdBearerTypeProtocol = 0x14070000;
+
+ // Draw the field names from the Access Point Record
+
+///////////////////////////////////////////////////////////////////////////////////////
+// 148/ ConfigAccessPoint
+//
+ // FieldTIds
+ const TMDBElementId KCDTIdConfigAccessPointSCpr = 0x14830000;
+ const TMDBElementId KCDTIdConfigAccessPointProtocol = 0x14840000;
+ const TMDBElementId KCDTIdConfigAccessPointProtocolConfig = 0x14850000;
+ const TMDBElementId KCDTIdConfigAccessPointLayerBelow = 0x14860000;
+
+ // Field Names - names used more than once stored globally
+ #define KCDTypeNameConfigAccessPointSCpr _S("SCpr")
+ #define KCDTypeNameConfigAccessPointProtocol _S("Protocol")
+ #define KCDTypeNameConfigAccessPointProtocolConfig _S("ProtocolConfig")
+ #define KCDTypeNameConfigAccessPointLayerBelow _S("LayerBelow")
+
+#endif // SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// EAP-SIM PROTOCOL RECORD
+
+ // FieldTIds
+ const TMDBElementId KCDTIdEapSimProtocolId = 0x17830000; ///< Commsdat field id for field: ProtocolId. Field is declared in the EAP-SIM PROTOCOL table.
+ const TMDBElementId KCDTIdEapSimPseudonym = 0x17840000; ///< Commsdat field id for field: Pseudonym. Field is declared in the EAP-SIM PROTOCOL table.
+ const TMDBElementId KCDTIdEapSimUseNaiRealm = 0x17850000; ///< Commsdat field id for field: UseNaiRealm. Field is declared in the EAP-SIM PROTOCOL table.
+ const TMDBElementId KCDTIdEapSimNaiRealm = 0x17860000; ///< Commsdat field id for field: NaiRealm. Field is declared in the EAP-SIM PROTOCOL table.
+ const TMDBElementId KCDTIdEapSimTsyName = 0x17870000; ///< Commsdat field id for field: TsyName. Field is declared in the EAP-SIM PROTOCOL table.
+ const TMDBElementId KCDTIdEapSimMinRands = 0x17880000;
+
+ // Field Names - names used more than once stored globally
+ #define KCDTypeNameEapSimProtocolId _S("ProtocolId")
+ #define KCDTypeNameEapSimPseudonym _S("Pseudonym")
+ #define KCDTypeNameEapSimUseNaiRealm _S("UseNaiRealm")
+ #define KCDTypeNameEapSimNaiRealm _S("NaiRealm")
+ #define KCDTypeNameEapSimTsyName _S("TsyName")
+ #define KCDTypeNameEapSimMinRands _S("MinRands")
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// EAP-AKA PROTOCOL RECORD
+
+ // FieldTIds
+ const TMDBElementId KCDTIdEapAkaProtocolId = 0x18030000;
+ const TMDBElementId KCDTIdEapAkaPseudonym = 0x18040000;
+ const TMDBElementId KCDTIdEapAkaUseNaiRealm = 0x18050000;
+ const TMDBElementId KCDTIdEapAkaNaiRealm = 0x18060000;
+ const TMDBElementId KCDTIdEapAkaTsyName = 0x18070000;
+
+ // Field Names - names used more than once stored globally
+ #define KCDTypeNameEapAkaProtocolId _S("ProtocolId")
+ #define KCDTypeNameEapAkaPseudonym _S("Pseudonym")
+ #define KCDTypeNameEapAkaUseNaiRealm _S("UseNaiRealm")
+ #define KCDTypeNameEapAkaNaiRealm _S("NaiRealm")
+ #define KCDTypeNameEapAkaTsyName _S("TsyName")
+
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 20/ EAP SECURITY SETTINGS RECORD
+//
+/**
+@internalComponent
+*/
+ const TMDBElementId KCDTIdEAPSecOuterEAPType = 0x0F830000;
+/**
+@internalComponent
+*/
+ const TMDBElementId KCDTIdEAPSecId = 0x0F840000;
+/**
+@internalComponent
+*/
+ const TMDBElementId KCDTIdEAPSecPassword = 0x0F850000;
+/**
+@internalComponent
+*/
+ const TMDBElementId KCDTIdEAPSecConfigId = 0x0F870000;
+/**
+@internalComponent
+*/
+ const TMDBElementId KCDTIdEAPSecData = 0x0F860000;
+
+#ifdef SYMBIAN_WIFI_WPS
+/**
+@internalComponent
+*/
+ const TMDBElementId KCDTIdEAPSecVendorId = 0x0F880000;
+
+/**
+@internalComponent
+*/
+ const TMDBElementId KCDTIdEAPSecVendorType = 0x0F890000;
+#endif //SYMBIAN_WIFI_WPS
+
+
+/**
+@internalComponent
+*/
+ #define KCDTypeNameEAPSecOuterEAPType _S("OuterEapMethodType")
+/**
+@internalComponent
+*/
+ #define KCDTypeNameEapId _S("EapId")
+/**
+@internalComponent
+*/
+ #define KCDTypeNameEAPSecPassword _S("EapPassword")
+/**
+@internalComponent
+*/
+ #define KCDTypeNameEAPSecConfigId _S("ConfigId")
+
+/**
+@internalComponent
+*/
+ #define KCDTypeNameEAPSecData _S("EAP_Method_Data")
+
+#ifdef SYMBIAN_WIFI_WPS
+/**
+@internalComponent
+*/
+ #define KCDTypeNameEAPSecVendorId _S("EapVendorId")
+
+/**
+@internalComponent
+*/
+ #define KCDTypeNameEAPSecVendorType _S("EapVendorType")
+#endif //SYMBIAN_WIFI_WPS
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 21/ TUNNELLED EAP SETTINGS RECORD
+//
+/**
+@internalComponent
+*/
+ const TMDBElementId KCDTIdTUNEAPInnerType = 0x10030000;
+/**
+@internalComponent
+*/
+ const TMDBElementId KCDTIdTUNEAPData = 0x10040000;
+
+
+
+/**
+@internalComponent
+*/
+ #define KCDTypeNameTUNEAPInnerType _S("InnerEapMethodType")
+/**
+@internalComponent
+*/
+ #define KCDTypeNameTUNEAPData _S("Tun_EAP_Method_Data")
+
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 22/ EAP-TLS SETTINGS RECORD
+//
+/**
+@internalComponent
+*/
+ const TMDBElementId KCDTIdEAPTLSClientCertName = 0x10830000;
+/**
+@internalComponent
+*/
+ #define KCDTypeNameEAPTLSClientCertName _S("ClientCertificateName")
+
+
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 23/ LEAP SETTINGS RECORD
+//
+/**
+@internalComponent
+*/
+ const TMDBElementId KCDTIdLEAPTimeout = 0x11030000;
+/**
+@internalComponent
+*/
+ #define KCDTypeNameLEAPTimeout _S("LeapTimeout")
+
+#ifdef SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+//////////////////////////////////////////////////////////////////////////////////////
+// 24/ POLICY SELECTOR RECORD
+//
+ // FieldTIds
+ const TMDBElementId KCDTIdPolicyId = 0x15830000;
+ const TMDBElementId KCDTIdAppUid = 0x15840000;
+ const TMDBElementId KCDTIdSrcAddress = 0x15850000;
+ const TMDBElementId KCDTIdSrcMask = 0x15860000;
+ const TMDBElementId KCDTIdDstAddress = 0x15870000;
+ const TMDBElementId KCDTIdDstMask = 0x15880000;
+ const TMDBElementId KCDTIdSrcPort = 0x15890000;
+ const TMDBElementId KCDTIdDstPort = 0x158A0000;
+ const TMDBElementId KCDTIdSrcPortMax = 0x158B0000;
+ const TMDBElementId KCDTIdDstPortMax = 0x158C0000;
+ const TMDBElementId KCDTIdProtocolId = 0x158D0000;
+ const TMDBElementId KCDTIdIAPid = 0x158E0000;
+ const TMDBElementId KCDTIdPriority = 0x158F0000;
+
+
+ // Field Names
+ #define KCDTypeNamePolicyId _S("PolicyId")
+ #define KCDTypeNameAppUid _S("AppUid")
+ #define KCDTypeNameSrcAddress _S("SrcAddress")
+ #define KCDTypeNameSrcMask _S("SrcMask")
+ #define KCDTypeNameDstAddress _S("DstAddress")
+ #define KCDTypeNameDstMask _S("DstMask")
+ #define KCDTypeNameSrcPort _S("SrcPort")
+ #define KCDTypeNameDstPort _S("DstPort")
+ #define KCDTypeNameSrcPortMax _S("SrcPortMax")
+ #define KCDTypeNameDstPortMax _S("DstPortMax")
+ #define KCDTypeNameProtocolId _S("ProtocolId")
+ #define KCDTypeNameIAPid _S("IAPid")
+ #define KCDTypeNamePriority _S("Priority")
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 25 POLICY SELECTOR 2 PARAMS RECORD
+//
+ // FieldTIds
+ const TMDBElementId KCDTIdPolicySelectorId = 0x16030000;
+ const TMDBElementId KCDTIdParamsId = 0x16040000;
+
+ // Field Names
+ #define KCDTypeNamePolicySelectorId _S("PolicySelectorId")
+ #define KCDTypeNameParamsId _S("ParamsId")
+
+//////////////////////////////////////////////////////////////////////////////////////
+// 26/ GENERIC QOS PARAMETER RECORD
+//
+
+ // FieldTIds
+ const TMDBElementId KCDTIdDownlinkBandwidth = 0x16830000;
+ const TMDBElementId KCDTIdUplinkBandwidth = 0x16840000;
+ const TMDBElementId KCDTIdDownLinkMaximumBurstSize = 0x16850000;
+ const TMDBElementId KCDTIdUpLinkMaximumBurstSize = 0x16860000;
+ const TMDBElementId KCDTIdDownLinkAveragePacketSize = 0x16870000;
+ const TMDBElementId KCDTIdUpLinkAveragePacketSize = 0x16880000;
+ const TMDBElementId KCDTIdDownLinkMaximumPacketSize = 0x16890000;
+ const TMDBElementId KCDTIdUpLinkMaximumPacketSize = 0x168A0000;
+ const TMDBElementId KCDTIdDownLinkDelay = 0x168B0000;
+ const TMDBElementId KCDTIdUpLinkDelay = 0x168C0000;
+ const TMDBElementId KCDTIdDownLinkDelayVariation = 0x168D0000;
+ const TMDBElementId KCDTIdUpLinkDelayVariation = 0x168E0000;
+ const TMDBElementId KCDTIdDownLinkPriority = 0x168F0000;
+ const TMDBElementId KCDTIdUpLinkPriority = 0x16900000;
+ const TMDBElementId KCDTIdHeaderMode = 0x16910000;
+// const TMDBElementId KCDTIdQosName = 0x16920000;
+
+
+ // Field Names
+ #define KCDTypeNameDownlinkBandwidth _S("DownlinkBandwidth")
+ #define KCDTypeNameUplinkBandwidth _S("UplinkBandwidth")
+ #define KCDTypeNameDownLinkMaximumBurstSize _S("DownLinkMaximumBurstSize")
+ #define KCDTypeNameUpLinkMaximumBurstSize _S("UpLinkMaximumBurstSize")
+ #define KCDTypeNameDownLinkAveragePacketSize _S("DownLinkAveragePacketSize")
+ #define KCDTypeNameUpLinkAveragePacketSize _S("UpLinkAveragePacketSize")
+ #define KCDTypeNameDownLinkMaximumPacketSize _S("DownLinkMaximumPacketSize")
+ #define KCDTypeNameUpLinkMaximumPacketSize _S("UpLinkMaximumPacketSize")
+ #define KCDTypeNameDownLinkDelay _S("DownLinkDelay")
+ #define KCDTypeNameUpLinkDelay _S("UpLinkDelay")
+ #define KCDTypeNameDownLinkDelayVariation _S("DownLinkDelayVariation")
+ #define KCDTypeNameUpLinkDelayVariation _S("UpLinkDelayVariation")
+ #define KCDTypeNameDownLinkPriority _S("DownLinkPriority")
+ #define KCDTypeNameUpLinkPriority _S("UpLinkPriority")
+ #define KCDTypeNameHeaderMode _S("HeaderMode")
+// #define KCDTypeNameQosName _S("QosName")
+#endif //SYMBIAN_NON_SEAMLESS_NETWORK_BEARER_MOBILITY
+
+// need to preserve compatibility, soon to become internalTechnology
+//#ifdef SYMBIAN_NETWORKING_WIFI
+//////////////////////////////////////////////////////////////////////////////////////
+// 27/ WIFI SCANENGINE RECORD
+//
+ // FieldTIds
+ const TMDBElementId KCDTIdScanPeriodMs = 0x17030000;
+ const TMDBElementId KCDTIdRSSIMin = 0x17040000;
+ const TMDBElementId KCDTIdRSSIMax = 0x17050000;
+
+ // Field Names
+ #define KCDTypeNameScanPeriodMs _S("ScanPeriodMs")
+ #define KCDTypeNameRSSIMin _S("RSSIMin")
+ #define KCDTypeNameRSSIMax _S("RSSIMax")
+//#endif //SYMBIAN_NETWORKING_WIFI
+
+} // end namespace CommsDat
+
+
+#endif //COMMSDATTYPEINFOV1_1_H