System.Bluetooth.TBluetoothDescriptorKind

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

TBluetoothDescriptorKind = (Unknown, ExtendedProperties, UserDescription, ClientConfiguration, ServerConfiguration,
PresentationFormat, AggregateFormat, ValidRange, ExternalReportReference, ReportReference, //);

C++

enum class DECLSPEC_DENUM TBluetoothDescriptorKind : unsigned char { Unknown, ExtendedProperties, UserDescription, ClientConfiguration, ServerConfiguration, PresentationFormat, AggregateFormat, ValidRange, ExternalReportReference, ReportReference, EnvironmentalSensingConfiguration, EnvironmentalSensingMeasurement, EnvironmentalSensingTriggerSetting };

Properties

Type Visibility Source Unit Parent
enum public
System.Bluetooth.pas
System.Bluetooth.hpp
System.Bluetooth System.Bluetooth

Description

The list of standard descriptors and the Unkown value.

TBluetoothDescriptorKind is a list of possible descriptors that matches the first 8 hexadecimal digits of the descriptor UUID.

The value UnKnown is included in case no value matches the UUID.

The Kind property is TBluetoothDescriptorKind type.

GATT descriptor Standard name UUID (first 8 hexadecimal digits)
Unknown (No UUID matches)
ExtendedProperties Characteristic Extended Properties $2900
UserDescription Characteristic User Description $2901
ClientConfiguration Client Characteristic Configuration $2902
ServerConfiguration Server Characteristic Configuration $2903
PresentationFormat Characteristic Format $2904
AggregateFormat Characteristic Aggregate Format $2905
ValidRange Valid Range $2906
ExternalReportReference External Report Reference $2907
ReportReference Report Reference $2908

See Also