template <>
class WireWeakAsyncClientImpl
Defined at line 22348 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/wire_messaging.h
Public Methods
::fidl::internal::WireThenable< ::fuchsia_media::StreamSink::SendPacket> SendPacket (const ::fuchsia_media::wire::StreamPacket & packet)
Sends a packet to the service. The response is sent when the service is
done with the associated payload memory.
`packet` must be valid for the current buffer set, otherwise the service
will close the connection.
Allocates 72 bytes of request buffer on the stack. The callback is stored on the heap.
::fidl::internal::WireThenable< ::fuchsia_media::StreamSink::DiscardAllPackets> DiscardAllPackets ()
Discards packets previously sent via `SendPacket` or `SendPacketNoReply`
and not yet released. The response is sent after all packets have been
released.
Allocates 16 bytes of request buffer on the stack. The callback is stored on the heap.