class Central_Proxy
Defined at line 16919 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h
Public Members
function_impl OnScanStateChanged
function_impl OnDeviceDiscovered
function_impl OnPeripheralDisconnected
Public Methods
void Central_Proxy (::fidl::internal::ProxyController * controller)
void ~Central_Proxy ()
zx_status_t Dispatch_ (::fidl::HLCPPIncomingMessage message)
void ListenL2cap (::fuchsia::bluetooth::le::ChannelListenerRegistryListenL2capRequest ChannelListenerRegistryListenL2capRequest, ListenL2capCallback callback)
cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.ListenL2cap
void Scan (::fuchsia::bluetooth::le::ScanOptions options, ::fidl::InterfaceRequest< ::fuchsia::bluetooth::le::ScanResultWatcher> result_watcher, ScanCallback callback)
cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.Scan
void Connect (::fuchsia::bluetooth::PeerId id, ::fuchsia::bluetooth::le::ConnectionOptions options, ::fidl::InterfaceRequest< ::fuchsia::bluetooth::le::Connection> handle)
cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.Connect
void SyncToPeriodicAdvertising (::fuchsia::bluetooth::le::CentralSyncToPeriodicAdvertisingRequest CentralSyncToPeriodicAdvertisingRequest)
cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.SyncToPeriodicAdvertising
void CreateConnectedIsochronousGroup (::fuchsia::bluetooth::le::CentralCreateConnectedIsochronousGroupRequest CentralCreateConnectedIsochronousGroupRequest, CreateConnectedIsochronousGroupCallback callback)
cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.CreateConnectedIsochronousGroup
void GetPeripherals (::fidl::VectorPtr< ::std::string> service_uuids, GetPeripheralsCallback callback)
cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.GetPeripherals
void GetPeripheral (::std::string identifier, GetPeripheralCallback callback)
cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.GetPeripheral
void StartScan (::std::unique_ptr< ::fuchsia::bluetooth::le::ScanFilter> filter, StartScanCallback callback)
cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.StartScan
void StopScan ()
cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.StopScan
void ConnectPeripheral (::std::string identifier, ::fuchsia::bluetooth::le::ConnectionOptions options, ::fidl::InterfaceRequest< ::fuchsia::bluetooth::gatt::Client> gatt_client, ConnectPeripheralCallback callback)
cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.ConnectPeripheral
void DisconnectPeripheral (::std::string identifier, DisconnectPeripheralCallback callback)
cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.DisconnectPeripheral