WebTransport
[<Interface>]
type WebTransport =
abstract member closed: Promise<WebTransportCloseInfo>
abstract member congestionControl: WebTransportCongestionControl
abstract member datagrams: WebTransportDatagramDuplexStream
abstract member incomingBidirectionalStreams: ReadableStream<obj>
abstract member incomingUnidirectionalStreams: ReadableStream<obj>
abstract member protocol: string
abstract member ready: Promise<unit>
abstract member reliability: WebTransportReliabilityMode
static member Create (closed: Promise<WebTransportCloseInfo>, congestionControl: WebTransportCongestionControl, datagrams: WebTransportDatagramDuplexStream, incomingBidirectionalStreams: ReadableStream<obj>, incomingUnidirectionalStreams: ReadableStream<obj>, protocol: string, ready: Promise<unit>, reliability: WebTransportReliabilityMode, close: WebTransportCloseInfo option -> unit, createBidirectionalStream: WebTransportSendStreamOptions option -> Promise<WebTransportBidirectionalStream>, createUnidirectionalStream: WebTransportSendStreamOptions option -> Promise<WritableStream<obj>>, getStats: unit -> Promise<WebTransportConnectionStats>) : WebTransport
abstract member close (?closeInfo: WebTransportCloseInfo) : unit
abstract member createBidirectionalStream (?options: WebTransportSendStreamOptions) : Promise<WebTransportBidirectionalStream>
abstract member createUnidirectionalStream (?options: WebTransportSendStreamOptions) : Promise<WritableStream<obj>>
abstract member getStats () : Promise<WebTransportConnectionStats>
| |
|---|
| Assembly | Xantham.Fable.Core.TS |
| Attributes | [<Interface>] |
Properties
abstract member closed: Promise<WebTransportCloseInfo>
abstract member congestionControl: WebTransportCongestionControl
abstract member datagrams: WebTransportDatagramDuplexStream
abstract member incomingBidirectionalStreams: ReadableStream<obj>
abstract member incomingUnidirectionalStreams: ReadableStream<obj>
abstract member protocol: string
abstract member ready: Promise<unit>
abstract member reliability: WebTransportReliabilityMode
Methods
static member Create (closed: Promise<WebTransportCloseInfo>, congestionControl: WebTransportCongestionControl, datagrams: WebTransportDatagramDuplexStream, incomingBidirectionalStreams: ReadableStream<obj>, incomingUnidirectionalStreams: ReadableStream<obj>, protocol: string, ready: Promise<unit>, reliability: WebTransportReliabilityMode, close: WebTransportCloseInfo option -> unit, createBidirectionalStream: WebTransportSendStreamOptions option -> Promise<WebTransportBidirectionalStream>, createUnidirectionalStream: WebTransportSendStreamOptions option -> Promise<WritableStream<obj>>, getStats: unit -> Promise<WebTransportConnectionStats>) : WebTransport
abstract member close (?closeInfo: WebTransportCloseInfo) : unit
abstract member createBidirectionalStream (?options: WebTransportSendStreamOptions) : Promise<WebTransportBidirectionalStream>
abstract member createUnidirectionalStream (?options: WebTransportSendStreamOptions) : Promise<WritableStream<obj>>
abstract member getStats () : Promise<WebTransportConnectionStats>