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