class ActivityReporter
Defined at line 21482 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/hlcpp/fuchsia/media/cpp/fidl.h
A protocol for monitoring the usage activity of the AudioRenderers and AudioCapturers.
Public Members
static const char[] Name_
Public Methods
void ~ActivityReporter ()
void WatchRenderActivity (WatchRenderActivityCallback callback)
Notifies the client whenever there is a change in the set of active AudioRenderUsages.
It returns immediately the first time that it is called.
void WatchRenderActivity2 (WatchRenderActivity2Callback callback)
Notifies the client whenever there is a change in the set of active AudioRenderUsages.
It returns immediately the first time that it is called.
void WatchCaptureActivity (WatchCaptureActivityCallback callback)
Notifies the client whenever there is a change in the set of active AudioCaptureUsages.
It returns immediately the first time that it is called.
void WatchCaptureActivity2 (WatchCaptureActivity2Callback callback)
Notifies the client whenever there is a change in the set of active AudioCaptureUsages.
It returns immediately the first time that it is called.
Protected Methods
void handle_unknown_method (uint64_t ordinal, bool method_has_response)
Friends
class ActivityReporter_Stub