class Central_Sync
Defined at line 16902 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.le/fuchsia.bluetooth.le/hlcpp/fuchsia/bluetooth/le/cpp/fidl.h
Public Methods
void ~Central_Sync ()
zx_status_t ListenL2cap (::fuchsia::bluetooth::le::ChannelListenerRegistryListenL2capRequest ChannelListenerRegistryListenL2capRequest, ::fuchsia::bluetooth::le::ChannelListenerRegistry_ListenL2cap_Result * out_ChannelListenerRegistry_ListenL2cap_Result)
zx_status_t Scan (::fuchsia::bluetooth::le::ScanOptions options, ::fidl::InterfaceRequest< ::fuchsia::bluetooth::le::ScanResultWatcher> result_watcher)
zx_status_t Connect (::fuchsia::bluetooth::PeerId id, ::fuchsia::bluetooth::le::ConnectionOptions options, ::fidl::InterfaceRequest< ::fuchsia::bluetooth::le::Connection> handle)
zx_status_t SyncToPeriodicAdvertising (::fuchsia::bluetooth::le::CentralSyncToPeriodicAdvertisingRequest CentralSyncToPeriodicAdvertisingRequest)
zx_status_t CreateConnectedIsochronousGroup (::fuchsia::bluetooth::le::CentralCreateConnectedIsochronousGroupRequest CentralCreateConnectedIsochronousGroupRequest, ::fuchsia::bluetooth::le::Central_CreateConnectedIsochronousGroup_Result * out_Central_CreateConnectedIsochronousGroup_Result)
zx_status_t GetPeripherals (::fidl::VectorPtr< ::std::string> service_uuids, ::std::vector< ::fuchsia::bluetooth::le::RemoteDevice> * out_peripherals)
zx_status_t GetPeripheral (::std::string identifier, ::std::unique_ptr< ::fuchsia::bluetooth::le::RemoteDevice> * out_peripheral)
zx_status_t StartScan (::std::unique_ptr< ::fuchsia::bluetooth::le::ScanFilter> filter, ::fuchsia::bluetooth::Status * out_status)
zx_status_t 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)
zx_status_t DisconnectPeripheral (::std::string identifier, ::fuchsia::bluetooth::Status * out_status)