src.bluetooth_sig.gatt.descriptors.characteristic_extended_properties¶
Characteristic Extended Properties Descriptor implementation.
Classes¶
Name | Description |
|---|---|
Characteristic Extended Properties descriptor data. |
|
Characteristic Extended Properties Descriptor (0x2900). |
|
Characteristic Extended Properties flags. |
Module Contents¶
- class src.bluetooth_sig.gatt.descriptors.characteristic_extended_properties.CharacteristicExtendedPropertiesData¶
Bases:
msgspec.StructCharacteristic Extended Properties descriptor data.
- class src.bluetooth_sig.gatt.descriptors.characteristic_extended_properties.CharacteristicExtendedPropertiesDescriptor¶
Bases:
src.bluetooth_sig.gatt.descriptors.base.BaseDescriptorCharacteristic Extended Properties Descriptor (0x2900).
Defines extended properties for a characteristic using bit flags. Indicates support for reliable writes and writable auxiliaries.
- class src.bluetooth_sig.gatt.descriptors.characteristic_extended_properties.ExtendedPropertiesFlags¶
Bases:
enum.IntFlagCharacteristic Extended Properties flags.
- RELIABLE_WRITE = 1¶
- WRITABLE_AUXILIARIES = 2¶