class TBTDevAddr |
48-bit bluetooth device address. Each bluetooth device has a unique address built into the hardware, which is represented by this class. Used for identifying remote addresses. The interface operates in a big-endian manner -- e.g. addr[0] refers to the most significant byte of the address. This is the same ordering as the addresses would naturally be written down on paper.
Public Member Functions | |
---|---|
TBTDevAddr() | |
TBTDevAddr(const TInt64 &) | |
TBTDevAddr(const TDesC8 &) | |
IMPORT_C TPtr8 | Des() |
IMPORT_C const TPtrC8 | Des() |
IMPORT_C void | GetReadable(TDes &) |
IMPORT_C void | GetReadable(TDes &, const TDesC &, const TDesC &, const TDesC &) |
IMPORT_C void | Reset() |
IMPORT_C TInt | SetReadable(const TDesC &) |
IMPORT_C TBool | operator!=(const TBTDevAddr &) |
IMPORT_C TBool | operator<=(const TBTDevAddr &) |
IMPORT_C TBool | operator==(const TBTDevAddr &) |
IMPORT_C const TUint8 & | operator[](TInt) |
IMPORT_C TUint8 & | operator[](TInt) |
Private Attributes | |
---|---|
TFixedArray< TUint8, KBTDevAddrSize > | iAddr |
TUint16 | iPadding |
IMPORT_C void | GetReadable | ( | TDes & | aDest, |
const TDesC & | aPrepend, | |||
const TDesC & | aByteSeperator, | |||
const TDesC & | aAppend | |||
) | const |
IMPORT_C TInt | SetReadable | ( | const TDesC & | aSource | ) |
const TDesC & aSource |
IMPORT_C TBool | operator!= | ( | const TBTDevAddr & | aAddr | ) | const |
const TBTDevAddr & aAddr |
IMPORT_C TBool | operator<= | ( | const TBTDevAddr & | aAddr | ) | const |
const TBTDevAddr & aAddr |
IMPORT_C TBool | operator== | ( | const TBTDevAddr & | aAddr | ) | const |
const TBTDevAddr & aAddr |