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.