class PacketStreamControlGetPacketStreamSinkResponse
Defined at line 2332 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 2334 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 2335 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 2336 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 2337 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 2338 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 2340 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