Structs§
- Attribute
Permissions - Specifies the access permissions for a specific attribute value.
- Characteristic
- Represents a local or remote GATT characteristic.
- Client
List Services Request - Client
List Services Response - Descriptor
- Represents a local or remote GATT characteristic descriptor.
- Local
Service Delegate OnCharacteristic Configuration Request - Local
Service Delegate OnRead Value Request - Local
Service Delegate OnRead Value Response - Local
Service Delegate OnWrite Value Request - Local
Service Delegate OnWrite Value Response - Local
Service Delegate OnWrite Without Response Request - Local
Service Notify Value Request - Read
ByType Result - Remote
Service Discover Characteristics Response - Remote
Service Notify Characteristic Request - Remote
Service Notify Characteristic Response - Remote
Service OnCharacteristic Value Updated Request - Remote
Service Read ByType Request - Remote
Service Read ByType Response - Remote
Service Read Characteristic Request - Remote
Service Read Characteristic Response - Remote
Service Read Descriptor Request - Remote
Service Read Descriptor Response - Remote
Service Read Long Characteristic Request - Remote
Service Read Long Characteristic Response - Remote
Service Read Long Descriptor Request - Remote
Service Read Long Descriptor Response - Remote
Service Write Characteristic Request - Remote
Service Write Characteristic Response - Remote
Service Write Characteristic Without Response Request - Remote
Service Write Descriptor Request - Remote
Service Write Descriptor Response - Remote
Service Write Long Characteristic Request - Remote
Service Write Long Characteristic Response - Remote
Service Write Long Descriptor Request - Remote
Service Write Long Descriptor Response - Security
Requirements - Represents encryption, authentication, and authorization permissions that can be assigned to a specific access permission.
- Server
Publish Service Response - Service
Info - Represents a local or remote GATT service.
- Write
Options - Represents the supported options to write a characteristic value to a server.
Enums§
- Error
- Errors that are returned by bluetooth.gatt methods.
- Error
Code - Codes that can be returned in the
protocol_error_code
field of a bluetooth.Error. - Reliable
Mode - Represents the reliability mode during long and prepared write operations.
Constants§
- MAX_
ATTRIBUTE_ COUNT - MAX_
CHARACTERISTIC_ COUNT - MAX_
DESCRIPTOR_ COUNT - MAX_
READ_ BY_ TYPE_ RESULTS - MAX_
READ_ BY_ TYPE_ VALUE_ LENGTH - MAX_
SERVICE_ COUNT - MAX_
VALUE_ LENGTH - PROPERTY_
AUTHENTICATED_ SIGNED_ WRITES - PROPERTY_
BROADCAST - Possible values for the characteristic properties bitfield. These specify the GATT procedures that are allowed for a particular characteristic.
- PROPERTY_
INDICATE - PROPERTY_
NOTIFY - PROPERTY_
READ - PROPERTY_
RELIABLE_ WRITE - PROPERTY_
WRITABLE_ AUXILIARIES - PROPERTY_
WRITE - PROPERTY_
WRITE_ WITHOUT_ RESPONSE