#include <btdevice.h>
Link against:
btdevice.lib
Class TBTServiceSecurityPerDevice
class TBTServiceSecurityPerDevice;
Description
Class to tie a service uid with a device security setting.
This allows us to have service-specific security settings for a device.
Members
Defined in TBTServiceSecurityPerDevice
:
Construction and destruction
TBTServiceSecurityPerDevice()
IMPORT_C TBTServiceSecurityPerDevice();
Description
Constructor
TBTServiceSecurityPerDevice(const TBTDevAddr &,const TBTDeviceSecurity &)
IMPORT_C TBTServiceSecurityPerDevice(const TBTDevAddr &aDevice, const TBTDeviceSecurity &aSecuritySettings);
Description
Constructor
Parameters
const TBTDevAddr &aDevice |
The device to which the security applies
|
const TBTDeviceSecurity &aSecuritySettings |
The settings for the device
|
|
See also:
TBTDeviceSecurity
Class to store the security override parameters for a particular remote device.
TBTServiceSecurityPerDevice(const TBTServiceSecurityPerDevice &)
IMPORT_C TBTServiceSecurityPerDevice(const TBTServiceSecurityPerDevice &);
Description
Copy constructor.
Parameters
SetDeviceSecurity(const TBTDeviceSecurity &)
IMPORT_C void SetDeviceSecurity(const TBTDeviceSecurity &aSecuritySettings);
Description
Reset the device security
Parameters
SetAddress(const TBTDevAddr &)
IMPORT_C void SetAddress(const TBTDevAddr &aAddress);
Description
Reset device address
Parameters
IMPORT_C const TBTDeviceSecurity& DeviceSecurity() const;
Description
Get the device security.
Return value
IMPORT_C const TBTDevAddr& DeviceAddress() const;
Description
Get the device address.
Return value
operator=(const TBTServiceSecurityPerDevice &)
IMPORT_C void operator=(const TBTServiceSecurityPerDevice &aServiceSecurityPerDevice);
Description
Assignment operator
Parameters
operator==(const TBTServiceSecurityPerDevice &)const
IMPORT_C TBool operator==(const TBTServiceSecurityPerDevice &aServiceSecurityPerDevice) const;
Description
Equality operator
Parameters
Return value
TBool
|
ETrue if this equals aServiceSecurityPerDevice
|
|
operator!=(const TBTServiceSecurityPerDevice &)const
IMPORT_C TBool operator!=(const TBTServiceSecurityPerDevice &aServiceSecurityPerDevice) const;
Description
Inequality operator
Parameters
Return value
TBool
|
ETrue if this does not equal aServiceSecurityPerDevice
|
|
ExternalizeL(RWriteStream &)const
IMPORT_C void ExternalizeL(RWriteStream &aStream) const;
Description
Externalise object.
Parameters
RWriteStream &aStream |
The stream to which the object shall be externalized.
|
|
Leave codes
This |
method will leave if an error occurs.
|
|
InternalizeL(RReadStream &)
IMPORT_C void InternalizeL(RReadStream &aStream);
Description
Internalise object.
Parameters
RReadStream &aStream |
The stream from which the object shall be internalized.
|
|
Leave codes
This |
method will leave if an error occurs.
|
|