TRemConAddress Class Reference

class TRemConAddress

Represents a single remote device address in terms of the bearer used to connect to the device and some bearer-specific connection information.

Constructor & Destructor Documentation

TRemConAddress()

IMPORT_C TRemConAddress ( )

Constructor.

~TRemConAddress()

IMPORT_C ~TRemConAddress ( )

Destructor.

Member Functions Documentation

Addr()

IMPORT_C TBuf8 < KMaxAddrSize > & Addr ( )

Addr()

IMPORT_C const TBuf8 < KMaxAddrSize > & Addr ( ) const

BearerUid()

IMPORT_C TUid & BearerUid ( )

BearerUid()

IMPORT_C TUid BearerUid ( ) const

IsNull()

IMPORT_C TBool IsNull ( ) const

The address is null if the bearer UID is the null UID.

operator==(const TRemConAddress &)

IMPORT_C TBool operator== ( const TRemConAddress & aRhs ) const

Equality operator.

Parameters

const TRemConAddress & aRhs

Member Data Documentation

const TUint KMaxAddrSize

const TUint KMaxAddrSize [static]

This is maximum supported size for a bearer-specific remote device address (cf. TSockAddr).

TBuf8< KMaxAddrSize > iAddr

TBuf8 < KMaxAddrSize > iAddr [private]

Buffer for bearer-specific connection address information.

TUid iBearerUid

TUid iBearerUid [private]

Implementation UID of bearer (ECOM) plugin.

TSglQueLink iLink

TSglQueLink iLink

Link between elements of this type in a TSglQue .

TUint32 iPad

TUint32 iPad [private]

Pad for BC-friendly future change.