HTTP.WebTransport.SendStream (http_web_transport v0.10.0)

View Source

Writable byte stream owned by a WebTransport session.

Summary

Types

t()

@type t() :: %HTTP.WebTransport.SendStream{
  ref: term(),
  transport: HTTP.WebTransport.t()
}

Functions

abort(send_stream, options \\ [])

@spec abort(t(), keyword() | map()) :: :ok | {:error, term()}

close(send_stream)

@spec close(t()) :: :ok | {:error, term()}

write(send_stream, data, options \\ [])

@spec write(t(), iodata(), keyword() | map()) :: :ok | {:error, term()}