class ObserverNotify

Defined at line 18 of file ../../src/media/audio/services/device_registry/observer_notify.h

An ObserverServer exposes this interface, to the Device that it is observing. The Device uses it

for asynchronous notifications. Note that the Device stores this interface as a weak_ptr, since

the ObserverServer can be destroyed at any time.

Public Methods

void DeviceIsRemoved ()
void DeviceHasError ()
void PlugStateIsChanged (const fuchsia_audio_device::PlugState & new_plug_state, zx::time plug_change_time)
void TopologyIsChanged (TopologyId topology_id)
void ElementStateIsChanged (ElementId element_id, fuchsia_hardware_audio_signalprocessing::ElementState element_state)