| class TBTServiceSecurityPerDevice |
Class to tie a service uid with a device security setting.
This allows us to have service-specific security settings for a device.
| Public Member Functions | |
|---|---|
| TBTServiceSecurityPerDevice() | |
| TBTServiceSecurityPerDevice(const TBTDevAddr &, const TBTDeviceSecurity &) | |
| TBTServiceSecurityPerDevice(const TBTServiceSecurityPerDevice &) | |
| IMPORT_C const TBTDevAddr & | DeviceAddress() |
| IMPORT_C const TBTDeviceSecurity & | DeviceSecurity() |
| IMPORT_C void | ExternalizeL(RWriteStream &) |
| IMPORT_C void | InternalizeL(RReadStream &) |
| IMPORT_C void | SetAddress(const TBTDevAddr &) |
| IMPORT_C void | SetDeviceSecurity(const TBTDeviceSecurity &) |
| IMPORT_C TBool | operator!=(const TBTServiceSecurityPerDevice &) |
| IMPORT_C void | operator=(const TBTServiceSecurityPerDevice &) |
| IMPORT_C TBool | operator==(const TBTServiceSecurityPerDevice &) |
| Private Attributes | |
|---|---|
| const TUint32 | KStreamVersion |
| TBTDevAddr | iDeviceAddress |
| TBTDeviceSecurity | iDeviceSecurity |
| TUint32 | iPadding1 |
| TUint32 | iPadding2 |
| IMPORT_C | TBTServiceSecurityPerDevice | ( | const TBTDevAddr & | aDevice, |
| const TBTDeviceSecurity & | aSecuritySettings | |||
| ) | ||||
| const TBTDevAddr & aDevice | |
| const TBTDeviceSecurity & aSecuritySettings |
| IMPORT_C | TBTServiceSecurityPerDevice | ( | const TBTServiceSecurityPerDevice & | ) |
| const TBTServiceSecurityPerDevice & |
| IMPORT_C void | ExternalizeL | ( | RWriteStream & | aStream | ) | const |
| RWriteStream & aStream |
| IMPORT_C void | InternalizeL | ( | RReadStream & | aStream | ) |
| RReadStream & aStream |
| IMPORT_C void | SetAddress | ( | const TBTDevAddr & | aAddress | ) |
| const TBTDevAddr & aAddress |
| IMPORT_C void | SetDeviceSecurity | ( | const TBTDeviceSecurity & | aSecuritySettings | ) |
| const TBTDeviceSecurity & aSecuritySettings |
| IMPORT_C TBool | operator!= | ( | const TBTServiceSecurityPerDevice & | aServiceSecurityPerDevice | ) | const |
| const TBTServiceSecurityPerDevice & aServiceSecurityPerDevice |
| IMPORT_C void | operator= | ( | const TBTServiceSecurityPerDevice & | aServiceSecurityPerDevice | ) |
| const TBTServiceSecurityPerDevice & aServiceSecurityPerDevice |
| IMPORT_C TBool | operator== | ( | const TBTServiceSecurityPerDevice & | aServiceSecurityPerDevice | ) | const |
| const TBTServiceSecurityPerDevice & aServiceSecurityPerDevice |
| TBTDevAddr | iDeviceAddress | [private] |
the address of the device for the overriding security
| TBTDeviceSecurity | iDeviceSecurity | [private] |
the overriding security