class TreeNameIterator

Defined at line 81 of file ../../sdk/lib/inspect/component/cpp/service.h

Public Methods

void StartSelfManagedServer (async_dispatcher_t * dispatcher, fidl::ServerEnd<fuchsia_inspect::TreeNameIterator> && request, std::vector<std::string> names)

Start a server that deletes itself on unbind.

Defined at line 18 of file ../../sdk/lib/inspect/component/cpp/service.cc

void GetNext (GetNextCompleter::Sync & completer)

Get the next batch of names. Names are sent in batches of `kMaxTreeNamesListSize`,

which is defined with the rest of the FIDL protocol.

Defined at line 31 of file ../../sdk/lib/inspect/component/cpp/service.cc

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_inspect::TreeNameIterator> md, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 93 of file ../../sdk/lib/inspect/component/cpp/service.h