TIeee802Addr Class Reference

class TIeee802Addr
An IEEE802-assigned address
Note:

This should be compatible with TBTDevAddr

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

Constructor & Destructor Documentation

TIeee802Addr()

IMPORT_CTIeee802Addr()[protected]

TIeee802Addr(const TInt64 &)

IMPORT_CTIeee802Addr(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 & aIntValue for device address.

TIeee802Addr(const TDesC8 &)

IMPORT_CTIeee802Addr(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 & aDesData buffer for device address

Member Functions Documentation

Reset()

IMPORT_C voidReset()

Member Data Documentation

TFixedArray< TUint8, KIeee802AddrSize > iAddr

TFixedArray< TUint8, KIeee802AddrSize >iAddr[private]