Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: CommsDat.h

Namespace CommsDat

namespace CommsDat

Description

This file contains :

1/ Class for expressing a session with the storage server

CMDBSession

This class contains functions to create and close a session, to set the dataset version and to request database actions such as locking for a transaction.

2/ Generic database functionality interface

MMetaDatabase

This class uses a CMDBSession object

3/ General base class that inherits from MMetaDatabase to express any database element

CMDBElement

This class contains the ElementId for each MetaDatabase object An element id locates stored data in the comms database.

4/ Data classes that each inherit from CMDBElement

a) Fields

CMDBField<T>

where T is a basic type value of the field (TInt, TDes, TBool etc)

This class derives from

CMDBElement

to implement the thin template idiom

CMDBRecordLink<T>

where T is a record of a particular type. This class expresses a soft-link from a field in one record to a record of a different type (i.e. in another table). The TMDBElementId value stored in this field in the repository is the id of an instance of the record of type T

This class derives from

CMDBRecordLinkBase

to implement the thin template idiom

b) Field Containers

CCDRecord

base class for record containing specific list of fields - see CommsDatTypesv1_1.h

CMDBRecordSet<T>

an array of records where T is the record type. This can represent a Table in a database.

5/ Other support classes and type definitions

TMDBElementId

The TMDBElementId locates a data object or set of data objects in the database.

A TMDBElementId expresses

A TMDBElementId has a different format depending on the data type it expresses

Table <0><0> Column <0>

Record <0> Field

TMDBAttributeFlags

Attribute settings for any storable element. Attributes express access control for data in the database

Members

Defined in CommsDat:
CCDAccessPointRecord, CCDBearerRecordBase, CCDCDMA2000PacketServiceRecord, CCDChargecardRecord, CCDConnectionPrefsRecord, CCDDialInISPRecord, CCDDialOutISPRecord, CCDGlobalSettingsRecord, CCDIAPPrioritySelectionPolicyRecord, CCDIAPRecord, CCDIncomingGprsRecord, CCDLANBearerRecord, CCDLANServiceRecord, CCDLocationRecord, CCDModemBearerRecord, CCDNetworkRecord, CCDOutgoingGprsRecord, CCDPANServiceExtRecord, CCDProxiesRecord, CCDRecordBase, CCDSelectionPolicyRecordBase, CCDServiceRecordBase, CCDUmtsR99QoSAndOnTableRecord, CCDVPNServiceRecord, CCDVirtualBearerRecord, CCDWAPAccessPointRecord, CCDWAPIPBearerRecord, CCDWAPSMSBearerRecord, CCDWCDMAPacketServiceRecord, CMDBGenericRecord, CMDBRecordBase, CMDBRecordLink, CMDBRecordSetBase, ENoAttrs, ENotNull, SGenericRecordTypeInfo, SGenericRecordTypeInfoTag, TFieldTypeAttributes, TMDBElementId


Member classes


Class CCDRecordBase

class CCDRecordBase : public CommsDat::CMDBRecordBase;

Description

Base class for wrapper containers for supported CommsDat recordtypes Alternatively the class CMDBGenericRecord can be used to express any record.

Derivation

Members

