class RingBufferInspectInstance
Defined at line 202 of file ../../src/media/audio/services/device_registry/inspector.h
This represents an active instance of the audio driver RingBuffer protocol.
Public Methods
inspect::Node & inspect_node ()
Defined at line 212 of file ../../src/media/audio/services/device_registry/inspector.h
void RingBufferInspectInstance (inspect::Node ring_buffer_instance_node, const zx::time & created_at)
////////////////////////////////////
RingBufferInspectInstance methods
Defined at line 214 of file ../../src/media/audio/services/device_registry/inspector.cc
void ~RingBufferInspectInstance ()
Defined at line 221 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordDestructionTime (const zx::time & destroyed_at)
Defined at line 223 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordStartTime (const zx::time & started_at)
Defined at line 228 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordStopTime (const zx::time & stopped_at)
Defined at line 240 of file ../../src/media/audio/services/device_registry/inspector.cc
std::shared_ptr<SetActiveChannelsInspectInstance> RecordSetActiveChannelsCall (uint64_tchannel_bitmask,const zx::time &called_at,const zx::time &completed_at)
Defined at line 247 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordBuffer (uint64_trequested_bytes,uint64_tproducer_frames,uint64_tconsumer_frames,uint64_tvmo_size)
Defined at line 265 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordFormat (uint32_tchannel_count,uint32_tframes_per_second,fuchsia_audio::SampleTypesample_type)
Defined at line 275 of file ../../src/media/audio/services/device_registry/inspector.cc