Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <CommsDatTypesV1_1.h>
Link against: commsdat.lib

Class CommsDat::CCDWAPIPBearerRecord

class CCDWAPIPBearerRecord : public CommsDat::CCDRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDWAPIPBearerRecord:

Inherited from CommsDat::CCDRecordBase:

Inherited from CommsDat::CMDBRecordBase:


Member functions


GetVDataTable()const

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

Description

Return value

Meta::SVDataTableEntry const *


GetAttribPtr(const TInt)const

virtual TUint8* GetAttribPtr(const TInt aOffset) const;

Description

Parameters

const TInt aOffset

Return value

TUint8 *


TypeId()

static inline const Meta::STypeId TypeId();

Description

Return value

const Meta::STypeId


GetRecordInfo()

virtual inline const SRecordTypeInfo* GetRecordInfo();

Description

Gets the following information:

Return value

const CommsDat::SRecordTypeInfo *

Returns a const pointer to the record containing the data - client does not need to delete this pointer after use.

[Top]


Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable[]={ { KCDTIdWAPIPBearerRecord , reinterpret_cast<Meta::TMetaTypeNewL>( KCDTIdWAPIPBearerRecord ) },
    { (((TInt)&((( CCDWAPIPBearerRecord *)0x1000)-> iWAPAccessPointId ))-0x1000), Meta:: TMDBLinkNumVisitorFactoryL },
    { (((TInt)&((( CCDWAPIPBearerRecord *)0x1000)-> iWAPGatewayAddress ))-0x1000), Meta:: TMDBTextVisitorFactoryL },
    { (((TInt)&((( CCDWAPIPBearerRecord *)0x1000)-> iWAPIAP ))-0x1000), Meta:: TMDBLinkNumVisitorFactoryL },
    { (((TInt)&((( CCDWAPIPBearerRecord *)0x1000)-> iWAPWSPOption ))-0x1000), Meta:: TMDBNumVisitorFactoryL },
    { (((TInt)&((( CCDWAPIPBearerRecord *)0x1000)-> iWAPSecurity ))-0x1000), Meta:: TMDBNumVisitorFactoryL },
    { (((TInt)&((( CCDWAPIPBearerRecord *)0x1000)-> iWAPProxyPort ))-0x1000), Meta:: TMDBNumVisitorFactoryL },
    { (((TInt)&((( CCDWAPIPBearerRecord *)0x1000)-> iWAPProxyLoginName ))-0x1000), Meta:: TMDBMedTextVisitorFactoryL },
    { (((TInt)&((( CCDWAPIPBearerRecord *)0x1000)-> iWAPProxyLoginPass ))-0x1000), Meta:: TMDBMedTextVisitorFactoryL },
{ (TInt)((TAny*)( CCDRecordBase ::GetVDataTableStatic)), 0 }};

Description


iWAPAccessPointId

CMDBRecordLink< CCDWAPAccessPointRecord > iWAPAccessPointId;

Description

ID of the WAP Access Point record to which this bearer information refers.


iWAPGatewayAddress

CMDBField< TDesC > iWAPGatewayAddress;

Description

WAP gateway address: an IP address or phone number.


iWAPIAP

CMDBRecordLink< CCDIAPRecord > iWAPIAP;

Description

Identifier of a record in the IAP table to be used.


iWAPWSPOption

CMDBField< TUint8 > iWAPWSPOption;

Description

Set to an enum deciding whether WAP WSP is to be set to connectionless or connection oriented.


iWAPSecurity

CMDBField< TBool > iWAPSecurity;

Description

Attempt secure WTLS connection to the gateway.


iWAPProxyPort

CMDBField< TUint32 > iWAPProxyPort;

Description

Proxy port number. Required for WAP2.0 only.


iWAPProxyLoginName

CMDBField< TDesC > iWAPProxyLoginName;

Description

Proxy login name. Required for WAP2.0 only.


iWAPProxyLoginPass

CMDBField< TDesC > iWAPProxyLoginPass;

Description

Proxy login password. Required for WAP2.0 only.