class ServiceAggregateBase
Defined at line 15 of file ../../sdk/lib/sys/service/cpp/service_aggregate.h
A base class for a service aggregate, providing common functionality.
Public Methods
std::vector<std::string> ListInstances ()
Lists all available instances of a service.
Defined at line 15 of file ../../sdk/lib/sys/service/cpp/service_aggregate.cc
bool is_valid ()
Returns whether the underlying directory is valid.
Defined at line 18 of file ../../sdk/lib/sys/service/cpp/service_aggregate.h
const fidl::SynchronousInterfacePtr<fuchsia::io::Directory> & proxy ()
Returns the underlying directory.
Defined at line 21 of file ../../sdk/lib/sys/service/cpp/service_aggregate.h
Protected Methods
void ServiceAggregateBase (fidl::InterfaceHandle<fuchsia::io::Directory> dir)
Defined at line 27 of file ../../sdk/lib/sys/service/cpp/service_aggregate.h