Module types

Source

Structs§

AttributePermissions
Characteristic
A Characteristic on a Service. Each Characteristic has a declaration, value, and zero or more descriptors.
CharacteristicProperties
Descriptor
Handle
Handles are used as local-to-your-code identifiers for Characteristics and Descriptors.
SecurityLevels

Enums§

CharacteristicProperty
Characteristic Properties, including Extended Properties Determines how the Characteristic Value may be used.
DescriptorType
The different types of well-known Descriptors are defined here and should be automatically read during service characteristic discovery by Stack Implementations and included. Other Descriptor attribute values can be read using [PeerService::read_descriptor].
Error
GattError
Errors that can be returned from GATT procedures. These errors are sent from the peer. These are defined to match the Bluetooth Core Spec (v5.4, Vol 3, Part F, Sec 3.4.1.1)
ServiceKind
Whether a service is marked as Primary or Secondary on the server.
WriteMode

Type Aliases§

Result