Bluetooth Framework
ContentsIndexHome
PreviousUpNext
TwclGattCharacteristic Record

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

Syntax
Pascal
TwclGattCharacteristic = record
  ServiceHandle: Word;
  Uuid: TwclGattUuid;
  Handle: Word;
  ValueHandle: Word;
  IsBroadcastable: Boolean;
  IsReadable: Boolean;
  IsWritable: Boolean;
  IsWritableWithoutResponse: Boolean;
  IsSignedWritable: Boolean;
  IsNotifiable: Boolean;
  IsIndicatable: Boolean;
  HasExtendedProperties: Boolean;
end;
Members 
Description 
ServiceHandle: Word; 
The handle to the Bluetooth LE GATT profile service.  
Uuid: TwclGattUuid; 
The Universally Unique ID (UUID) of the characteristic.  
Handle: Word; 
The handle to the Bluetooth LE GATT profile attributes.  
ValueHandle: Word; 
The handle to the Bluetooth LE GATT profile characteristic value.  
IsBroadcastable: Boolean; 
The characteristic can be broadcast.  
IsReadable: Boolean; 
The characteristic can be read.  
IsWritable: Boolean; 
The characteristic can be written to.  
IsWritableWithoutResponse: Boolean; 
The characteristic can be written to without requiring a response.  
IsSignedWritable: Boolean; 
The characteristic can be signed writable.  
IsNotifiable: Boolean; 
The characteristic can be updated by the device through Handle Value Notifications, and the new value will be returned through the event.  
IsIndicatable: Boolean; 
The characteristic can be updated by the device through Handle Value Indications, and the new value will be returned through the event.  
HasExtendedProperties: Boolean; 
The characteristic has extended properties, which will be presented through a Characteristic Extended Properties descriptor.  
Copyright (c) 2006-2019. All rights reserved.