| 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.
| Public Member Functions | |
|---|---|
| TRemConAddress() | |
| ~TRemConAddress() | |
| IMPORT_C TBuf8< KMaxAddrSize > & | Addr() |
| IMPORT_C const TBuf8< KMaxAddrSize > & | Addr() |
| IMPORT_C TUid & | BearerUid() |
| IMPORT_C TUid | BearerUid() |
| IMPORT_C TBool | IsNull() |
| IMPORT_C TBool | operator==(const TRemConAddress &) |
| Public Attributes | |
|---|---|
| const TUint | KMaxAddrSize |
| TSglQueLink | iLink |
| Private Attributes | |
|---|---|
| TBuf8< KMaxAddrSize > | iAddr |
| TUid | iBearerUid |
| TUint32 | iPad |
| IMPORT_C TBool | IsNull | ( | ) | const |
The address is null if the bearer UID is the null UID. ETrue if the address is invalid/null, EFalse otherwise.
| IMPORT_C TBool | operator== | ( | const TRemConAddress & | aRhs | ) | const |
Equality operator. ETrue if both bearer UIDs and sets of bearer-specific information match, EFalse otherwise.
| const TRemConAddress & aRhs |
| const TUint | KMaxAddrSize | [static] |
This is maximum supported size for a bearer-specific remote device address (cf. TSockAddr).
| TBuf8< KMaxAddrSize > | iAddr | [private] |
Buffer for bearer-specific connection address information.