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 226 of file ../../src/media/audio/services/device_registry/inspector.cc
void ~RingBufferInspectInstance ()
Defined at line 233 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordDestructionTime (const zx::time & destroyed_at)
Defined at line 235 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordStartTime (const zx::time & started_at)
Defined at line 240 of file ../../src/media/audio/services/device_registry/inspector.cc
void RecordStopTime (const zx::time & stopped_at)
Defined at line 252 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 259 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 277 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 287 of file ../../src/media/audio/services/device_registry/inspector.cc