class ActivityListener

Defined at line 13 of file ../../src/cobalt/bin/system-metrics/activity_listener.h

Public Methods

fidl::InterfaceHandle<fuchsia::ui::activity::Listener> NewHandle (async_dispatcher_t * dispatcher)

Creates a new handle which can be passed to fuchsia.ui.activity.Provider.WatchState

to register this listener to the provider.

Defined at line 12 of file ../../src/cobalt/bin/system-metrics/activity_listener.cc

void ActivityListener (fit::function<void (fuchsia::ui::activity::State)> callback)

Defined at line 15 of file ../../src/cobalt/bin/system-metrics/activity_listener.h

void OnStateChanged (fuchsia::ui::activity::State state, zx_time_t transition_time, OnStateChangedCallback callback)

Defined at line 17 of file ../../src/cobalt/bin/system-metrics/activity_listener.cc