| 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 |