class DelayWatcherServerGroup

Defined at line 60 of file ../../src/media/audio/services/common/delay_watcher_server.h

A set of DelayWatcherServers.

Public Methods

void DelayWatcherServerGroup (std::string_view group_name, std::shared_ptr<const FidlThread> fidl_thread)

Defined at line 74 of file ../../src/media/audio/services/common/delay_watcher_server.cc

size_t count_live_servers ()

Returns the number of live servers.

Defined at line 75 of file ../../src/media/audio/services/common/delay_watcher_server.h

void Add (fidl::ServerEnd<fuchsia_audio::DelayWatcher> server_end)

Adds a new server using the given endpoint.

Defined at line 78 of file ../../src/media/audio/services/common/delay_watcher_server.cc

void Shutdown ()

Shuts down all servers.

Defined at line 91 of file ../../src/media/audio/services/common/delay_watcher_server.cc

void set_delay (zx::duration delay)

Calls `set_delay` on all servers.

Defined at line 99 of file ../../src/media/audio/services/common/delay_watcher_server.cc