TIeee802Addr Class Reference

class TIeee802Addr
An IEEE802-assigned address
Note:

This should be compatible with TBTDevAddr

Since
v8.1
Public Member Functions
IMPORT_C void Reset ()
Protected Member Functions
TIeee802Addr ()
TIeee802Addr (const TInt64 &)
TIeee802Addr (const TDesC8 &)
Private Attributes
TFixedArray < TUint8 , KIeee802AddrSize > iAddr

Constructor & Destructor Documentation

TIeee802Addr()

IMPORT_C TIeee802Addr ( ) [protected]

TIeee802Addr(const TInt64 &)

IMPORT_C TIeee802Addr ( const TInt64 & aInt ) [protected]

Constructs a device address from a TInt64. The function panics if the most significant 16 bits of aInt are non-zero, as device addresses are 48 bits in size.

Parameters

const TInt64 & aInt Value for device address.

TIeee802Addr(const TDesC8 &)

IMPORT_C TIeee802Addr ( const TDesC8 & aDes ) [protected]

Constructs a device address from a data buffer. The buffer is copied directly into the object. The function panics if aDes does not have a length of 6 bytes (48 bits).

Parameters

const TDesC8 & aDes Data buffer for device address

Member Functions Documentation

Reset()

IMPORT_C void Reset ( )

Member Data Documentation

TFixedArray< TUint8, KIeee802AddrSize > iAddr

TFixedArray < TUint8 , KIeee802AddrSize > iAddr [private]