FaketoothCharacteristicProperties enum

An enum that represents the properties of a Bluetooth Low Energy (BLE) characteristic in Faketooth.

The properties define the behavior and capabilities of a characteristic.

Inheritance

Constructors

FaketoothCharacteristicProperties()
const

Values

broadcast → const FaketoothCharacteristicProperties

The characteristic supports broadcasting.

read → const FaketoothCharacteristicProperties

The characteristic supports reading.

writeWithoutResponse → const FaketoothCharacteristicProperties

The characteristic supports writing without response.

write → const FaketoothCharacteristicProperties

The characteristic supports writing.

notify → const FaketoothCharacteristicProperties

The characteristic supports notifications.

indicate → const FaketoothCharacteristicProperties

The characteristic supports indications.

authenticatedSignedWrites → const FaketoothCharacteristicProperties

The characteristic supports authenticated signed writes.

extendedProperties → const FaketoothCharacteristicProperties

The characteristic has extended properties.

notifyEncryptionRequired → const FaketoothCharacteristicProperties

The characteristic requires encryption for notifications.

indicateEncryptionRequired → const FaketoothCharacteristicProperties

The characteristic requires encryption for indications.

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<FaketoothCharacteristicProperties>
A constant List of the values in this enum, in order of their declaration.