Structs§
- Attribute
Permissions - Specifies the access permissions for a specific attribute value.
- Characteristic
- Represents a local or remote GATT characteristic.
- Client
Connect ToService Request - Client
Control Handle - Client
Event Stream - Client
List Services Request - Client
List Services Responder - Client
List Services Response - Client
Marker - Client
Proxy - Client
Request Stream - A Stream of incoming requests for fuchsia.bluetooth.gatt/Client.
- Client
Synchronous Proxy - Descriptor
- Represents a local or remote GATT characteristic descriptor.
- Local
Service Control Handle - Local
Service Delegate Control Handle - Local
Service Delegate Event Stream - Local
Service Delegate Marker - Local
Service Delegate OnCharacteristic Configuration Request - Local
Service Delegate OnRead Value Request - Local
Service Delegate OnRead Value Responder - Local
Service Delegate OnRead Value Response - Local
Service Delegate OnWrite Value Request - Local
Service Delegate OnWrite Value Responder - Local
Service Delegate OnWrite Value Response - Local
Service Delegate OnWrite Without Response Request - Local
Service Delegate Proxy - Local
Service Delegate Request Stream - A Stream of incoming requests for fuchsia.bluetooth.gatt/LocalServiceDelegate.
- Local
Service Delegate Synchronous Proxy - Local
Service Event Stream - Local
Service Marker - Local
Service Notify Value Request - Local
Service Proxy - Local
Service Request Stream - A Stream of incoming requests for fuchsia.bluetooth.gatt/LocalService.
- Local
Service Synchronous Proxy - Read
ByType Result - Remote
Service Control Handle - Remote
Service Discover Characteristics Responder - Remote
Service Discover Characteristics Response - Remote
Service Event Stream - Remote
Service Marker - Remote
Service Notify Characteristic Request - Remote
Service Notify Characteristic Responder - Remote
Service Notify Characteristic Response - Remote
Service OnCharacteristic Value Updated Request - Remote
Service Proxy - Remote
Service Read ByType Request - Remote
Service Read ByType Responder - Remote
Service Read ByType Response - Remote
Service Read Characteristic Request - Remote
Service Read Characteristic Responder - Remote
Service Read Characteristic Response - Remote
Service Read Descriptor Request - Remote
Service Read Descriptor Responder - Remote
Service Read Descriptor Response - Remote
Service Read Long Characteristic Request - Remote
Service Read Long Characteristic Responder - Remote
Service Read Long Characteristic Response - Remote
Service Read Long Descriptor Request - Remote
Service Read Long Descriptor Responder - Remote
Service Read Long Descriptor Response - Remote
Service Request Stream - A Stream of incoming requests for fuchsia.bluetooth.gatt/RemoteService.
- Remote
Service Synchronous Proxy - Remote
Service Write Characteristic Request - Remote
Service Write Characteristic Responder - Remote
Service Write Characteristic Response - Remote
Service Write Characteristic Without Response Request - Remote
Service Write Descriptor Request - Remote
Service Write Descriptor Responder - Remote
Service Write Descriptor Response - Remote
Service Write Long Characteristic Request - Remote
Service Write Long Characteristic Responder - Remote
Service Write Long Characteristic Response - Remote
Service Write Long Descriptor Request - Remote
Service Write Long Descriptor Responder - 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 Request - Server
Publish Service Response - Server_
Control Handle - Server_
Event Stream - Server_
Marker - Server_
Proxy - Server_
Publish Service Responder - Server_
Request Stream - A Stream of incoming requests for fuchsia.bluetooth.gatt/Server.
- Server_
Synchronous Proxy - Service
Info - Represents a local or remote GATT service.
- Write
Options - Represents the supported options to write a characteristic value to a server.
Enums§
- Client
Event - Client
Request - 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. - Local
Service Delegate Event - Local
Service Delegate Request - Interface for responding to requests on a local service.
- Local
Service Event - Local
Service Request - Interface for communicating with a published service.
- Reliable
Mode - Represents the reliability mode during long and prepared write operations.
- Remote
Service Event - Remote
Service Request - Server_
Event - Server_
Request
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
Traits§
- Client
Proxy Interface - Local
Service Delegate Proxy Interface - Local
Service Proxy Interface - Remote
Service Proxy Interface - Server_
Proxy Interface