fuchsia.bluetooth.gatt2
PROTOCOLS
CharacteristicNotifier
Defined in fuchsia.bluetooth.gatt2/client.fidl
OnNotification
Request {#CharacteristicNotifier.OnNotification_Request}
Response {#CharacteristicNotifier.OnNotification_Response}
<EMPTY>
Client
Defined in fuchsia.bluetooth.gatt2/client.fidl
ConnectToService
Request {#Client.ConnectToService_Request}
WatchServices
Request {#Client.WatchServices_Request}
Response {#Client.WatchServices_Response}
LocalService
Defined in fuchsia.bluetooth.gatt2/server.fidl
CharacteristicConfiguration
Request {#LocalService.CharacteristicConfiguration_Request}
Response {#LocalService.CharacteristicConfiguration_Response}
<EMPTY>
OnIndicateValue
Response {#LocalService.OnIndicateValue_Response}
OnNotifyValue
Response {#LocalService.OnNotifyValue_Response}
OnSuppressDiscovery
Response {#LocalService.OnSuppressDiscovery_Response}
<EMPTY>
PeerUpdate
Request {#LocalService.PeerUpdate_Request}
Response {#LocalService.PeerUpdate_Response}
<EMPTY>
ReadValue
Request {#LocalService.ReadValue_Request}
Response {#LocalService.ReadValue_Response}
ValueChangedCredit
Request {#LocalService.ValueChangedCredit_Request}
WriteValue
Request {#LocalService.WriteValue_Request}
Response {#LocalService.WriteValue_Response}
RemoteService
Defined in fuchsia.bluetooth.gatt2/client.fidl
DiscoverCharacteristics
Request {#RemoteService.DiscoverCharacteristics_Request}
<EMPTY>
Response {#RemoteService.DiscoverCharacteristics_Response}
ReadByType
Request {#RemoteService.ReadByType_Request}
Response {#RemoteService.ReadByType_Response}
ReadCharacteristic
Request {#RemoteService.ReadCharacteristic_Request}
Response {#RemoteService.ReadCharacteristic_Response}
ReadDescriptor
Request {#RemoteService.ReadDescriptor_Request}
Response {#RemoteService.ReadDescriptor_Response}
RegisterCharacteristicNotifier
Request {#RemoteService.RegisterCharacteristicNotifier_Request}
Response {#RemoteService.RegisterCharacteristicNotifier_Response}
WriteCharacteristic
Request {#RemoteService.WriteCharacteristic_Request}
Response {#RemoteService.WriteCharacteristic_Response}
WriteDescriptor
Request {#RemoteService.WriteDescriptor_Request}
Response {#RemoteService.WriteDescriptor_Response}
Server
Defined in fuchsia.bluetooth.gatt2/server.fidl
PublishService
Request {#Server.PublishService_Request}
Response {#Server.PublishService_Response}
STRUCTS
Handle {#Handle data-text=“Handle”}
Defined in fuchsia.bluetooth.gatt2/types.fidl
LocalService_ReadValue_Response {#LocalService_ReadValue_Response data-text=“LocalService_ReadValue_Response”}
Defined in fuchsia.bluetooth.gatt2/server.fidl
LocalService_WriteValue_Response {#LocalService_WriteValue_Response data-text=“LocalService_WriteValue_Response”}
Defined in fuchsia.bluetooth.gatt2/server.fidl
<EMPTY>
RemoteService_ReadByType_Response {#RemoteService_ReadByType_Response data-text=“RemoteService_ReadByType_Response”}
Defined in fuchsia.bluetooth.gatt2/client.fidl
RemoteService_ReadCharacteristic_Response {#RemoteService_ReadCharacteristic_Response data-text=“RemoteService_ReadCharacteristic_Response”}
Defined in fuchsia.bluetooth.gatt2/client.fidl
RemoteService_ReadDescriptor_Response {#RemoteService_ReadDescriptor_Response data-text=“RemoteService_ReadDescriptor_Response”}
Defined in fuchsia.bluetooth.gatt2/client.fidl
RemoteService_RegisterCharacteristicNotifier_Response {#RemoteService_RegisterCharacteristicNotifier_Response data-text=“RemoteService_RegisterCharacteristicNotifier_Response”}
Defined in fuchsia.bluetooth.gatt2/client.fidl
<EMPTY>
RemoteService_WriteCharacteristic_Response {#RemoteService_WriteCharacteristic_Response data-text=“RemoteService_WriteCharacteristic_Response”}
Defined in fuchsia.bluetooth.gatt2/client.fidl
<EMPTY>
RemoteService_WriteDescriptor_Response {#RemoteService_WriteDescriptor_Response data-text=“RemoteService_WriteDescriptor_Response”}
Defined in fuchsia.bluetooth.gatt2/client.fidl
<EMPTY>
Server_PublishService_Response {#Server_PublishService_Response data-text=“Server_PublishService_Response”}
Defined in fuchsia.bluetooth.gatt2/server.fidl
<EMPTY>
ServiceHandle {#ServiceHandle data-text=“ServiceHandle”}
Defined in fuchsia.bluetooth.gatt2/types.fidl
ShortReadOptions {#ShortReadOptions data-text=“ShortReadOptions”}
Defined in fuchsia.bluetooth.gatt2/types.fidl
<EMPTY>
ENUMS
Error strict{:.fidl-attribute} {#Error data-text=“Error”}
Type: uint32
Defined in fuchsia.bluetooth.gatt2/types.fidl
PublishServiceError flexible{:.fidl-attribute} {#PublishServiceError data-text=“PublishServiceError”}
Type: uint32
Defined in fuchsia.bluetooth.gatt2/types.fidl
ServiceKind strict{:.fidl-attribute} {#ServiceKind data-text=“ServiceKind”}
Type: uint32
Defined in fuchsia.bluetooth.gatt2/types.fidl
WriteMode flexible{:.fidl-attribute} {#WriteMode data-text=“WriteMode”}
Type: uint32
Defined in fuchsia.bluetooth.gatt2/types.fidl
TABLES
AttributePermissions {#AttributePermissions data-text=“AttributePermissions”}
Defined in fuchsia.bluetooth.gatt2/types.fidl
Characteristic {#Characteristic data-text=“Characteristic”}
Defined in fuchsia.bluetooth.gatt2/types.fidl
Descriptor {#Descriptor data-text=“Descriptor”}
Defined in fuchsia.bluetooth.gatt2/types.fidl
LocalServicePeerUpdateRequest {#LocalServicePeerUpdateRequest data-text=“LocalServicePeerUpdateRequest”}
Defined in fuchsia.bluetooth.gatt2/server.fidl
LocalServiceWriteValueRequest {#LocalServiceWriteValueRequest data-text=“LocalServiceWriteValueRequest”}
Defined in fuchsia.bluetooth.gatt2/server.fidl
LongReadOptions {#LongReadOptions data-text=“LongReadOptions”}
Defined in fuchsia.bluetooth.gatt2/types.fidl
ReadByTypeResult {#ReadByTypeResult data-text=“ReadByTypeResult”}
Defined in fuchsia.bluetooth.gatt2/client.fidl
ReadValue {#ReadValue data-text=“ReadValue”}
Defined in fuchsia.bluetooth.gatt2/client.fidl
SecurityRequirements {#SecurityRequirements data-text=“SecurityRequirements”}
Defined in fuchsia.bluetooth.gatt2/types.fidl
ServiceInfo {#ServiceInfo data-text=“ServiceInfo”}
Defined in fuchsia.bluetooth.gatt2/types.fidl
ValueChangedParameters {#ValueChangedParameters data-text=“ValueChangedParameters”}
Defined in fuchsia.bluetooth.gatt2/server.fidl
WriteOptions {#WriteOptions data-text=“WriteOptions”}
Defined in fuchsia.bluetooth.gatt2/types.fidl
UNIONS
LocalService_ReadValue_Result strict{:.fidl-attribute} {#LocalService_ReadValue_Result data-text=“LocalService_ReadValue_Result”}
Defined in fuchsia.bluetooth.gatt2/server.fidl
LocalService_WriteValue_Result strict{:.fidl-attribute} {#LocalService_WriteValue_Result data-text=“LocalService_WriteValue_Result”}
Defined in fuchsia.bluetooth.gatt2/server.fidl
ReadOptions flexible{:.fidl-attribute} {#ReadOptions data-text=“ReadOptions”}
Defined in fuchsia.bluetooth.gatt2/types.fidl
RemoteService_ReadByType_Result strict{:.fidl-attribute} {#RemoteService_ReadByType_Result data-text=“RemoteService_ReadByType_Result”}
Defined in fuchsia.bluetooth.gatt2/client.fidl
RemoteService_ReadCharacteristic_Result strict{:.fidl-attribute} {#RemoteService_ReadCharacteristic_Result data-text=“RemoteService_ReadCharacteristic_Result”}
Defined in fuchsia.bluetooth.gatt2/client.fidl
RemoteService_ReadDescriptor_Result strict{:.fidl-attribute} {#RemoteService_ReadDescriptor_Result data-text=“RemoteService_ReadDescriptor_Result”}
Defined in fuchsia.bluetooth.gatt2/client.fidl
RemoteService_RegisterCharacteristicNotifier_Result strict{:.fidl-attribute} {#RemoteService_RegisterCharacteristicNotifier_Result data-text=“RemoteService_RegisterCharacteristicNotifier_Result”}
Defined in fuchsia.bluetooth.gatt2/client.fidl
RemoteService_WriteCharacteristic_Result strict{:.fidl-attribute} {#RemoteService_WriteCharacteristic_Result data-text=“RemoteService_WriteCharacteristic_Result”}
Defined in fuchsia.bluetooth.gatt2/client.fidl
RemoteService_WriteDescriptor_Result strict{:.fidl-attribute} {#RemoteService_WriteDescriptor_Result data-text=“RemoteService_WriteDescriptor_Result”}
Defined in fuchsia.bluetooth.gatt2/client.fidl
Server_PublishService_Result strict{:.fidl-attribute} {#Server_PublishService_Result data-text=“Server_PublishService_Result”}
Defined in fuchsia.bluetooth.gatt2/server.fidl
BITS
CharacteristicPropertyBits strict{:.fidl-attribute}
Type: uint16
Defined in fuchsia.bluetooth.gatt2/types.fidl
CONSTANTS