Defined in CommsDat::CCDRecordBase:
CCDRecordBase(), CreateCopyRecordL(), GetAttribPtr(), GetVDataTable(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag, iVDataTable

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL(), GetRecordInfo()

Construction and destruction


CCDRecordBase()

IMPORT_C CCDRecordBase(TMDBElementId aElementId);

Description

Parameters

TMDBElementId aElementId

Member functions


RecordFactoryL()

static IMPORT_C CMDBRecordBase *RecordFactoryL(TMDBElementId);

Description

Parameters

TMDBElementId

Return value

CMDBRecordBase *


CreateCopyRecordL()

static IMPORT_C CMDBRecordBase *CreateCopyRecordL(CMDBRecordBase &aCopyFromRecord);

Description

Parameters

CMDBRecordBase &aCopyFromRecord

Return value

CMDBRecordBase *


GetVDataTable()

protected: virtual IMPORT_C Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

protected: virtual IMPORT_C TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetVDataTableStatic()

protected: static IMPORT_C Meta::SVDataTableEntry const *GetVDataTableStatic();

Description

Return value

Meta::SVDataTableEntry const *

Member data


iVDataTable

protected: const Meta::SVDataTableEntry iVDataTable;

Description


iRecordTag

CMDBField< TInt > iRecordTag;

Description


iRecordName

CMDBField< TDesC > iRecordName;

Description


Class CCDServiceRecordBase

class CCDServiceRecordBase : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDServiceRecordBase:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iServiceEnableLlmnr, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *


GetVDataTable()

protected: virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

protected: virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

protected: const Meta::SVDataTableEntry iVDataTable;

Description


iServiceEnableLlmnr

CMDBField< TBool > iServiceEnableLlmnr;

Description


Class CCDBearerRecordBase

class CCDBearerRecordBase : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDBearerRecordBase:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iBearerAgent, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *


GetVDataTable()

protected: virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

protected: virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

protected: const Meta::SVDataTableEntry iVDataTable;

Description


iBearerAgent

CMDBField< TDesC > iBearerAgent;

Description


Class CCDConnectionPrefsRecord

class CCDConnectionPrefsRecord : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDConnectionPrefsRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iBearerSet, iDefaultIAP, iDialogPref, iDirection, iRanking, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iRanking

CMDBField< TUint32 > iRanking;

Description


iDirection

CMDBField< TCommDbConnectionDirection > iDirection;

Description


iBearerSet

CMDBField< TUint32 > iBearerSet;

Description


iDialogPref

CMDBField< TUint32 > iDialogPref;

Description


iDefaultIAP

CMDBRecordLink< CCDIAPRecord > iDefaultIAP;

Description


Class CCDGlobalSettingsRecord

class CCDGlobalSettingsRecord : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDGlobalSettingsRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iAcceptIncomingGPRS, iBearerAvailabilityCheckTSY, iCDMAMIPMNAAAAuthAlgorithm, iCDMAMIPMNHAAuthAlgorithm, iCDMAMIPMaxMNAAASSLength, iCDMAMIPMaxMNHASSLength, iCDMAMIPMaxNaiLength, iCDMAMIPMaxNumNai, iCDMAOPCapability, iCDMASimIPAuthSupported, iCDMASimIPMaxNaiLength, iCDMASimIPMaxNumNai, iCDMASimIPMaxSSLength, iDefaultAgent, iDefaultNetwork, iDefaultSnap, iGPRSAttachMode, iGPRSClassCBearer, iLocationForDataAndFax, iLocationForPhoneServicesAndSMS, iMaxConnectionAttempts, iMaxMBufHeap, iMaxRedialAttempts, iModemForDataAndFax, iModemForPhoneServicesAndSMS, iPromptForSnap, iSMSBearer, iSMSReceiveMode, iVDataTable, iWAPAccessPoint

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iWAPAccessPoint

CMDBRecordLink< CCDWAPAccessPointRecord > iWAPAccessPoint;

Description


iMaxConnectionAttempts

CMDBField< TUint32 > iMaxConnectionAttempts;

Description


iMaxRedialAttempts

CMDBField< TUint32 > iMaxRedialAttempts;

Description


iSMSBearer

CMDBField< TUint32 > iSMSBearer;

Description


iSMSReceiveMode

CMDBField< TUint32 > iSMSReceiveMode;

Description


iGPRSAttachMode

CMDBField< TUint32 > iGPRSAttachMode;

Description


iAcceptIncomingGPRS

CMDBField< TUint32 > iAcceptIncomingGPRS;

Description


iGPRSClassCBearer

CMDBField< TUint32 > iGPRSClassCBearer;

Description


iModemForDataAndFax

CMDBRecordLink< CCDBearerRecordBase > iModemForDataAndFax;

Description


iModemForPhoneServicesAndSMS

CMDBRecordLink< CCDBearerRecordBase > iModemForPhoneServicesAndSMS;

Description


iLocationForDataAndFax

CMDBRecordLink< CCDLocationRecord > iLocationForDataAndFax;

Description


iLocationForPhoneServicesAndSMS

CMDBRecordLink< CCDLocationRecord > iLocationForPhoneServicesAndSMS;

Description


iMaxMBufHeap

CMDBField< TUint32 > iMaxMBufHeap;

Description


iDefaultAgent

CMDBRecordLink< CCDAgentLookupRecord > iDefaultAgent;

Description


iDefaultNetwork

CMDBRecordLink< CCDNetworkRecord > iDefaultNetwork;

Description


iBearerAvailabilityCheckTSY

CMDBField< TDesC > iBearerAvailabilityCheckTSY;

Description


iCDMAOPCapability

CMDBRecordLink< CCDCDMA2000PacketServiceRecord > iCDMAOPCapability;

Description


iCDMASimIPMaxNumNai

CMDBRecordLink< CCDCDMA2000PacketServiceRecord > iCDMASimIPMaxNumNai;

Description


iCDMASimIPMaxNaiLength

CMDBRecordLink< CCDCDMA2000PacketServiceRecord > iCDMASimIPMaxNaiLength;

Description


iCDMASimIPMaxSSLength

CMDBRecordLink< CCDCDMA2000PacketServiceRecord > iCDMASimIPMaxSSLength;

Description


iCDMASimIPAuthSupported

CMDBRecordLink< CCDCDMA2000PacketServiceRecord > iCDMASimIPAuthSupported;

Description


iCDMAMIPMaxNumNai

CMDBRecordLink< CCDCDMA2000PacketServiceRecord > iCDMAMIPMaxNumNai;

Description


iCDMAMIPMaxNaiLength

CMDBRecordLink< CCDCDMA2000PacketServiceRecord > iCDMAMIPMaxNaiLength;

Description


iCDMAMIPMaxMNAAASSLength

CMDBRecordLink< CCDCDMA2000PacketServiceRecord > iCDMAMIPMaxMNAAASSLength;

Description


iCDMAMIPMNAAAAuthAlgorithm

CMDBRecordLink< CCDCDMA2000PacketServiceRecord > iCDMAMIPMNAAAAuthAlgorithm;

Description


iCDMAMIPMaxMNHASSLength

CMDBRecordLink< CCDCDMA2000PacketServiceRecord > iCDMAMIPMaxMNHASSLength;

Description


iCDMAMIPMNHAAuthAlgorithm

CMDBRecordLink< CCDCDMA2000PacketServiceRecord > iCDMAMIPMNHAAuthAlgorithm;

Description


iDefaultSnap

CMDBRecordLink< CCDAccessPointRecord > iDefaultSnap;

Description


iPromptForSnap

CMDBField< TBool > iPromptForSnap;

Description


Class CCDNetworkRecord

class CCDNetworkRecord : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDNetworkRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iHostName, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iHostName

CMDBField< TDesC > iHostName;

Description


Class CCDLocationRecord

class CCDLocationRecord : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDLocationRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iAreaCode, iDialOutCode, iDisableCallWaitingCode, iIntlPrefixCode, iMobile, iNatCode, iNatPrefixCode, iPauseAfterDialOut, iUsePulseDial, iVDataTable, iWaitForDialTone

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iIntlPrefixCode

CMDBField< TDesC > iIntlPrefixCode;

Description


iNatPrefixCode

CMDBField< TDesC > iNatPrefixCode;

Description


iNatCode

CMDBField< TDesC > iNatCode;

Description


iAreaCode

CMDBField< TDesC > iAreaCode;

Description


iDialOutCode

CMDBField< TDesC > iDialOutCode;

Description


iDisableCallWaitingCode

CMDBField< TDesC > iDisableCallWaitingCode;

Description


iMobile

CMDBField< TBool > iMobile;

Description


iUsePulseDial

CMDBField< TBool > iUsePulseDial;

Description


iWaitForDialTone

CMDBField< TBool > iWaitForDialTone;

Description


iPauseAfterDialOut

CMDBField< TUint32 > iPauseAfterDialOut;

Description


Class CCDIAPRecord

class CCDIAPRecord : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDIAPRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iAppSid, iBearer, iBearerType, iLocation, iNetwork, iNetworkWeighting, iService, iServiceType, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iServiceType

CMDBField< TDesC > iServiceType;

Description


iService

CMDBRecordLink< CCDServiceRecordBase > iService;

Description


iBearerType

CMDBField< TDesC > iBearerType;

Description


iBearer

CMDBRecordLink< CCDBearerRecordBase > iBearer;

Description


iNetwork

CMDBRecordLink< CCDNetworkRecord > iNetwork;

Description


iNetworkWeighting

CMDBField< TUint32 > iNetworkWeighting;

Description


iLocation

CMDBRecordLink< CCDLocationRecord > iLocation;

Description


iAppSid

CMDBField< TUint32 > iAppSid;

Description


Class CCDWAPAccessPointRecord

class CCDWAPAccessPointRecord : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDWAPAccessPointRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iVDataTable, iWAPCurrentBearer, iWAPStartPage

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iWAPCurrentBearer

CMDBField< TDesC > iWAPCurrentBearer;

Description


iWAPStartPage

CMDBField< TDesC > iWAPStartPage;

Description


Class CCDDialOutISPRecord

class CCDDialOutISPRecord : public CommsDat::CCDServiceRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDDialOutISPRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iAckTimer, iAiur, iAsymmetry, iBearerCe, iBearerName, iBearerProtocol, iBearerService, iBearerSpeed, iBearerType, iCallbackTimeout, iChannelCoding, iChargecard, iConfigDaemonManagerName, iConfigDaemonName, iDefaultTelNum, iDescription, iDialResolution, iDisablePlainTextAuth, iDisplayPct, iEnableIpHeaderComp, iEnableLcpExtension, iEnableSwComp, iIfAuthName, iIfAuthPass, iIfAuthRetries, iIfCallbackEnabled, iIfCallbackInfo, iIfCallbackType, iIfNetworks, iIfParams, iIfPromptForAuth, iIfServerMode, iInitString, iIp6DnsAddrFromServer, iIp6NameServer1, iIp6NameServer2, iIpAddr, iIpAddrFromServer, iIpAddrLeaseValidFrom, iIpAddrLeaseValidTo, iIpDnsAddrFromServer, iIpGateway, iIpNameServer1, iIpNameServer2, iIpNetMask, iIwfToMs, iLoginName, iLoginPass, iLoginScript, iMaximumTimeSlots, iMsToIwf, iPromptForLogin, iRequestedTimeSlots, iResequencePeriod, iRetransmissionAttempts, iRlpVersion, iType, iUseEdge, iUseLoginScript, iUserInitUpgrade, iV42Codewords, iV42Compression, iV42MaxLength, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CCDServiceRecordBase:
iServiceEnableLlmnr

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iDescription

CMDBField< TDesC > iDescription;

Description


iType

CMDBField< TUint32 > iType;

Description


iDefaultTelNum

CMDBField< TDesC > iDefaultTelNum;

Description


iDialResolution

CMDBField< TBool > iDialResolution;

Description


iChargecard

CMDBRecordLink< CCDChargecardRecord > iChargecard;

Description


iUseLoginScript

CMDBField< TBool > iUseLoginScript;

Description


iLoginScript

CMDBField< TDesC > iLoginScript;

Description


iPromptForLogin

CMDBField< TBool > iPromptForLogin;

Description


iLoginName

CMDBField< TDesC > iLoginName;

Description


iLoginPass

CMDBField< TDesC > iLoginPass;

Description


iDisplayPct

CMDBField< TBool > iDisplayPct;

Description


iIfParams

CMDBField< TDesC > iIfParams;

Description


iIfNetworks

CMDBField< TDesC > iIfNetworks;

Description


iIfPromptForAuth

CMDBField< TBool > iIfPromptForAuth;

Description


iIfAuthName

CMDBField< TDesC > iIfAuthName;

Description


iIfAuthPass

CMDBField< TDesC > iIfAuthPass;

Description


iIfAuthRetries

CMDBField< TUint32 > iIfAuthRetries;

Description


iIfCallbackEnabled

CMDBField< TBool > iIfCallbackEnabled;

Description


iIfCallbackType

CMDBField< TUint32 > iIfCallbackType;

Description


iIfCallbackInfo

CMDBField< TDesC8 > iIfCallbackInfo;

Description


iCallbackTimeout

CMDBField< TUint32 > iCallbackTimeout;

Description


iIfServerMode

CMDBField< TBool > iIfServerMode;

Description


iIpAddrFromServer

CMDBField< TBool > iIpAddrFromServer;

Description


iIpAddr

CMDBField< TDesC > iIpAddr;

Description


iIpNetMask

CMDBField< TDesC > iIpNetMask;

Description


iIpGateway

CMDBField< TDesC > iIpGateway;

Description


iIpDnsAddrFromServer

CMDBField< TBool > iIpDnsAddrFromServer;

Description


iIpNameServer1

CMDBField< TDesC > iIpNameServer1;

Description


iIpNameServer2

CMDBField< TDesC > iIpNameServer2;

Description


iIp6DnsAddrFromServer

CMDBField< TBool > iIp6DnsAddrFromServer;

Description


iIp6NameServer1

CMDBField< TDesC > iIp6NameServer1;

Description


iIp6NameServer2

CMDBField< TDesC > iIp6NameServer2;

Description


iIpAddrLeaseValidFrom

CMDBField< TDesC > iIpAddrLeaseValidFrom;

Description


iIpAddrLeaseValidTo

CMDBField< TDesC > iIpAddrLeaseValidTo;

Description


iConfigDaemonManagerName

CMDBField< TDesC > iConfigDaemonManagerName;

Description


iConfigDaemonName

CMDBField< TDesC > iConfigDaemonName;

Description


iEnableIpHeaderComp

CMDBField< TBool > iEnableIpHeaderComp;

Description


iEnableLcpExtension

CMDBField< TBool > iEnableLcpExtension;

Description


iDisablePlainTextAuth

CMDBField< TBool > iDisablePlainTextAuth;

Description


iEnableSwComp

CMDBField< TBool > iEnableSwComp;

Description


iBearerName

CMDBField< TUint32 > iBearerName;

Description


iBearerSpeed

CMDBField< TUint32 > iBearerSpeed;

Description


iBearerCe

CMDBField< TUint32 > iBearerCe;

Description


iInitString

CMDBField< TDesC8 > iInitString;

Description


iBearerType

CMDBField< TUint32 > iBearerType;

Description


iChannelCoding

CMDBField< TUint32 > iChannelCoding;

Description


iAiur

CMDBField< TUint32 > iAiur;

Description


iRequestedTimeSlots

CMDBField< TUint32 > iRequestedTimeSlots;

Description


iMaximumTimeSlots

CMDBField< TUint32 > iMaximumTimeSlots;

Description


iBearerService

CMDBField< TUint32 > iBearerService;

Description


iBearerProtocol

CMDBField< TUint32 > iBearerProtocol;

Description


iRlpVersion

CMDBField< TUint32 > iRlpVersion;

Description


iIwfToMs

CMDBField< TUint32 > iIwfToMs;

Description


iMsToIwf

CMDBField< TUint32 > iMsToIwf;

Description


iAckTimer

CMDBField< TUint32 > iAckTimer;

Description


iRetransmissionAttempts

CMDBField< TUint32 > iRetransmissionAttempts;

Description


iResequencePeriod

CMDBField< TUint32 > iResequencePeriod;

Description


iV42Compression

CMDBField< TUint32 > iV42Compression;

Description


iV42Codewords

CMDBField< TUint32 > iV42Codewords;

Description


iV42MaxLength

CMDBField< TUint32 > iV42MaxLength;

Description


iAsymmetry

CMDBField< TUint32 > iAsymmetry;

Description


iUserInitUpgrade

CMDBField< TBool > iUserInitUpgrade;

Description


iUseEdge

CMDBField< TBool > iUseEdge;

Description


Class CCDDialInISPRecord

class CCDDialInISPRecord : public CommsDat::CCDServiceRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDDialInISPRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iAuthentication, iBearerCe, iBearerName, iBearerSpeed, iDescription, iDisablePlainTextAuth, iEnableIpHeaderComp, iEnableLcpExtension, iEnableSwComp, iIfAuthRetries, iIfNetworks, iIfParams, iInitString, iIp6DnsAddrFromServer, iIp6NameServer1, iIp6NameServer2, iIpAddr, iIpAddrFromServer, iIpDnsAddrFromServer, iIpGateway, iIpNameServer1, iIpNameServer2, iIpNetMask, iLoginScript, iType, iUseEdge, iUseLoginScript, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CCDServiceRecordBase:
iServiceEnableLlmnr

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iDescription

CMDBField< TDesC > iDescription;

Description


iType

CMDBField< TUint32 > iType;

Description


iUseLoginScript

CMDBField< TBool > iUseLoginScript;

Description


iLoginScript

CMDBField< TDesC > iLoginScript;

Description


iAuthentication

CMDBField< TUint32 > iAuthentication;

Description


iIfAuthRetries

CMDBField< TUint32 > iIfAuthRetries;

Description


iIfParams

CMDBField< TDesC > iIfParams;

Description


iIfNetworks

CMDBField< TDesC > iIfNetworks;

Description


iIpAddrFromServer

CMDBField< TBool > iIpAddrFromServer;

Description


iIpAddr

CMDBField< TDesC > iIpAddr;

Description


iIpNetMask

CMDBField< TDesC > iIpNetMask;

Description


iIpGateway

CMDBField< TDesC > iIpGateway;

Description


iIpDnsAddrFromServer

CMDBField< TBool > iIpDnsAddrFromServer;

Description


iIpNameServer1

CMDBField< TDesC > iIpNameServer1;

Description


iIpNameServer2

CMDBField< TDesC > iIpNameServer2;

Description


iIp6DnsAddrFromServer

CMDBField< TBool > iIp6DnsAddrFromServer;

Description


iIp6NameServer1

CMDBField< TDesC > iIp6NameServer1;

Description


iIp6NameServer2

CMDBField< TDesC > iIp6NameServer2;

Description


iEnableIpHeaderComp

CMDBField< TBool > iEnableIpHeaderComp;

Description


iEnableLcpExtension

CMDBField< TBool > iEnableLcpExtension;

Description


iDisablePlainTextAuth

CMDBField< TBool > iDisablePlainTextAuth;

Description


iEnableSwComp

CMDBField< TBool > iEnableSwComp;

Description


iBearerName

CMDBField< TUint32 > iBearerName;

Description


iBearerSpeed

CMDBField< TUint32 > iBearerSpeed;

Description


iBearerCe

CMDBField< TUint32 > iBearerCe;

Description


iInitString

CMDBField< TDesC8 > iInitString;

Description


iUseEdge

CMDBField< TBool > iUseEdge;

Description


Class CCDLANServiceRecord

class CCDLANServiceRecord : public CommsDat::CCDServiceRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDLANServiceRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iConfigDaemonManagerName, iConfigDaemonName, iIfNetworks, iIp6DnsAddrFromServer, iIp6NameServer1, iIp6NameServer2, iIpAddr, iIpAddrFromServer, iIpAddrLeaseValidFrom, iIpAddrLeaseValidTo, iIpDnsAddrFromServer, iIpGateway, iIpNameServer1, iIpNameServer2, iIpNetmask, iServiceExtensionTableName, iServiceExtensionTableRecordId, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CCDServiceRecordBase:
iServiceEnableLlmnr

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iIfNetworks

CMDBField< TDesC > iIfNetworks;

Description


iIpNetmask

CMDBField< TDesC > iIpNetmask;

Description


iIpGateway

CMDBField< TDesC > iIpGateway;

Description


iIpAddrFromServer

CMDBField< TBool > iIpAddrFromServer;

Description


iIpAddr

CMDBField< TDesC > iIpAddr;

Description


iIpDnsAddrFromServer

CMDBField< TBool > iIpDnsAddrFromServer;

Description


iIpNameServer1

CMDBField< TDesC > iIpNameServer1;

Description


iIpNameServer2

CMDBField< TDesC > iIpNameServer2;

Description


iIp6DnsAddrFromServer

CMDBField< TBool > iIp6DnsAddrFromServer;

Description


iIp6NameServer1

CMDBField< TDesC > iIp6NameServer1;

Description


iIp6NameServer2

CMDBField< TDesC > iIp6NameServer2;

Description


iIpAddrLeaseValidFrom

CMDBField< TDesC > iIpAddrLeaseValidFrom;

Description


iIpAddrLeaseValidTo

CMDBField< TDesC > iIpAddrLeaseValidTo;

Description


iConfigDaemonManagerName

CMDBField< TDesC > iConfigDaemonManagerName;

Description


iConfigDaemonName

CMDBField< TDesC > iConfigDaemonName;

Description


iServiceExtensionTableName

CMDBField< TDesC > iServiceExtensionTableName;

Description


iServiceExtensionTableRecordId

CMDBRecordLink< TUint32 > iServiceExtensionTableRecordId;

Description


Class CCDVPNServiceRecord

class CCDVPNServiceRecord : public CommsDat::CCDServiceRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDVPNServiceRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iServiceIAP, iServiceNetwork, iServicePolicy, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CCDServiceRecordBase:
iServiceEnableLlmnr

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iServicePolicy

CMDBField< TDesC > iServicePolicy;

Description


iServiceIAP

CMDBRecordLink< CCDIAPRecord > iServiceIAP;

Description


iServiceNetwork

CMDBRecordLink< CCDNetworkRecord > iServiceNetwork;

Description


Class CCDCDMA2000PacketServiceRecord

class CCDCDMA2000PacketServiceRecord : public CommsDat::CCDServiceRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDCDMA2000PacketServiceRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iAccptFwdLoss, iAccptFwdMaxdelay, iAccptRevLoss, iAccptRevMaxdelay, iAnonymousAccess, iApType, iAuthRetries, iCDMAFchMux, iCDMAHomeAgentAddress, iCDMAMobileIP, iCDMAMobileIPTimeout, iCDMASchMux, iConfigDaemonManagerName, iConfigDaemonName, iDataCompression, iDisablePlainTextAuth, iEnableIpHeaderComp, iEnableLCPExtension, iHeaderCompression, iIfAuthName, iIfAuthPass, iIfNetworks, iIfParams, iIfPromptForAuth, iIp6DNSAddrFromServer, iIp6NameServer1, iIp6NameServer2, iIpAddr, iIpAddrFromServer, iIpAddrLeaseValidFrom, iIpAddrLeaseValidTo, iIpDNSAddrFromServer, iIpGateway, iIpNameServer1, iIpNameServer2, iIpNetMask, iIwfName, iMIPHomeAddress, iMIPMnAaaAuthAlgorithm, iMIPMnAaaSpi, iMIPMnAaaSpiIndicator, iMIPMnAaaSsData, iMIPMnHaAuthAlgorithm, iMIPMnHaSpi, iMIPMnHaSpiIndicator, iMIPMnHaSsData, iMIPPrimaryHomeAgent, iMIPSecondaryHomeAgent, iMIPTBit, iMinFwdBitrate, iMinRevBitrate, iNAIType, iPdpAddress, iPdpType, iQosWarningTimeout, iReqFwdBitrate, iReqFwdLoss, iReqFwdMaxdelay, iReqFwdPriority, iReqRevBitrate, iReqRevLoss, iReqRevMaxdelay, iReqRevPriority, iRlpMode, iServiceEnableSwComp, iServiceIfExternIpConfigAlwaysRejectAuth, iServiceOption, iSimIPAuthAlgorithm, iSimIPChapSSHandle, iSimIPPapSSHandle, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CCDServiceRecordBase:
iServiceEnableLlmnr

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iCDMAFchMux

CMDBField< TUint32 > iCDMAFchMux;

Description


iCDMASchMux

CMDBField< TUint32 > iCDMASchMux;

Description


iIwfName

CMDBField< TDesC > iIwfName;

Description


iServiceOption

CMDBField< TUint32 > iServiceOption;

Description


iPdpType

CMDBField< TUint32 > iPdpType;

Description


iPdpAddress

CMDBField< TDesC > iPdpAddress;

Description


iReqFwdPriority

CMDBField< TUint32 > iReqFwdPriority;

Description


iReqRevPriority

CMDBField< TUint32 > iReqRevPriority;

Description


iReqFwdBitrate

CMDBField< TUint32 > iReqFwdBitrate;

Description


iReqRevBitrate

CMDBField< TUint32 > iReqRevBitrate;

Description


iReqFwdLoss

CMDBField< TUint32 > iReqFwdLoss;

Description


iReqRevLoss

CMDBField< TUint32 > iReqRevLoss;

Description


iReqFwdMaxdelay

CMDBField< TUint32 > iReqFwdMaxdelay;

Description


iReqRevMaxdelay

CMDBField< TUint32 > iReqRevMaxdelay;

Description


iMinFwdBitrate

CMDBField< TUint32 > iMinFwdBitrate;

Description


iMinRevBitrate

CMDBField< TUint32 > iMinRevBitrate;

Description


iAccptFwdLoss

CMDBField< TUint32 > iAccptFwdLoss;

Description


iAccptRevLoss

CMDBField< TUint32 > iAccptRevLoss;

Description


iAccptFwdMaxdelay

CMDBField< TUint32 > iAccptFwdMaxdelay;

Description


iAccptRevMaxdelay

CMDBField< TUint32 > iAccptRevMaxdelay;

Description


iDataCompression

CMDBField< TBool > iDataCompression;

Description


iHeaderCompression

CMDBField< TBool > iHeaderCompression;

Description


iAnonymousAccess

CMDBField< TBool > iAnonymousAccess;

Description


iIfParams

CMDBField< TDesC > iIfParams;

Description


iIfNetworks

CMDBField< TDesC > iIfNetworks;

Description


iIfPromptForAuth

CMDBField< TBool > iIfPromptForAuth;

Description


iIfAuthName

CMDBField< TDesC > iIfAuthName;

Description


iIfAuthPass

CMDBField< TDesC > iIfAuthPass;

Description


iAuthRetries

CMDBField< TUint32 > iAuthRetries;

Description


iIpNetMask

CMDBField< TDesC > iIpNetMask;

Description


iIpGateway

CMDBField< TDesC > iIpGateway;

Description


iIpAddrFromServer

CMDBField< TBool > iIpAddrFromServer;

Description


iIpAddr

CMDBField< TDesC > iIpAddr;

Description


iIpDNSAddrFromServer

CMDBField< TBool > iIpDNSAddrFromServer;

Description


iIpNameServer1

CMDBField< TDesC > iIpNameServer1;

Description


iIpNameServer2

CMDBField< TDesC > iIpNameServer2;

Description


iIp6DNSAddrFromServer

CMDBField< TBool > iIp6DNSAddrFromServer;

Description


iIp6NameServer1

CMDBField< TDesC > iIp6NameServer1;

Description


iIp6NameServer2

CMDBField< TDesC > iIp6NameServer2;

Description


iIpAddrLeaseValidFrom

CMDBField< TDesC > iIpAddrLeaseValidFrom;

Description


iIpAddrLeaseValidTo

CMDBField< TDesC > iIpAddrLeaseValidTo;

Description


iConfigDaemonManagerName

CMDBField< TDesC > iConfigDaemonManagerName;

Description


iConfigDaemonName

CMDBField< TDesC > iConfigDaemonName;

Description


iEnableLCPExtension

CMDBField< TBool > iEnableLCPExtension;

Description


iDisablePlainTextAuth

CMDBField< TBool > iDisablePlainTextAuth;

Description


iApType

CMDBField< TUint32 > iApType;

Description


iQosWarningTimeout

CMDBField< TUint32 > iQosWarningTimeout;

Description


iRlpMode

CMDBField< TUint32 > iRlpMode;

Description


iNAIType

CMDBField< TUint32 > iNAIType;

Description


iSimIPAuthAlgorithm

CMDBField< TUint32 > iSimIPAuthAlgorithm;

Description


iSimIPPapSSHandle

CMDBField< TUint32 > iSimIPPapSSHandle;

Description


iSimIPChapSSHandle

CMDBField< TUint32 > iSimIPChapSSHandle;

Description


iMIPTBit

CMDBField< TUint32 > iMIPTBit;

Description


iMIPHomeAddress

CMDBField< TDesC > iMIPHomeAddress;

Description


iMIPPrimaryHomeAgent

CMDBField< TDesC > iMIPPrimaryHomeAgent;

Description


iMIPSecondaryHomeAgent

CMDBField< TDesC > iMIPSecondaryHomeAgent;

Description


iMIPMnAaaAuthAlgorithm

CMDBField< TUint32 > iMIPMnAaaAuthAlgorithm;

Description


iMIPMnAaaSpiIndicator

CMDBField< TBool > iMIPMnAaaSpiIndicator;

Description


iMIPMnAaaSpi

CMDBField< TUint32 > iMIPMnAaaSpi;

Description


iMIPMnHaAuthAlgorithm

CMDBField< TUint32 > iMIPMnHaAuthAlgorithm;

Description


iMIPMnHaSpiIndicator

CMDBField< TBool > iMIPMnHaSpiIndicator;

Description


iMIPMnHaSpi

CMDBField< TUint32 > iMIPMnHaSpi;

Description


iMIPMnAaaSsData

CMDBField< TDesC > iMIPMnAaaSsData;

Description


iMIPMnHaSsData

CMDBField< TDesC > iMIPMnHaSsData;

Description


iServiceEnableSwComp

CMDBField< TUint32 > iServiceEnableSwComp;

Description


iServiceIfExternIpConfigAlwaysRejectAuth

CMDBField< TBool > iServiceIfExternIpConfigAlwaysRejectAuth;

Description


iEnableIpHeaderComp

CMDBField< TBool > iEnableIpHeaderComp;

Description


iCDMAMobileIP

CMDBField< TBool > iCDMAMobileIP;

Description


iCDMAMobileIPTimeout

CMDBField< TUint32 > iCDMAMobileIPTimeout;

Description


iCDMAHomeAgentAddress

CMDBField< TDesC > iCDMAHomeAgentAddress;

Description


Class CCDWCDMAPacketServiceRecord

class CCDWCDMAPacketServiceRecord : public CommsDat::CCDServiceRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDWCDMAPacketServiceRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iGPRSAPN, iGPRSAPType, iGPRSAnonymousAccess, iGPRSConfigDaemonManagerName, iGPRSConfigDaemonName, iGPRSDataCompression, iGPRSDisablePlainTextAuth, iGPRSEnableLCPExtension, iGPRSHeaderCompression, iGPRSIP6DNSAddrFromServer, iGPRSIP6NameServer1, iGPRSIP6NameServer2, iGPRSIPAddr, iGPRSIPAddrFromServer, iGPRSIPAddrLeaseValidFrom, iGPRSIPAddrLeaseValidTo, iGPRSIPDNSAddrFromServer, iGPRSIPGateway, iGPRSIPNameServer1, iGPRSIPNameServer2, iGPRSIPNetMask, iGPRSIfAuthName, iGPRSIfAuthPass, iGPRSIfAuthRetries, iGPRSIfNetworks, iGPRSIfParams, iGPRSIfPromptForAuth, iGPRSMinDelay, iGPRSMinMeanThroughput, iGPRSMinPeakThroughput, iGPRSMinPrecedence, iGPRSMinReliability, iGPRSPDPAddress, iGPRSPDPType, iGPRSQOSWarningTimeOut, iGPRSReqDelay, iGPRSReqMeanThroughput, iGPRSReqPeakThroughput, iGPRSReqPrecedence, iGPRSReqReliability, iGPRSUseEdge, iRecordInfo, iUmtsR99QoSAndOnTable, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CCDServiceRecordBase:
iServiceEnableLlmnr

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iGPRSAPN

CMDBField< TDesC > iGPRSAPN;

Description


iGPRSPDPType

CMDBField< TUint32 > iGPRSPDPType;

Description


iGPRSPDPAddress

CMDBField< TDesC > iGPRSPDPAddress;

Description


iGPRSReqPrecedence

CMDBField< TUint32 > iGPRSReqPrecedence;

Description


iGPRSReqDelay

CMDBField< TUint32 > iGPRSReqDelay;

Description


iGPRSReqReliability

CMDBField< TUint32 > iGPRSReqReliability;

Description


iGPRSReqPeakThroughput

CMDBField< TUint32 > iGPRSReqPeakThroughput;

Description


iGPRSReqMeanThroughput

CMDBField< TUint32 > iGPRSReqMeanThroughput;

Description


iGPRSMinPrecedence

CMDBField< TUint32 > iGPRSMinPrecedence;

Description


iGPRSMinDelay

CMDBField< TUint32 > iGPRSMinDelay;

Description


iGPRSMinReliability

CMDBField< TUint32 > iGPRSMinReliability;

Description


iGPRSMinPeakThroughput

CMDBField< TUint32 > iGPRSMinPeakThroughput;

Description


iGPRSMinMeanThroughput

CMDBField< TUint32 > iGPRSMinMeanThroughput;

Description


iGPRSDataCompression

CMDBField< TBool > iGPRSDataCompression;

Description


iGPRSHeaderCompression

CMDBField< TBool > iGPRSHeaderCompression;

Description


iGPRSUseEdge

CMDBField< TBool > iGPRSUseEdge;

Description


iGPRSAnonymousAccess

CMDBField< TBool > iGPRSAnonymousAccess;

Description


iGPRSIfParams

CMDBField< TDesC > iGPRSIfParams;

Description


iGPRSIfNetworks

CMDBField< TDesC > iGPRSIfNetworks;

Description


iGPRSIfPromptForAuth

CMDBField< TBool > iGPRSIfPromptForAuth;

Description


iGPRSIfAuthName

CMDBField< TDesC > iGPRSIfAuthName;

Description


iGPRSIfAuthPass

CMDBField< TDesC > iGPRSIfAuthPass;

Description


iGPRSIfAuthRetries

CMDBField< TUint32 > iGPRSIfAuthRetries;

Description


iGPRSIPNetMask

CMDBField< TDesC > iGPRSIPNetMask;

Description


iGPRSIPGateway

CMDBField< TDesC > iGPRSIPGateway;

Description


iGPRSIPAddrFromServer

CMDBField< TBool > iGPRSIPAddrFromServer;

Description


iGPRSIPAddr

CMDBField< TDesC > iGPRSIPAddr;

Description


iGPRSIPDNSAddrFromServer

CMDBField< TBool > iGPRSIPDNSAddrFromServer;

Description


iGPRSIPNameServer1

CMDBField< TDesC > iGPRSIPNameServer1;

Description


iGPRSIPNameServer2

CMDBField< TDesC > iGPRSIPNameServer2;

Description


iGPRSIP6DNSAddrFromServer

CMDBField< TBool > iGPRSIP6DNSAddrFromServer;

Description


iGPRSIP6NameServer1

CMDBField< TDesC > iGPRSIP6NameServer1;

Description


iGPRSIP6NameServer2

CMDBField< TDesC > iGPRSIP6NameServer2;

Description


iGPRSIPAddrLeaseValidFrom

CMDBField< TDesC > iGPRSIPAddrLeaseValidFrom;

Description


iGPRSIPAddrLeaseValidTo

CMDBField< TDesC > iGPRSIPAddrLeaseValidTo;

Description


iGPRSConfigDaemonManagerName

CMDBField< TDesC > iGPRSConfigDaemonManagerName;

Description


iGPRSConfigDaemonName

CMDBField< TDesC > iGPRSConfigDaemonName;

Description


iGPRSEnableLCPExtension

CMDBField< TBool > iGPRSEnableLCPExtension;

Description


iGPRSDisablePlainTextAuth

CMDBField< TBool > iGPRSDisablePlainTextAuth;

Description


iGPRSAPType

CMDBField< TUint32 > iGPRSAPType;

Description


iGPRSQOSWarningTimeOut

CMDBField< TUint32 > iGPRSQOSWarningTimeOut;

Description


iUmtsR99QoSAndOnTable

CMDBRecordLink< CCDUmtsR99QoSAndOnTableRecord > iUmtsR99QoSAndOnTable;

Description


iRecordInfo

const SRecordTypeInfo *const iRecordInfo;

Description


Class CCDOutgoingGprsRecord

class CCDOutgoingGprsRecord : public CommsDat::CCDWCDMAPacketServiceRecord;

Description

Derivation

Members

Defined in CommsDat::CCDOutgoingGprsRecord:
GetAttribPtr(), GetVDataTable(), iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CCDServiceRecordBase:
iServiceEnableLlmnr

Inherited from CommsDat::CCDWCDMAPacketServiceRecord:
GetRecordInfo(), iGPRSAPN, iGPRSAPType, iGPRSAnonymousAccess, iGPRSConfigDaemonManagerName, iGPRSConfigDaemonName, iGPRSDataCompression, iGPRSDisablePlainTextAuth, iGPRSEnableLCPExtension, iGPRSHeaderCompression, iGPRSIP6DNSAddrFromServer, iGPRSIP6NameServer1, iGPRSIP6NameServer2, iGPRSIPAddr, iGPRSIPAddrFromServer, iGPRSIPAddrLeaseValidFrom, iGPRSIPAddrLeaseValidTo, iGPRSIPDNSAddrFromServer, iGPRSIPGateway, iGPRSIPNameServer1, iGPRSIPNameServer2, iGPRSIPNetMask, iGPRSIfAuthName, iGPRSIfAuthPass, iGPRSIfAuthRetries, iGPRSIfNetworks, iGPRSIfParams, iGPRSIfPromptForAuth, iGPRSMinDelay, iGPRSMinMeanThroughput, iGPRSMinPeakThroughput, iGPRSMinPrecedence, iGPRSMinReliability, iGPRSPDPAddress, iGPRSPDPType, iGPRSQOSWarningTimeOut, iGPRSReqDelay, iGPRSReqMeanThroughput, iGPRSReqPeakThroughput, iGPRSReqPrecedence, iGPRSReqReliability, iGPRSUseEdge, iRecordInfo, iUmtsR99QoSAndOnTable

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


Class CCDIncomingGprsRecord

class CCDIncomingGprsRecord : public CommsDat::CCDWCDMAPacketServiceRecord;

Description

Derivation

Members

Defined in CommsDat::CCDIncomingGprsRecord:
GetAttribPtr(), GetVDataTable(), iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CCDServiceRecordBase:
iServiceEnableLlmnr

Inherited from CommsDat::CCDWCDMAPacketServiceRecord:
GetRecordInfo(), iGPRSAPN, iGPRSAPType, iGPRSAnonymousAccess, iGPRSConfigDaemonManagerName, iGPRSConfigDaemonName, iGPRSDataCompression, iGPRSDisablePlainTextAuth, iGPRSEnableLCPExtension, iGPRSHeaderCompression, iGPRSIP6DNSAddrFromServer, iGPRSIP6NameServer1, iGPRSIP6NameServer2, iGPRSIPAddr, iGPRSIPAddrFromServer, iGPRSIPAddrLeaseValidFrom, iGPRSIPAddrLeaseValidTo, iGPRSIPDNSAddrFromServer, iGPRSIPGateway, iGPRSIPNameServer1, iGPRSIPNameServer2, iGPRSIPNetMask, iGPRSIfAuthName, iGPRSIfAuthPass, iGPRSIfAuthRetries, iGPRSIfNetworks, iGPRSIfParams, iGPRSIfPromptForAuth, iGPRSMinDelay, iGPRSMinMeanThroughput, iGPRSMinPeakThroughput, iGPRSMinPrecedence, iGPRSMinReliability, iGPRSPDPAddress, iGPRSPDPType, iGPRSQOSWarningTimeOut, iGPRSReqDelay, iGPRSReqMeanThroughput, iGPRSReqPeakThroughput, iGPRSReqPrecedence, iGPRSReqReliability, iGPRSUseEdge, iRecordInfo, iUmtsR99QoSAndOnTable

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


Class CCDUmtsR99QoSAndOnTableRecord

class CCDUmtsR99QoSAndOnTableRecord : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDUmtsR99QoSAndOnTableRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iGPRSMaxBER, iGPRSMaxSDUErrorRatio, iGPRSMaxTransferDelay, iGPRSMinAcceptableMaxSDUSize, iGPRSMinDeliverErroneousSDU, iGPRSMinDeliveryOrder, iGPRSMinGuaranteedDownlinkRate, iGPRSMinGuaranteedUplinkRate, iGPRSMinTrafficClass, iGPRSMinTrafficHandlingPriority, iGPRSReqBER, iGPRSReqDeliverErroneousSDU, iGPRSReqDeliveryOrder, iGPRSReqGuaranteedDownlinkRate, iGPRSReqGuaranteedUplinkRate, iGPRSReqMaxDownlinkRate, iGPRSReqMaxSDUSize, iGPRSReqMaxUplinkRate, iGPRSReqMinDownlinkRate, iGPRSReqMinUplinkRate, iGPRSReqSDUErrorRatio, iGPRSReqTrafficClass, iGPRSReqTrafficHandlingPriority, iGPRSReqTransferDelay, iGPRSSignallingIndication, iGPRSSourceStatisticsDescriptor, iGPRS_ImCnSignallingIndication, iRecordInfo, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iGPRSReqTrafficClass

CMDBField< RPacketQoS::TTrafficClass > iGPRSReqTrafficClass;

Description

Requested traffic class.


iGPRSMinTrafficClass

CMDBField< RPacketQoS::TTrafficClass > iGPRSMinTrafficClass;

Description

Minimum acceptable traffic class.


iGPRSReqDeliveryOrder

CMDBField< RPacketQoS::TDeliveryOrder > iGPRSReqDeliveryOrder;

Description

Requested value for sequential SDU delivery.


iGPRSMinDeliveryOrder

CMDBField< RPacketQoS::TDeliveryOrder > iGPRSMinDeliveryOrder;

Description

Minimum acceptable value for sequential SDU delivery.


iGPRSReqDeliverErroneousSDU

CMDBField< RPacketQoS::TErroneousSDUDelivery > iGPRSReqDeliverErroneousSDU;

Description

Requested value for erroneous SDU delivery.


iGPRSMinDeliverErroneousSDU

CMDBField< RPacketQoS::TErroneousSDUDelivery > iGPRSMinDeliverErroneousSDU;

Description

Minimum acceptable value for erroneous SDU delivery.


iGPRSReqMaxSDUSize

CMDBField< TInt32 > iGPRSReqMaxSDUSize;

Description

Request maximum SDU size.


iGPRSMinAcceptableMaxSDUSize

CMDBField< TInt32 > iGPRSMinAcceptableMaxSDUSize;

Description

Minimum acceptable SDU size.


iGPRSReqMaxUplinkRate

CMDBField< TInt32 > iGPRSReqMaxUplinkRate;

Description

Requested maximum bit rates on uplink.


iGPRSReqMinUplinkRate

CMDBField< TInt32 > iGPRSReqMinUplinkRate;

Description

Requested minimum bit rates on uplink.


iGPRSReqMaxDownlinkRate

CMDBField< TInt32 > iGPRSReqMaxDownlinkRate;

Description

Requested maximum bit rates on downlink.


iGPRSReqMinDownlinkRate

CMDBField< TInt32 > iGPRSReqMinDownlinkRate;

Description

Requested minimum bit rates on downlink.


iGPRSReqBER

CMDBField< RPacketQoS::TBitErrorRatio > iGPRSReqBER;

Description

Requested target BER.


iGPRSMaxBER

CMDBField< RPacketQoS::TBitErrorRatio > iGPRSMaxBER;

Description

Maximum acceptable target BER.


iGPRSReqSDUErrorRatio

CMDBField< RPacketQoS::TSDUErrorRatio > iGPRSReqSDUErrorRatio;

Description

Requested target SDU error ratio.


iGPRSMaxSDUErrorRatio

CMDBField< RPacketQoS::TSDUErrorRatio > iGPRSMaxSDUErrorRatio;

Description

Maximum acceptable target SDU error ratio.


iGPRSReqTrafficHandlingPriority

CMDBField< RPacketQoS::TTrafficHandlingPriority > iGPRSReqTrafficHandlingPriority;

Description

Requested traffic handling priority.


iGPRSMinTrafficHandlingPriority

CMDBField< RPacketQoS::TTrafficHandlingPriority > iGPRSMinTrafficHandlingPriority;

Description

Minimum acceptable traffic handling priority.


iGPRSReqTransferDelay

CMDBField< TInt32 > iGPRSReqTransferDelay;

Description

Requested transfer delay (in milliseconds).


iGPRSMaxTransferDelay

CMDBField< TInt32 > iGPRSMaxTransferDelay;

Description

Maximum acceptable transfer delay (in milliseconds).


iGPRSReqGuaranteedUplinkRate

CMDBField< TInt32 > iGPRSReqGuaranteedUplinkRate;

Description

Requested guaranteed bit rates on uplink.


iGPRSMinGuaranteedUplinkRate

CMDBField< TInt32 > iGPRSMinGuaranteedUplinkRate;

Description

Minimum acceptable guaranteed bit rates on uplink.


iGPRSReqGuaranteedDownlinkRate

CMDBField< TInt32 > iGPRSReqGuaranteedDownlinkRate;

Description

Requested guaranteed bit rates on downlink.


iGPRSMinGuaranteedDownlinkRate

CMDBField< TInt32 > iGPRSMinGuaranteedDownlinkRate;

Description

Minimum acceptable guaranteed bit rates on downlink.


iGPRSSignallingIndication

CMDBField< TBool > iGPRSSignallingIndication;

Description

Signalling indication.


iGPRS_ImCnSignallingIndication

CMDBField< TBool > iGPRS_ImCnSignallingIndication;

Description

IP Multimeida System (IMS) Core Network (CN) Signalling Indicator.


iGPRSSourceStatisticsDescriptor

CMDBField< RPacketQoS::TSourceStatisticsDescriptor > iGPRSSourceStatisticsDescriptor;

Description

Static source descriptor.


iRecordInfo

const SRecordTypeInfo *const iRecordInfo;

Description


Class CCDModemBearerRecord

class CCDModemBearerRecord : public CommsDat::CCDBearerRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDModemBearerRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iAutoAnswerRingCount, iBcaStack, iBearerTechnology, iBusy, iCallProgress1, iCallProgress2, iCallProgress3, iCallProgress4, iCarrier, iCarrierTimeOut, iCommRole, iCompressionClass5, iCompressionNone, iCompressionV42bis, iConnect, iControlChannelPortName, iCsyName, iDataBits, iDataInitString, iDcdOnDuringLink, iDialCommandStateModifier, iDialPauseLength, iDialToneWaitModifier, iDsrAlwaysOn, iDtrHangUp, iEchoOff, iEscapeCharacter, iEscapeGuardPeriod, iFaxClass, iFaxClassInterrogate, iFaxClassPref, iFaxInitString, iHandshaking, iIspInitString, iLastSessionClosedTimeout, iLastSocketActivityTimeout, iLastSocketClosedTimeout, iMessageCentreNumber, iMessageDeliveryReport, iMessageValidityPeriod, iMinSignalLevel, iModemInitString, iNifName, iNoAnswer, iNoDialTone, iOnLine, iParity, iPortName, iProtocolAlt, iProtocolAltcellular, iProtocolLapd, iProtocolNone, iQuietOff, iQuietOn, iRate, iResetConfiguration, iReturnToFactoryDefs, iRtsCtsHandshake, iSirSettings, iSpeakerAlwaysOff, iSpeakerAlwaysOn, iSpeakerOnAfterUntilCarrier, iSpeakerOnUntilCarrier, iSpeakerPref, iSpeakerVolControlHigh, iSpeakerVolControlLow, iSpeakerVolControlMedium, iSpeakerVolPref, iSpecialRate, iStopBits, iTsyName, iVDataTable, iVerboseText, iXoffChar, iXonChar, iXonXoffHandshake

Inherited from CommsDat::CCDBearerRecordBase:
iBearerAgent

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iNifName

CMDBField< TDesC > iNifName;

Description


iPortName

CMDBField< TDesC > iPortName;

Description


iTsyName

CMDBField< TDesC > iTsyName;

Description


iCsyName

CMDBField< TDesC > iCsyName;

Description


iLastSocketActivityTimeout

CMDBField< TUint32 > iLastSocketActivityTimeout;

Description


iLastSessionClosedTimeout

CMDBField< TUint32 > iLastSessionClosedTimeout;

Description


iLastSocketClosedTimeout

CMDBField< TUint32 > iLastSocketClosedTimeout;

Description


iDataBits

CMDBField< TUint32 > iDataBits;

Description


iStopBits

CMDBField< TUint32 > iStopBits;

Description


iParity

CMDBField< TUint32 > iParity;

Description


iRate

CMDBField< TUint32 > iRate;

Description


iHandshaking

CMDBField< TUint32 > iHandshaking;

Description


iSpecialRate

CMDBField< TUint32 > iSpecialRate;

Description


iXonChar

CMDBField< TUint32 > iXonChar;

Description


iXoffChar

CMDBField< TUint32 > iXoffChar;

Description


iFaxClassPref

CMDBField< TUint32 > iFaxClassPref;

Description


iSpeakerPref

CMDBField< TUint32 > iSpeakerPref;

Description


iSpeakerVolPref

CMDBField< TUint32 > iSpeakerVolPref;

Description


iModemInitString

CMDBField< TDesC8 > iModemInitString;

Description


iDataInitString

CMDBField< TDesC8 > iDataInitString;

Description


iFaxInitString

CMDBField< TDesC8 > iFaxInitString;

Description


iIspInitString

CMDBField< TDesC8 > iIspInitString;

Description


iDialPauseLength

CMDBField< TDesC > iDialPauseLength;

Description


iCarrierTimeOut

CMDBField< TDesC > iCarrierTimeOut;

Description


iAutoAnswerRingCount

CMDBField< TDesC > iAutoAnswerRingCount;

Description


iSpeakerVolControlLow

CMDBField< TDesC > iSpeakerVolControlLow;

Description


iSpeakerVolControlMedium

CMDBField< TDesC > iSpeakerVolControlMedium;

Description


iSpeakerVolControlHigh

CMDBField< TDesC > iSpeakerVolControlHigh;

Description


iSpeakerAlwaysOff

CMDBField< TDesC > iSpeakerAlwaysOff;

Description


iSpeakerOnUntilCarrier

CMDBField< TDesC > iSpeakerOnUntilCarrier;

Description


iSpeakerAlwaysOn

CMDBField< TDesC > iSpeakerAlwaysOn;

Description


iSpeakerOnAfterUntilCarrier

CMDBField< TDesC > iSpeakerOnAfterUntilCarrier;

Description


iDialToneWaitModifier

CMDBField< TDesC > iDialToneWaitModifier;

Description


iCallProgress1

CMDBField< TDesC > iCallProgress1;

Description


iCallProgress2

CMDBField< TDesC > iCallProgress2;

Description


iCallProgress3

CMDBField< TDesC > iCallProgress3;

Description


iCallProgress4

CMDBField< TDesC > iCallProgress4;

Description


iEchoOff

CMDBField< TDesC > iEchoOff;

Description


iVerboseText

CMDBField< TDesC > iVerboseText;

Description


iQuietOff

CMDBField< TDesC > iQuietOff;

Description


iQuietOn

CMDBField< TDesC > iQuietOn;

Description


iDialCommandStateModifier

CMDBField< TDesC > iDialCommandStateModifier;

Description


iOnLine

CMDBField< TDesC > iOnLine;

Description


iResetConfiguration

CMDBField< TDesC > iResetConfiguration;

Description


iReturnToFactoryDefs

CMDBField< TDesC > iReturnToFactoryDefs;

Description


iDcdOnDuringLink

CMDBField< TDesC > iDcdOnDuringLink;

Description


iDtrHangUp

CMDBField< TDesC > iDtrHangUp;

Description


iDsrAlwaysOn

CMDBField< TDesC > iDsrAlwaysOn;

Description


iRtsCtsHandshake

CMDBField< TDesC > iRtsCtsHandshake;

Description


iXonXoffHandshake

CMDBField< TDesC > iXonXoffHandshake;

Description


iEscapeCharacter

CMDBField< TDesC > iEscapeCharacter;

Description


iEscapeGuardPeriod

CMDBField< TDesC > iEscapeGuardPeriod;

Description


iFaxClassInterrogate

CMDBField< TDesC > iFaxClassInterrogate;

Description


iFaxClass

CMDBField< TDesC > iFaxClass;

Description


iNoDialTone

CMDBField< TDesC > iNoDialTone;

Description


iBusy

CMDBField< TDesC > iBusy;

Description


iNoAnswer

CMDBField< TDesC > iNoAnswer;

Description


iCarrier

CMDBField< TDesC > iCarrier;

Description


iConnect

CMDBField< TDesC > iConnect;

Description


iCompressionClass5

CMDBField< TDesC > iCompressionClass5;

Description


iCompressionV42bis

CMDBField< TDesC > iCompressionV42bis;

Description


iCompressionNone

CMDBField< TDesC > iCompressionNone;

Description


iProtocolLapd

CMDBField< TDesC > iProtocolLapd;

Description


iProtocolAlt

CMDBField< TDesC > iProtocolAlt;

Description


iProtocolAltcellular

CMDBField< TDesC > iProtocolAltcellular;

Description


iProtocolNone

CMDBField< TDesC > iProtocolNone;

Description


iMessageCentreNumber

CMDBField< TDesC > iMessageCentreNumber;

Description


iMessageValidityPeriod

CMDBField< TUint32 > iMessageValidityPeriod;

Description


iMessageDeliveryReport

CMDBField< TBool > iMessageDeliveryReport;

Description


iMinSignalLevel

CMDBField< TUint32 > iMinSignalLevel;

Description


iCommRole

CMDBField< TUint32 > iCommRole;

Description


iControlChannelPortName

CMDBField< TDesC > iControlChannelPortName;

Description


iSirSettings

CMDBField< TUint32 > iSirSettings;

Description


iBcaStack

CMDBField< TDesC > iBcaStack;

Description


iBearerTechnology

CMDBField< TCommsDBBearerTechnology > iBearerTechnology;

Description


Class CMDBRecordLink

class CMDBRecordLink : public CommsDat::CMDBRecordLinkBase;

Description

Derivation

Members

Defined in CommsDat::CMDBRecordLink:
CMDBRecordLink(), CMDBRecordLink(), SetL(), operator RECORD_TYPE *(), operator=()

Construction and destruction


CMDBRecordLink()

inline CMDBRecordLink(TMDBElementId aLinkingFieldId);

Description

Parameters

TMDBElementId aLinkingFieldId


CMDBRecordLink()

inline CMDBRecordLink(TMDBElementId aLinkingFieldId, RECORD_TYPE *aLinkedRecord);

Description

Parameters

TMDBElementId aLinkingFieldId

RECORD_TYPE *aLinkedRecord

Member functions


operator=()

inline CMDBRecordLink &operator=(const TMDBElementId aValue);

Description

Assignment operator for field value which sets the id of the element list

Parameters

const TMDBElementId aValue

Return value

CMDBRecordLink &


SetL()

inline void SetL(const TMDBElementId aValue);

Description

Parameters

const TMDBElementId aValue


operator RECORD_TYPE *()

inline operator RECORD_TYPE *();

Description

Return value


Class CCDLANBearerRecord

class CCDLANBearerRecord : public CommsDat::CCDBearerRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDLANBearerRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iBearerTechnology, iLanBearerLddFilename, iLanBearerLddName, iLanBearerNifName, iLanBearerPacketDriverName, iLanBearerPddFilename, iLanBearerPddName, iLastSessionClosedTimeout, iLastSocketActivityTimeout, iLastSocketClosedTimeout, iVDataTable

Inherited from CommsDat::CCDBearerRecordBase:
iBearerAgent

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iLanBearerNifName

CMDBField< TDesC > iLanBearerNifName;

Description


iLanBearerLddFilename

CMDBField< TDesC > iLanBearerLddFilename;

Description


iLanBearerLddName

CMDBField< TDesC > iLanBearerLddName;

Description


iLanBearerPddFilename

CMDBField< TDesC > iLanBearerPddFilename;

Description


iLanBearerPddName

CMDBField< TDesC > iLanBearerPddName;

Description


iLanBearerPacketDriverName

CMDBField< TDesC > iLanBearerPacketDriverName;

Description


iLastSocketActivityTimeout

CMDBField< TUint32 > iLastSocketActivityTimeout;

Description


iLastSessionClosedTimeout

CMDBField< TUint32 > iLastSessionClosedTimeout;

Description


iLastSocketClosedTimeout

CMDBField< TUint32 > iLastSocketClosedTimeout;

Description


iBearerTechnology

CMDBField< TCommsDBBearerTechnology > iBearerTechnology;

Description


Class CCDVirtualBearerRecord

class CCDVirtualBearerRecord : public CommsDat::CCDBearerRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDVirtualBearerRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iBearerTechnology, iLastSessionClosedTimeout, iLastSocketActivityTimeout, iLastSocketClosedTimeout, iVDataTable, iVirtualBearerNifName

Inherited from CommsDat::CCDBearerRecordBase:
iBearerAgent

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iVirtualBearerNifName

CMDBField< TDesC > iVirtualBearerNifName;

Description


iLastSocketActivityTimeout

CMDBField< TUint32 > iLastSocketActivityTimeout;

Description


iLastSessionClosedTimeout

CMDBField< TUint32 > iLastSessionClosedTimeout;

Description


iLastSocketClosedTimeout

CMDBField< TUint32 > iLastSocketClosedTimeout;

Description


iBearerTechnology

CMDBField< TCommsDBBearerTechnology > iBearerTechnology;

Description


Class CCDWAPSMSBearerRecord

class CCDWAPSMSBearerRecord : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDWAPSMSBearerRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iVDataTable, iWAPAccessPointId, iWAPGatewayAddress, iWAPSecurity, iWAPServiceCentreAddress, iWAPWSPOption

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iWAPAccessPointId

CMDBRecordLink< CCDWAPAccessPointRecord > iWAPAccessPointId;

Description


iWAPGatewayAddress

CMDBField< TDesC > iWAPGatewayAddress;

Description


iWAPServiceCentreAddress

CMDBField< TDesC > iWAPServiceCentreAddress;

Description


iWAPWSPOption

CMDBField< TUint8 > iWAPWSPOption;

Description


iWAPSecurity

CMDBField< TBool > iWAPSecurity;

Description


Class CMDBRecordBase

class CMDBRecordBase : public CommsDat::CMDBNumFieldBase;

Description

Base class for all MetaDatabase records

Derivation

Members

Defined in CommsDat::CMDBRecordBase:
CMDBRecordBase(), CMDBRecordBase(), GetFieldByIdL(), GetFieldByNameL(), GetRecordInfo()

Construction and destruction


CMDBRecordBase()

inline CMDBRecordBase();

Description


CMDBRecordBase()

inline CMDBRecordBase(TMDBElementId aElementId);

Description

Parameters

TMDBElementId aElementId

Member functions


GetFieldByNameL()

virtual IMPORT_C CMDBElement *GetFieldByNameL(const TPtrC &aFieldName, TInt &aValType);

Description

Parameters

const TPtrC &aFieldName

TInt &aValType

Return value

CMDBElement *


GetFieldByIdL()

virtual IMPORT_C CMDBElement *GetFieldByIdL(TMDBElementId aId);

Description

Parameters

TMDBElementId aId

Return value

CMDBElement *


GetRecordInfo()

virtual IMPORT_C const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *


Class CCDWAPIPBearerRecord

class CCDWAPIPBearerRecord : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDWAPIPBearerRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iVDataTable, iWAPAccessPointId, iWAPGatewayAddress, iWAPIAP, iWAPProxyLoginName, iWAPProxyLoginPass, iWAPProxyPort, iWAPSecurity, iWAPWSPOption

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iWAPAccessPointId

CMDBRecordLink< CCDWAPAccessPointRecord > iWAPAccessPointId;

Description


iWAPGatewayAddress

CMDBField< TDesC > iWAPGatewayAddress;

Description


iWAPIAP

CMDBRecordLink< CCDIAPRecord > iWAPIAP;

Description


iWAPWSPOption

CMDBField< TUint8 > iWAPWSPOption;

Description


iWAPSecurity

CMDBField< TBool > iWAPSecurity;

Description


iWAPProxyPort

CMDBField< TUint32 > iWAPProxyPort;

Description


iWAPProxyLoginName

CMDBField< TDesC > iWAPProxyLoginName;

Description


iWAPProxyLoginPass

CMDBField< TDesC > iWAPProxyLoginPass;

Description


Class CMDBGenericRecord

class CMDBGenericRecord : public CommsDat::CMDBRecordBase;

Description

Container for data and type information in a MetaDatabase record For use to contain user-defined records as an alternative to declaring a specific record class of type CCDRecordBase

Derivation

Members

Defined in CommsDat::CMDBGenericRecord:
CMDBGenericRecord(), GetAttribPtr(), GetFieldByIdL(), GetFieldByNameL(), GetVDataTable(), GetVDataTableStatic(), InitializeL(), iVDataTable, ~CMDBGenericRecord()

Inherited from CommsDat::CMDBRecordBase:
GetRecordInfo()

Construction and destruction


CMDBGenericRecord()

inline CMDBGenericRecord(TMDBElementId aElementId);

Description

Parameters

TMDBElementId aElementId


~CMDBGenericRecord()

IMPORT_C ~CMDBGenericRecord();

Description

Member functions


GetVDataTable()

virtual IMPORT_C Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual IMPORT_C TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetVDataTableStatic()

static IMPORT_C Meta::SVDataTableEntry const *GetVDataTableStatic();

Description

Return value

Meta::SVDataTableEntry const *


GetFieldByNameL()

virtual IMPORT_C CMDBElement *GetFieldByNameL(const TPtrC &aFieldName, TInt &aValType);

Description

Parameters

const TPtrC &aFieldName

TInt &aValType

Return value

CMDBElement *


GetFieldByIdL()

virtual IMPORT_C CMDBElement *GetFieldByIdL(TMDBElementId aId);

Description

Parameters

TMDBElementId aId

Return value

CMDBElement *


InitializeL()

IMPORT_C void InitializeL(const TDesC &aTableName, const SGenericRecordTypeInfo *aNewTableInfo);

Description

Parameters

const TDesC &aTableName

const SGenericRecordTypeInfo *aNewTableInfo

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


Class CCDChargecardRecord

class CCDChargecardRecord : public CommsDat::CCDRecordBase;

Description

Reading of ChargeCard Table data is protected with ECDPrivate Attribute. This will require additional capabilities to read.

Derivation

Members

Defined in CommsDat::CCDChargecardRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iAccountNo, iIntlRule, iLocalRule, iNatRule, iPin, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iAccountNo

CMDBField< TDesC > iAccountNo;

Description


iPin

CMDBField< TDesC > iPin;

Description


iLocalRule

CMDBField< TDesC > iLocalRule;

Description


iNatRule

CMDBField< TDesC > iNatRule;

Description


iIntlRule

CMDBField< TDesC > iIntlRule;

Description


Class CMDBRecordSetBase

class CMDBRecordSetBase : public CommsDat::CMDBTextFieldBase;

Description

Use this class to express a list of records MetaDatabase Element type Records can be ordered using the standard RPointerArray functions

Derivation

Members

Defined in CommsDat::CMDBRecordSetBase:
GetAttribPtr(), GetVDataTable(), GetVDataTableStatic(), iRecords, iVDataTable, operator=()

Member functions


operator=()

inline CMDBRecordSetBase &operator=(const TPtrC &aValue);

Description

Parameters

const TPtrC &aValue

Return value

CMDBRecordSetBase &


GetVDataTable()

protected: virtual IMPORT_C Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

protected: virtual IMPORT_C TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetVDataTableStatic()

protected: static IMPORT_C Meta::SVDataTableEntry const *GetVDataTableStatic();

Description

Return value

Meta::SVDataTableEntry const *

Member data


iVDataTable

protected: const Meta::SVDataTableEntry iVDataTable;

Description


iRecords

RPointerArray< CMDBRecordBase > iRecords;

Description


Class CCDProxiesRecord

class CCDProxiesRecord : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDProxiesRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iExceptions, iPortNumber, iProtocolName, iServerName, iService, iServiceType, iUseProxyServer, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iService

CMDBRecordLink< CCDServiceRecordBase > iService;

Description


iServiceType

CMDBField< TDesC > iServiceType;

Description


iUseProxyServer

CMDBField< TBool > iUseProxyServer;

Description


iServerName

CMDBField< TDesC > iServerName;

Description


iProtocolName

CMDBField< TDesC > iProtocolName;

Description


iPortNumber

CMDBField< TUint32 > iPortNumber;

Description


iExceptions

CMDBField< TDesC > iExceptions;

Description


Class CCDPANServiceExtRecord

class CCDPANServiceExtRecord : public CommsDat::CCDServiceRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDPANServiceExtRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iAllowIncoming, iDisableSdpQuery, iLocalRole, iPeerMACAddresses, iPeerRole, iPromptForRemoteDevices, iPromptIfMACListFails, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CCDServiceRecordBase:
iServiceEnableLlmnr

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iLocalRole

CMDBField< TUint32 > iLocalRole;

Description


iPeerRole

CMDBField< TUint32 > iPeerRole;

Description


iPeerMACAddresses

CMDBField< TDesC > iPeerMACAddresses;

Description


iPromptForRemoteDevices

CMDBField< TBool > iPromptForRemoteDevices;

Description


iDisableSdpQuery

CMDBField< TBool > iDisableSdpQuery;

Description


iAllowIncoming

CMDBField< TBool > iAllowIncoming;

Description


iPromptIfMACListFails

CMDBField< TBool > iPromptIfMACListFails;

Description


Class CCDAccessPointRecord

class CCDAccessPointRecord : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDAccessPointRecord:
GetAttribPtr(), GetRecordInfo(), GetVDataTable(), iAccessPointGID, iSelectionPolicy, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iAccessPointGID

CMDBField< TUint32 > iAccessPointGID;

Description


iSelectionPolicy

CMDBRecordLink< CCDSelectionPolicyRecordBase > iSelectionPolicy;

Description


Class CCDSelectionPolicyRecordBase

class CCDSelectionPolicyRecordBase : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDSelectionPolicyRecordBase:
GetAttribPtr(), GetVDataTable(), iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL(), GetRecordInfo()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


Class CCDIAPPrioritySelectionPolicyRecord

class CCDIAPPrioritySelectionPolicyRecord : public CommsDat::CCDSelectionPolicyRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDIAPPrioritySelectionPolicyRecord:
EMaxNrOfIaps, GetAttribPtr(), GetRecordInfo(), GetVDataTable(), anonymous, iIap1, iIap10, iIap11, iIap12, iIap13, iIap14, iIap15, iIap2, iIap3, iIap4, iIap5, iIap6, iIap7, iIap8, iIap9, iIapCount, iVDataTable

Inherited from CommsDat::CCDRecordBase:
CreateCopyRecordL(), GetVDataTableStatic(), RecordFactoryL(), iRecordName, iRecordTag

Inherited from CommsDat::CMDBRecordBase:
GetFieldByIdL(), GetFieldByNameL()

Member functions


GetVDataTable()

virtual Meta::SVDataTableEntry const *GetVDataTable() const;

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr()

virtual TUint8 *GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


GetRecordInfo()

virtual inline const SRecordTypeInfo *GetRecordInfo();

Description

Return value

const SRecordTypeInfo *

Member enumerations


Enum anonymous

n/a

Description

EMaxNrOfIaps

Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable;

Description


iIap1

CMDBRecordLink< CCDIAPRecord > iIap1;

Description


iIap2

CMDBRecordLink< CCDIAPRecord > iIap2;

Description


iIap3

CMDBRecordLink< CCDIAPRecord > iIap3;

Description


iIap4

CMDBRecordLink< CCDIAPRecord > iIap4;

Description


iIap5

CMDBRecordLink< CCDIAPRecord > iIap5;

Description


iIap6

CMDBRecordLink< CCDIAPRecord > iIap6;

Description


iIap7

CMDBRecordLink< CCDIAPRecord > iIap7;

Description


iIap8

CMDBRecordLink< CCDIAPRecord > iIap8;

Description


iIap9

CMDBRecordLink< CCDIAPRecord > iIap9;

Description


iIap10

CMDBRecordLink< CCDIAPRecord > iIap10;

Description


iIap11

CMDBRecordLink< CCDIAPRecord > iIap11;

Description


iIap12

CMDBRecordLink< CCDIAPRecord > iIap12;

Description


iIap13

CMDBRecordLink< CCDIAPRecord > iIap13;

Description


iIap14

CMDBRecordLink< CCDIAPRecord > iIap14;

Description


iIap15

CMDBRecordLink< CCDIAPRecord > iIap15;

Description


iIapCount

CMDBField< TUint32 > iIapCount;

Description

[Top]


Member structures


Struct SGenericRecordTypeInfoTag

struct SGenericRecordTypeInfoTag;

Description

To express type information for all MetaDatabase fields

Members

Defined in CommsDat::SGenericRecordTypeInfoTag:
SGenericRecordTypeInfoTag(), SGenericRecordTypeInfoTag(), SGenericRecordTypeInfoTag(), SGenericRecordTypeInfoTag(), iTypeAttr, iTypeId, iTypeName, iValType

Construction and destruction


SGenericRecordTypeInfoTag()

inline SGenericRecordTypeInfoTag();

Description


SGenericRecordTypeInfoTag()

inline SGenericRecordTypeInfoTag(TMDBElementId aId, TInt aVal, TFieldTypeAttributes aAttrType);

Description

Parameters

TMDBElementId aId

TInt aVal

TFieldTypeAttributes aAttrType


SGenericRecordTypeInfoTag()

inline SGenericRecordTypeInfoTag(TMDBElementId aId, TInt aVal, TFieldTypeAttributes aAttrType, TText *const aTypeName);

Description

Parameters

TMDBElementId aId

TInt aVal

TFieldTypeAttributes aAttrType

TText *const aTypeName


SGenericRecordTypeInfoTag()

inline SGenericRecordTypeInfoTag(TMDBElementId aId, TInt aVal, TFieldTypeAttributes aAttrType, const TGenericTypeName &aTypeName);

Description

Parameters

TMDBElementId aId

TInt aVal

TFieldTypeAttributes aAttrType

const TGenericTypeName &aTypeName

Member data


iTypeId

TMDBElementId iTypeId;

Description


iValType

TInt iValType;

Description


iTypeAttr

TFieldTypeAttributes iTypeAttr;

Description


iTypeName

TGenericTypeName iTypeName;

Description

[Top]


Member enumerations


Enum TFieldTypeAttributes

TFieldTypeAttributes

Description

To express type information for all MetaDatabase fields

ENoAttrs

ENotNull

[Top]


Member type definitions


Typedef TMDBElementId

typedef TUint32 CommsDat::TMDBElementId;

Description

The identifier of an entry in the MetaDatabase

This identifies the data location and the data meaning in the database schema It also identifies the type of the data stored in this element


Typedef SGenericRecordTypeInfo

typedef struct CommsDat::SGenericRecordTypeInfoTag CommsDat::SGenericRecordTypeInfo;

Description

To express type information for all MetaDatabase fields