System.Bluetooth.TBluetoothGattCharacteristic.GetProperties
Delphi
function GetProperties: TBluetoothPropertyFlags; virtual; abstract;
C++
virtual TBluetoothPropertyFlags __fastcall GetProperties() = 0 ;
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
function | protected | System.Bluetooth.pas System.Bluetooth.hpp |
System.Bluetooth | TBluetoothGattCharacteristic |
Description
- Note: This is an abstract method that platform-specific subclasses of TBluetoothGattCharacteristic implement.
Getter of Properties. Returns the properties of this characteristic.
The properties contain a bit mask of property flags indicating the features of this characteristic.
TBluetoothPropertyFlags
is a set of TBluetoothProperty
.
The possible values are: Broadcast, ExtendedProps, Notify, Indicate, Read, Write, WriteNoResponse, SignedWrite
.
Property | Meaning | Platform |
Broadcast
|
The characteristic is broadcastable. | Windows / OS X / iOS / Android |
ExtendedProps
|
The characteristic has extended properties. | OS X / iOS / Android |
Notify
|
The characteristic supports notification. | Windows / OS X / iOS / Android |
Indicate
|
The characteristic supports indication. | Windows / OS X / iOS / Android |
Read
|
The characteristic is readable. | Windows / OS X / iOS / Android |
Write
|
The characteristic can be written. | Windows / OS X / iOS / Android |
WriteNoResponse
|
The characteristic can be written without response. | Windows / OS X / iOS / Android |
SignedWrite
|
The characteristic supports writing with signature. | Windows / OS X / iOS / Android |
Platform Support
Platform | Bluetooth Low Energy | |
---|---|---|
Client | Server | |
Windows |
8+ |
|
OS X |
10.7+ |
10.9+ |
iOS |
5+ |
6+ |
Android |
4.3+ |