class PacketStreamOptions

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

Parameters specified by a caller when creating a packet stream.

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

void PacketStreamOptions ()

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

void PacketStreamOptions (const PacketStreamOptions & other)

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

PacketStreamOptions & operator= (const PacketStreamOptions & other)

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

void PacketStreamOptions (PacketStreamOptions && other)

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

void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_audio_device::wire::PacketStreamOptions> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_audio_device::wire::PacketStreamOptions> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_audio_device::wire::PacketStreamOptions>> frame)

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

::fuchsia_audio_device::wire::PacketStreamFormat & format ()

The format (sample format, channelization, frame rate, encoding) of the

packet stream to be created.

Required.

bool has_format ()
PacketStreamOptions & operator= (PacketStreamOptions && other)

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

void ~PacketStreamOptions ()

Defined at line 2852 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