tree: f2708fa02ce8ccef033fd7ced31781ce52062db4 [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.bluetooth.le/README.md

fuchsia.bluetooth.le

PROTOCOLS

AdvertisedPeripheral

Defined in fuchsia.bluetooth.le/peripheral.fidl

OnConnected

Request {#AdvertisedPeripheral.OnConnected_Request}

Response {#AdvertisedPeripheral.OnConnected_Response}

<EMPTY>

AdvertisingHandle

Defined in fuchsia.bluetooth.le/peripheral.fidl

Central

Defined in fuchsia.bluetooth.le/central.fidl

Connect

Request {#Central.Connect_Request}

ConnectPeripheral

Request {#Central.ConnectPeripheral_Request}

Response {#Central.ConnectPeripheral_Response}

DisconnectPeripheral

Request {#Central.DisconnectPeripheral_Request}

Response {#Central.DisconnectPeripheral_Response}

GetPeripheral

Request {#Central.GetPeripheral_Request}

Response {#Central.GetPeripheral_Response}

GetPeripherals

Request {#Central.GetPeripherals_Request}

Response {#Central.GetPeripherals_Response}

OnDeviceDiscovered

Response {#Central.OnDeviceDiscovered_Response}

OnPeripheralDisconnected

Response {#Central.OnPeripheralDisconnected_Response}

OnScanStateChanged

Response {#Central.OnScanStateChanged_Response}

Scan

Request {#Central.Scan_Request}

Response {#Central.Scan_Response}

<EMPTY>

StartScan

Request {#Central.StartScan_Request}

Response {#Central.StartScan_Response}

StopScan

Request {#Central.StopScan_Request}

<EMPTY>

Connection

Defined in fuchsia.bluetooth.le/peer.fidl

RequestGattClient

Request {#Connection.RequestGattClient_Request}

Peripheral

Defined in fuchsia.bluetooth.le/peripheral.fidl

Advertise

Request {#Peripheral.Advertise_Request}

Response {#Peripheral.Advertise_Response}

OnPeerConnected

Response {#Peripheral.OnPeerConnected_Response}

StartAdvertising

Request {#Peripheral.StartAdvertising_Request}

Response {#Peripheral.StartAdvertising_Response}

ScanResultWatcher

Defined in fuchsia.bluetooth.le/central.fidl

Watch

Request {#ScanResultWatcher.Watch_Request}

<EMPTY>

Response {#ScanResultWatcher.Watch_Response}

STRUCTS

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

Defined in fuchsia.bluetooth.le/types_deprecated.fidl

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

Defined in fuchsia.bluetooth.le/advertising_data.fidl

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

Defined in fuchsia.bluetooth.le/types_deprecated.fidl

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

Defined in fuchsia.bluetooth.le/peripheral.fidl

<EMPTY>

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

Defined in fuchsia.bluetooth.le/peripheral.fidl

<EMPTY>

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

Defined in fuchsia.bluetooth.le/types_deprecated.fidl

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

Defined in fuchsia.bluetooth.le/types_deprecated.fidl

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

Defined in fuchsia.bluetooth.le/advertising_data.fidl

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

Defined in fuchsia.bluetooth.le/types_deprecated.fidl

ENUMS

AdvertisingModeHint strict{:.fidl-attribute}

Type: uint8

Defined in fuchsia.bluetooth.le/peripheral.fidl

CentralError strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.bluetooth.le/central.fidl

PeripheralError strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.bluetooth.le/peripheral.fidl

TABLES

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

Defined in fuchsia.bluetooth.le/advertising_data.fidl

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

Defined in fuchsia.bluetooth.le/peripheral.fidl

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

Defined in fuchsia.bluetooth.le/connection_options.fidl

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

Defined in fuchsia.bluetooth.le/central.fidl

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

Defined in fuchsia.bluetooth.le/peer.fidl

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

Defined in fuchsia.bluetooth.le/peer.fidl

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

Defined in fuchsia.bluetooth.le/central.fidl

UNIONS

Peripheral_Advertise_Result strict{:.fidl-attribute} {#Peripheral_Advertise_Result data-text=“Peripheral_Advertise_Result”}

Defined in fuchsia.bluetooth.le/peripheral.fidl

Peripheral_StartAdvertising_Result strict{:.fidl-attribute} {#Peripheral_StartAdvertising_Result data-text=“Peripheral_StartAdvertising_Result”}

Defined in fuchsia.bluetooth.le/peripheral.fidl

CONSTANTS