template <>

class WireTableBuilder

Defined at line 816 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/wire_types.h

Public Methods

template <typename First = int64_t, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<int64_t>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_audio_device::wire::DelayInfo> & internal_delay (First && first, Args &&... args_)

The driver's best estimate of the delay internal to the hardware it abstracts for

the chosen format. This duration must be non-negative.

Required.

Defined at line 832 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/wire_types.h

template <typename First = int64_t, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<int64_t>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_audio_device::wire::DelayInfo> & external_delay (First && first, Args &&... args_)

The amount of pipeline delay beyond the interconnect (subsequent to the

DMA "read" position for output devices, or prior to the DMA "write"

position for input devices). If present, this duration must be non-negative.

Optional.

Defined at line 849 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/wire_types.h

Friends

template <>
class DelayInfo