class StreamSinkPutPacketRequest
Defined at line 1639 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/natural_types.h
Public Methods
void StreamSinkPutPacketRequest (Storage_ storage)
bool IsEmpty ()
void StreamSinkPutPacketRequest ()
Defined at line 1645 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/natural_types.h
void StreamSinkPutPacketRequest (StreamSinkPutPacketRequest && )
Defined at line 1646 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/natural_types.h
StreamSinkPutPacketRequest & operator= (StreamSinkPutPacketRequest && )
Defined at line 1647 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/natural_types.h
const std::optional< ::fuchsia_audio::Packet> & packet ()
Describes the packet. This field is required.
::std::optional< ::fuchsia_audio::Packet> & packet ()
Describes the packet. This field is required.
StreamSinkPutPacketRequest & packet (std::optional< ::fuchsia_audio::Packet> value)
Describes the packet. This field is required.
const std::optional< ::zx::eventpair> & release_fence ()
Eventpair closed when the consumer is done with the packet and the buffer region
associated with the packet may be reused. Packets may be released in any order. The
release fence may be duplicated by the service, so it must be sent with right
`ZX_RIGHT_DUPLICATE`. This field is optional.
::std::optional< ::zx::eventpair> & release_fence ()
Eventpair closed when the consumer is done with the packet and the buffer region
associated with the packet may be reused. Packets may be released in any order. The
release fence may be duplicated by the service, so it must be sent with right
`ZX_RIGHT_DUPLICATE`. This field is optional.
StreamSinkPutPacketRequest & release_fence (std::optional< ::zx::eventpair> value)
Eventpair closed when the consumer is done with the packet and the buffer region
associated with the packet may be reused. Packets may be released in any order. The
release fence may be duplicated by the service, so it must be sent with right
`ZX_RIGHT_DUPLICATE`. This field is optional.
void StreamSinkPutPacketRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits