class Device_ResponseEncoder

Defined at line 4469 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h

Public Methods

::fidl::HLCPPOutgoingMessage GetFormat (::fidl::MessageEncoder * _encoder, ::fuchsia::virtualaudio::Device_GetFormat_Result * Device_GetFormat_Result)

Defined at line 4471 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h

::fidl::HLCPPOutgoingMessage OnSetFormat (::fidl::MessageEncoder * _encoder, uint32_t * frames_per_second, uint32_t * sample_format, uint32_t * num_channels, int64_t * external_delay)

Defined at line 4477 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h

::fidl::HLCPPOutgoingMessage GetGain (::fidl::MessageEncoder * _encoder, ::fuchsia::virtualaudio::Device_GetGain_Result * Device_GetGain_Result)

Defined at line 4489 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h

::fidl::HLCPPOutgoingMessage OnSetGain (::fidl::MessageEncoder * _encoder, bool * current_mute, bool * current_agc, float * current_gain_db)

Defined at line 4495 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h

::fidl::HLCPPOutgoingMessage GetBuffer (::fidl::MessageEncoder * _encoder, ::fuchsia::virtualaudio::Device_GetBuffer_Result * Device_GetBuffer_Result)

Defined at line 4505 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h

::fidl::HLCPPOutgoingMessage OnBufferCreated (::fidl::MessageEncoder * _encoder, ::zx::vmo * ring_buffer, uint32_t * num_ring_buffer_frames, uint32_t * notifications_per_ring)

Defined at line 4511 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetNotificationFrequency (::fidl::MessageEncoder * _encoder, ::fuchsia::virtualaudio::Device_SetNotificationFrequency_Result * Device_SetNotificationFrequency_Result)

Defined at line 4524 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h

::fidl::HLCPPOutgoingMessage OnStart (::fidl::MessageEncoder * _encoder, int64_t * start_time)

Defined at line 4530 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h

::fidl::HLCPPOutgoingMessage OnStop (::fidl::MessageEncoder * _encoder, int64_t * stop_time, uint32_t * ring_position)

Defined at line 4536 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h

::fidl::HLCPPOutgoingMessage GetPosition (::fidl::MessageEncoder * _encoder, ::fuchsia::virtualaudio::Device_GetPosition_Result * Device_GetPosition_Result)

Defined at line 4544 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h

::fidl::HLCPPOutgoingMessage OnPositionNotify (::fidl::MessageEncoder * _encoder, int64_t * monotonic_time, uint32_t * ring_position)

Defined at line 4550 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h

::fidl::HLCPPOutgoingMessage ChangePlugState (::fidl::MessageEncoder * _encoder, ::fuchsia::virtualaudio::Device_ChangePlugState_Result * Device_ChangePlugState_Result)

Defined at line 4558 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h

::fidl::HLCPPOutgoingMessage AdjustClockRate (::fidl::MessageEncoder * _encoder, ::fuchsia::virtualaudio::Device_AdjustClockRate_Result * Device_AdjustClockRate_Result)

Defined at line 4564 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/hlcpp/fuchsia/virtualaudio/cpp/fidl.h