Bluetooth Framework C++ Edition

◆ WriteClientConfiguration()

int WriteClientConfiguration ( const wclGattCharacteristic Characteristic,
const bool  Subscribe,
const wclGattOperationFlag  Flag,
const wclGattProtectionLevel  Protection 
)

Writes the client configuration descriptor to the device.

Parameters
CharacteristicA characteristic object in that changes an application is interested.
SubscribeThe value indicates should we subscribe or unsubscribe from the characteristic value changes.
FlagOperation behavior flag.
ProtectionDescribes the required protection level.
Returns
If the function succeed the return value is WCL_E_SUCCESS. Otherwise the method returns one of the WCL error codes.

In order to receive notifications about characteristic value changes the client must set the Client Configuration Descriptor. An application can use this method to do it in easy way.

See also
wclGattCharacteristic, wclGattOperationFlag, wclGattProtectionLevel