class PacketStream
Defined at line 785 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
Configuration for a fuchsia.hardware.audio/PacketStreamControl.
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_virtualaudio::wire::PacketStream> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_virtualaudio::wire::PacketStream> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_virtualaudio::wire::PacketStream>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
void PacketStream ()
Defined at line 787 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
void PacketStream (const PacketStream & other)
Defined at line 788 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
PacketStream & operator= (const PacketStream & other)
Defined at line 789 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
void PacketStream (PacketStream && other)
Defined at line 790 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
PacketStream & operator= (PacketStream && other)
Defined at line 791 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
::fuchsia_hardware_audio::wire::BufferType & supported_buffer_types ()
The buffer methods supported by this driver.
Required.
bool has_supported_buffer_types ()
bool & needs_cache_flush_or_invalidate ()
When set to true, indicates that the packet-stream runs in a different cache coherency
domain. Clients must ensure data writes are flushed to main memory (during output)
or invalidated before reading (during input).
Optional.
bool has_needs_cache_flush_or_invalidate ()
void ~PacketStream ()
Defined at line 793 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder