class DelayInfo
Defined at line 351 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
Public Methods
void DelayInfo (Storage_ storage)
void DelayInfo ()
Defined at line 356 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
void DelayInfo (DelayInfo && )
Defined at line 357 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
void DelayInfo (const DelayInfo & other)
DelayInfo & operator= (DelayInfo && )
Defined at line 358 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
DelayInfo & operator= (const DelayInfo & other)
bool operator== (const DelayInfo & other)
bool operator!= (const DelayInfo & other)
bool IsEmpty ()
const std::optional<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.
::std::optional<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.
DelayInfo & internal_delay (std::optional<int64_t> value)
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.
const std::optional<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.
::std::optional<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.
DelayInfo & external_delay (std::optional<int64_t> value)
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.
void DelayInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits