class DelayInfo
Defined at line 8193 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/wire_types.h
Public Methods
void DelayInfo ()
Defined at line 8195 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/wire_types.h
void DelayInfo (const DelayInfo & other)
Defined at line 8196 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/wire_types.h
DelayInfo & operator= (const DelayInfo & other)
Defined at line 8197 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/wire_types.h
void DelayInfo (DelayInfo && other)
Defined at line 8198 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/wire_types.h
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_audio_device::wire::DelayInfo> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_audio_device::wire::DelayInfo> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_audio_device::wire::DelayInfo>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
int64_t & internal_delay ()
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.
bool has_internal_delay ()
int64_t & external_delay ()
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.
bool has_external_delay ()
DelayInfo & operator= (DelayInfo && other)
Defined at line 8199 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/wire_types.h
void ~DelayInfo ()
Defined at line 8201 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder