class ClockProperties

Defined at line 780 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h

Public Methods

void ClockProperties ()

Defined at line 782 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h

void ClockProperties (const ClockProperties & other)

Defined at line 783 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h

ClockProperties & operator= (const ClockProperties & other)

Defined at line 784 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h

void ClockProperties (ClockProperties && other)

Defined at line 785 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

::fidl::WireTableBuilder< ::fuchsia_virtualaudio::wire::ClockProperties> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_virtualaudio::wire::ClockProperties> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_virtualaudio::wire::ClockProperties>> frame)

Return a builder that relies on explicitly allocating |fidl::ObjectView|s.

int32_t & domain ()

The clock domain is an int32 provided by the clock tree to an audio

driver. special values for `CLOCK_DOMAIN_MONOTONIC` (0), and

`CLOCK_DOMAIN_EXTERNAL` (-1) (not locally controllable) are defined in

`fuchsia.hardware.audio`. Note: other than -1, clients should treat any

negative `clock_domain` value as invalid.

Optional.

bool has_domain ()
ClockProperties & operator= (ClockProperties && other)

Defined at line 786 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h

int32_t & rate_adjustment_ppm ()

Rate-adjustment value for this clock. If omitted, treated as 0 ppm.

Optional.

bool has_rate_adjustment_ppm ()
void ~ClockProperties ()

Defined at line 788 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder