class PacketStreamInspectInstance

Defined at line 237 of file ../../src/media/audio/services/device_registry/inspector.h

This represents an active instance of the audio driver PacketStream protocol.

Public Methods

inspect::Node & inspect_node ()

Defined at line 248 of file ../../src/media/audio/services/device_registry/inspector.h

void PacketStreamInspectInstance (inspect::Node packet_stream_instance_node, const zx::time & created_at)

////////////////////////////////////

PacketStreamInspectInstance methods

Defined at line 406 of file ../../src/media/audio/services/device_registry/inspector.cc

void ~PacketStreamInspectInstance ()

Defined at line 413 of file ../../src/media/audio/services/device_registry/inspector.cc

void RecordDestructionTime (const zx::time & destroyed_at)

Defined at line 415 of file ../../src/media/audio/services/device_registry/inspector.cc

void RecordStartTime (const zx::time & started_at)

Defined at line 420 of file ../../src/media/audio/services/device_registry/inspector.cc

void RecordStopTime (const zx::time & stopped_at)

Defined at line 432 of file ../../src/media/audio/services/device_registry/inspector.cc

void RecordBuffer (fuchsia_hardware_audio::BufferType buffer_type, const std::vector<fuchsia_hardware_audio::VmoInfo> & vmo_infos)

Defined at line 439 of file ../../src/media/audio/services/device_registry/inspector.cc

void RecordFormat (const fuchsia_audio_device::PacketStreamFormat & format)

Defined at line 477 of file ../../src/media/audio/services/device_registry/inspector.cc