class Central_SyncProxy

Defined at line 16974 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h

Public Methods

void Central_SyncProxy (::zx::channel channel)
void ~Central_SyncProxy ()
zx_status_t ListenL2cap (::fuchsia::bluetooth::le::ChannelListenerRegistryListenL2capRequest ChannelListenerRegistryListenL2capRequest, ::fuchsia::bluetooth::le::ChannelListenerRegistry_ListenL2cap_Result * out_ChannelListenerRegistry_ListenL2cap_Result)

cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.ListenL2cap

zx_status_t Scan (::fuchsia::bluetooth::le::ScanOptions options, ::fidl::InterfaceRequest< ::fuchsia::bluetooth::le::ScanResultWatcher> result_watcher)

cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.Scan

zx_status_t 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

zx_status_t SyncToPeriodicAdvertising (::fuchsia::bluetooth::le::CentralSyncToPeriodicAdvertisingRequest CentralSyncToPeriodicAdvertisingRequest)

cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.SyncToPeriodicAdvertising

zx_status_t CreateConnectedIsochronousGroup (::fuchsia::bluetooth::le::CentralCreateConnectedIsochronousGroupRequest CentralCreateConnectedIsochronousGroupRequest, ::fuchsia::bluetooth::le::Central_CreateConnectedIsochronousGroup_Result * out_Central_CreateConnectedIsochronousGroup_Result)

cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.CreateConnectedIsochronousGroup

zx_status_t GetPeripherals (::fidl::VectorPtr< ::std::string> service_uuids, ::std::vector< ::fuchsia::bluetooth::le::RemoteDevice> * out_peripherals)

cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.GetPeripherals

zx_status_t GetPeripheral (::std::string identifier, ::std::unique_ptr< ::fuchsia::bluetooth::le::RemoteDevice> * out_peripheral)

cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.GetPeripheral

zx_status_t StartScan (::std::unique_ptr< ::fuchsia::bluetooth::le::ScanFilter> filter, ::fuchsia::bluetooth::Status * out_status)

cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.StartScan

zx_status_t StopScan ()

cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.StopScan

zx_status_t ConnectPeripheral (::std::string identifier, ::fuchsia::bluetooth::le::ConnectionOptions options, ::fidl::InterfaceRequest< ::fuchsia::bluetooth::gatt::Client> gatt_client, ::fuchsia::bluetooth::Status * out_status)

cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.ConnectPeripheral

zx_status_t DisconnectPeripheral (::std::string identifier, ::fuchsia::bluetooth::Status * out_status)

cts-coverage-fidl-name:fuchsia.bluetooth.le/Central.DisconnectPeripheral

Friends

class SynchronousInterfacePtr