Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

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

Class CommsDat::CCDLANBearerRecord

class CCDLANBearerRecord : public CommsDat::CCDBearerRecordBase;

Description

Derivation

Members

Defined in CommsDat::CCDLANBearerRecord:

Inherited from CommsDat::CCDBearerRecordBase:

Inherited from CommsDat::CCDRecordBase:

Inherited from CommsDat::CMDBRecordBase:


Member functions


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.


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

[Top]


Member data


iVDataTable

const Meta::SVDataTableEntry iVDataTable[]={ { KCDTIdLANServiceRecord , reinterpret_cast<Meta::TMetaTypeNewL>( KCDTIdLANServiceRecord ) },
    { (((TInt)&((( CCDLANBearerRecord *)0x1000)-> iLanBearerNifName ))-0x1000), Meta:: TMDBTextVisitorFactoryL },
    { (((TInt)&((( CCDLANBearerRecord *)0x1000)-> iLanBearerLddFilename ))-0x1000), Meta:: TMDBTextVisitorFactoryL },
    { (((TInt)&((( CCDLANBearerRecord *)0x1000)-> iLanBearerLddName ))-0x1000), Meta:: TMDBTextVisitorFactoryL },
    { (((TInt)&((( CCDLANBearerRecord *)0x1000)-> iLanBearerPddFilename ))-0x1000), Meta:: TMDBTextVisitorFactoryL },
    { (((TInt)&((( CCDLANBearerRecord *)0x1000)-> iLanBearerPddName ))-0x1000), Meta:: TMDBTextVisitorFactoryL },
    { (((TInt)&((( CCDLANBearerRecord *)0x1000)-> iLanBearerPacketDriverName ))-0x1000), Meta:: TMDBTextVisitorFactoryL },
    { (((TInt)&((( CCDLANBearerRecord *)0x1000)-> iLastSocketActivityTimeout ))-0x1000), Meta:: TMDBNumVisitorFactoryL },
    { (((TInt)&((( CCDLANBearerRecord *)0x1000)-> iLastSessionClosedTimeout ))-0x1000), Meta:: TMDBNumVisitorFactoryL },
    { (((TInt)&((( CCDLANBearerRecord *)0x1000)-> iLastSocketClosedTimeout ))-0x1000), Meta:: TMDBNumVisitorFactoryL },
    { (((TInt)&((( CCDLANBearerRecord *)0x1000)-> iBearerTechnology ))-0x1000), Meta:: TMDBNumVisitorFactoryL },
{ (TInt)((TAny*)( CCDBearerRecordBase ::GetVDataTableStatic)), 0 }};

Description


iLanBearerNifName

CMDBField< TDesC > iLanBearerNifName;

Description

A protocol name is specified for establishing a direct connection. The interface typically implements a particular network connection protocol such as PPP.


iLanBearerLddFilename

CMDBField< TDesC > iLanBearerLddFilename;

Description

This is the actual .DLL filename for the LDD.


iLanBearerLddName

CMDBField< TDesC > iLanBearerLddName;

Description

This is the name of a particular LDD.


iLanBearerPddFilename

CMDBField< TDesC > iLanBearerPddFilename;

Description

This is the actual .DLL filename for the PDD.


iLanBearerPddName

CMDBField< TDesC > iLanBearerPddName;

Description

This is the name of a particular PDD.


iLanBearerPacketDriverName

CMDBField< TDesC > iLanBearerPacketDriverName;

Description

The name of the packet driver. The packet driver can do the following: initiate access to a specific packet type, end access to a specific packet type, send a packet, get statistics on the NIF, and get information about the NIF.


iLastSocketActivityTimeout

CMDBField< TUint32 > iLastSocketActivityTimeout;

Description

Time (in seconds) to stay online when all socket activity has ceased.


iLastSessionClosedTimeout

CMDBField< TUint32 > iLastSessionClosedTimeout;

Description

Time (in seconds) to stay online when session has closed.


iLastSocketClosedTimeout

CMDBField< TUint32 > iLastSocketClosedTimeout;

Description

Time (in seconds) to stay online when socket has closed.


iBearerTechnology

CMDBField< TCommsDBBearerTechnology > iBearerTechnology;

Description

Specifies whether the bearer is a CSD/HSCSD bearer.