class Client

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

Public Methods

void ~Client ()
void ListServices (::fidl::VectorPtr< ::std::string> uuids, ListServicesCallback callback)

Enumerates services found on the peer that this Client represents. Results

can be restricted by specifying a list of UUIDs in `uuids`. The returned

ServiceInfo structures will contain only basic information about each

service and the `characteristics` and `includes` fields will be null.

To further interact with services, clients must obtain a RemoteService

handle by calling ConnectToService().

void ConnectToService (uint64_t id, ::fidl::InterfaceRequest< ::fuchsia::bluetooth::gatt::RemoteService> service)

Connects the RemoteService with the given identifier.