Networking · class

WebRtcTransport

Explained in Networking and rollback.

class WebRtcTransport implements Transport
import { WebRtcTransport } from '@driftengine/network';

Constructor

new

constructor(options: WebRtcTransportOptions)
ParameterTypeDescription
optionsWebRtcTransportOptions

Properties

NameTypeDescription
selfreadonlyPeerId

Accessors

NameTypeDescription
stategetTransportState
droppedgetnumber

Methods

send

send(_to: PeerId, message: Uint8Array): void
ParameterTypeDescription
_toPeerId
messageUint8Array

drain

drain(into: MessageSink): void
ParameterTypeDescription
intoMessageSink

close

close(): void