tree: 6c5aa89d4ae1dcc3ea8386e64fc5f95139bdb6c5 [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.bluetooth.gatt2/README.md

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}

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}

STRUCTS

Handle {#Handle data-text=“Handle”}

Defined in fuchsia.bluetooth.gatt2/types.fidl

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>

ShortReadOptions {#ShortReadOptions data-text=“ShortReadOptions”}

Defined in fuchsia.bluetooth.gatt2/types.fidl

<EMPTY>

ENUMS

Error strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.bluetooth.gatt2/types.fidl

WriteMode flexible{:.fidl-attribute}

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

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

WriteOptions {#WriteOptions data-text=“WriteOptions”}

Defined in fuchsia.bluetooth.gatt2/types.fidl

UNIONS

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

BITS

CharacteristicPropertyBits strict{:.fidl-attribute}

Type: uint16

Defined in fuchsia.bluetooth.gatt2/types.fidl

CONSTANTS