class Device_Proxy

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

Public Members

function_impl OnSetFormat
function_impl OnSetGain
function_impl OnBufferCreated
function_impl OnStart
function_impl OnStop
function_impl OnPositionNotify

Public Methods

void Device_Proxy (::fidl::internal::ProxyController * controller)
void ~Device_Proxy ()
zx_status_t Dispatch_ (::fidl::HLCPPIncomingMessage message)
void GetFormat (GetFormatCallback callback)

cts-coverage-fidl-name:fuchsia.virtualaudio/Device.GetFormat

void GetGain (GetGainCallback callback)

cts-coverage-fidl-name:fuchsia.virtualaudio/Device.GetGain

void GetBuffer (GetBufferCallback callback)

cts-coverage-fidl-name:fuchsia.virtualaudio/Device.GetBuffer

void SetNotificationFrequency (uint32_t notifications_per_ring, SetNotificationFrequencyCallback callback)

cts-coverage-fidl-name:fuchsia.virtualaudio/Device.SetNotificationFrequency

void GetPosition (GetPositionCallback callback)

cts-coverage-fidl-name:fuchsia.virtualaudio/Device.GetPosition

void ChangePlugState (int64_t plug_change_time, bool plugged, ChangePlugStateCallback callback)

cts-coverage-fidl-name:fuchsia.virtualaudio/Device.ChangePlugState

void AdjustClockRate (int32_t ppm_from_monotonic, AdjustClockRateCallback callback)

cts-coverage-fidl-name:fuchsia.virtualaudio/Device.AdjustClockRate