Bluetooth Framework C++ Edition
Public Attributes | List of all members
wclGattCharacteristic Struct Reference

The structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile characteristic. More...

#include <wclBluetooth.h>

Public Attributes

unsigned short ServiceHandle
 The handle to the Bluetooth LE GATT profile service.
 
wclGattUuid Uuid
 The Universally Unique ID (UUID) of the characteristic.
 
unsigned short Handle
 The handle to the Bluetooth LE GATT profile attributes.
 
unsigned short ValueHandle
 The handle to the Bluetooth LE GATT profile characteristic value.
 
bool IsBroadcastable
 The characteristic can be broadcast.
 
bool IsReadable
 The characteristic can be read.
 
bool IsWritable
 The characteristic can be written to.
 
bool IsWritableWithoutResponse
 The characteristic can be written to without requiring a response.
 
bool IsSignedWritable
 The characteristic can be signed writable.
 
bool IsNotifiable
 The characteristic can be updated by the device through Handle Value Notifications, and the new value will be returned through the event.
 
bool IsIndicatable
 The characteristic can be updated by the device through Handle Value Indications, and the new value will be returned through the event.
 
bool HasExtendedProperties
 The characteristic has extended properties, which will be presented through a Characteristic Extended Properties descriptor.
 

Detailed Description

The structure describes a Bluetooth Low Energy (LE) generic attribute (GATT) profile characteristic.