WebTransport
interface
interface WebTransport
variable
var WebTransport: { … }The constructor object for WebTransport, used to open a new
WebTransport session to the server at the given url.
Constructors
constructor
new WebTransport(url: string | URL, options?: WebTransportOptions): WebTransportProperties
closed
readonly closed: Promise<WebTransportCloseInfo>
datagrams
readonly datagrams: WebTransportDatagramDuplexStream
incomingBidirectionalStreams
readonly incomingBidirectionalStreams: ReadableStream<WebTransportBidirectionalStream>
incomingUnidirectionalStreams
readonly incomingUnidirectionalStreams: ReadableStream<WebTransportReceiveStream>
ready
readonly ready: Promise<void>
prototype
prototype: WebTransportMethods
close
close(closeInfo?: WebTransportCloseInfo): void
createBidirectionalStream
createBidirectionalStream(options?: WebTransportSendStreamOptions): Promise<WebTransportBidirectionalStream>
createUnidirectionalStream
createUnidirectionalStream(options?: WebTransportSendStreamOptions): Promise<WebTransportSendStream>
createSendGroup
createSendGroup(): WebTransportSendGroup