class PacketStreamControlGetPacketStreamSinkResponse
Defined at line 3176 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/wire_types.h
Public Methods
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
void PacketStreamControlGetPacketStreamSinkResponse ()
Defined at line 3178 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/wire_types.h
void PacketStreamControlGetPacketStreamSinkResponse (const PacketStreamControlGetPacketStreamSinkResponse & other)
Defined at line 3179 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/wire_types.h
PacketStreamControlGetPacketStreamSinkResponse & operator= (const PacketStreamControlGetPacketStreamSinkResponse & other)
Defined at line 3180 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/wire_types.h
void PacketStreamControlGetPacketStreamSinkResponse (PacketStreamControlGetPacketStreamSinkResponse && other)
Defined at line 3181 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/wire_types.h
void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_hardware_audio::wire::PacketStreamControlGetPacketStreamSinkResponse> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_hardware_audio::wire::PacketStreamControlGetPacketStreamSinkResponse> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_hardware_audio::wire::PacketStreamControlGetPacketStreamSinkResponse>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
PacketStreamControlGetPacketStreamSinkResponse & operator= (PacketStreamControlGetPacketStreamSinkResponse && other)
Defined at line 3182 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/wire_types.h
::fidl::ClientEnd< ::fuchsia_hardware_audio::PacketStreamSink> & stream ()
bool has_stream ()
PacketStreamControlGetPacketStreamSinkResponse & set_stream (::fidl::ClientEnd< ::fuchsia_hardware_audio::PacketStreamSink> elem)
PacketStreamControlGetPacketStreamSinkResponse & clear_stream ()
void PacketStreamControlGetPacketStreamSinkResponse (::fidl::AnyArena & allocator)
void PacketStreamControlGetPacketStreamSinkResponse (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_hardware_audio::wire::PacketStreamControlGetPacketStreamSinkResponse>> && frame)
This constructor allows a user controlled allocation (not using a Arena).
It should only be used when performance is key.
As soon as the frame is given to the table, it must not be used directly or for another table.
void Allocate (::fidl::AnyArena & allocator)
void Init (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_hardware_audio::wire::PacketStreamControlGetPacketStreamSinkResponse>> && frame_ptr)
void ~PacketStreamControlGetPacketStreamSinkResponse ()
Defined at line 3184 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder