Skip to main content

Crate fidl_fuchsia_bluetooth_affordances

Crate fidl_fuchsia_bluetooth_affordances 

Source

Modules§

central_controller_ordinals
gatt_client_controller_ordinals
host_controller_ordinals
peer_controller_ordinals
peripheral_controller_ordinals
scan_result_listener_ordinals

Structs§

CentralControllerConnectPeripheralResponder
CentralControllerControlHandle
CentralControllerEventStream
CentralControllerMarker
CentralControllerProxy
CentralControllerRequestStream
A Stream of incoming requests for fuchsia.bluetooth.affordances/CentralController.
CentralControllerStartScanRequest
CentralControllerStartScanResponder
CentralControllerSynchronousProxy
GattClientControllerControlHandle
GattClientControllerDiscoverServicesResponder
GattClientControllerDiscoverServicesResponse
GattClientControllerEventStream
GattClientControllerMarker
GattClientControllerProxy
GattClientControllerRequestStream
A Stream of incoming requests for fuchsia.bluetooth.affordances/GattClientController.
GattClientControllerSynchronousProxy
HostControllerControlHandle
HostControllerEventStream
HostControllerGetHostsResponder
HostControllerGetHostsResponse
HostControllerMarker
HostControllerProxy
HostControllerRequestStream
A Stream of incoming requests for fuchsia.bluetooth.affordances/HostController.
HostControllerSetActiveHostResponder
HostControllerSetConnectabilityRequest
HostControllerSetConnectabilityResponder
HostControllerSetDeviceClassRequest
HostControllerSetDeviceClassResponder
HostControllerSetDiscoverabilityRequest
HostControllerSetDiscoverabilityResponder
HostControllerSetLocalNameRequest
HostControllerSetLocalNameResponder
HostControllerStartPairingDelegateRequest
HostControllerStartPairingDelegateResponder
HostControllerStopPairingDelegateResponder
HostControllerSynchronousProxy
HostSelector
Defines how to find a host to perform an operation on. At least one field must be present.
PeerControllerConnectPeerResponder
PeerControllerControlHandle
PeerControllerDisconnectPeerResponder
PeerControllerEventStream
PeerControllerForgetPeerResponder
PeerControllerGetKnownPeersResponder
PeerControllerGetKnownPeersResponse
PeerControllerMarker
PeerControllerPairRequest
PeerControllerPairResponder
PeerControllerProxy
PeerControllerRequestStream
A Stream of incoming requests for fuchsia.bluetooth.affordances/PeerController.
PeerControllerSetDiscoveryRequest
PeerControllerSetDiscoveryResponder
PeerControllerSynchronousProxy
PeerSelector
Defines how to find a peer to perform an operation on. At least one field must be present.
PeripheralControllerAdvertiseRequest
PeripheralControllerAdvertiseResponder
PeripheralControllerAdvertiseResponse
PeripheralControllerControlHandle
PeripheralControllerEventStream
PeripheralControllerMarker
PeripheralControllerProxy
PeripheralControllerRequestStream
A Stream of incoming requests for fuchsia.bluetooth.affordances/PeripheralController.
PeripheralControllerSynchronousProxy
ScanResultListenerControlHandle
ScanResultListenerEventStream
ScanResultListenerMarker
ScanResultListenerOnPeersDiscoveredRequest
ScanResultListenerOnPeersDiscoveredResponder
ScanResultListenerProxy
ScanResultListenerRequestStream
A Stream of incoming requests for fuchsia.bluetooth.affordances/ScanResultListener.
ScanResultListenerSynchronousProxy
ScannedPeer
Represents a peer discovered during an LE scan. LE scan responses do not include peer addresses, so the address is queried in bt-affordances and included here.

Enums§

CentralControllerEvent
CentralControllerRequest
Error
GattClientControllerEvent
GattClientControllerRequest
HostControllerEvent
HostControllerRequest
PeerControllerEvent
PeerControllerRequest
PeripheralControllerEvent
PeripheralControllerRequest
ScanResultListenerEvent
ScanResultListenerRequest
Protocol implemented by the client to receive scan results.

Traits§

CentralControllerProxyInterface
GattClientControllerProxyInterface
HostControllerProxyInterface
PeerControllerProxyInterface
PeripheralControllerProxyInterface
ScanResultListenerProxyInterface

Type Aliases§

CentralControllerConnectPeripheralResult
CentralControllerStartScanResult
GattClientControllerDiscoverServicesResult
HostControllerGetHostsResult
HostControllerSetActiveHostResult
HostControllerSetConnectabilityResult
HostControllerSetDeviceClassResult
HostControllerSetDiscoverabilityResult
HostControllerSetLocalNameResult
HostControllerStartPairingDelegateResult
PeerControllerConnectPeerResult
PeerControllerDisconnectPeerResult
PeerControllerForgetPeerResult
PeerControllerGetKnownPeersResult
PeerControllerPairResult
PeerControllerSetDiscoveryResult
PeripheralControllerAdvertiseResult