Home Reference Source Test
public class | source

WebSocketDataChannel

Extends:

ObservableDataChannel → WebSocketDataChannel

Constructor Summary

Public Constructor
public

constructor(ws: WebSocket)

Member Summary

Public Members
public get

readyState: DataChannel.ReadyState

Method Summary

Public Methods
public

sendChunk(msg: Uint8Array)

Inherited Summary

From class Observable
public static get

WILDCARD: string: string

public

bubble(observable: Observable, types: ...string)

public

fire(type: string, args: ...*): Promise

public

off(type: string, id: number)

public

on(type: string, callback: Function): number

From class DataChannel
public get
public get abstract

readyState: DataChannel.ReadyState

public

close()

public

confirmExpectedMessage(type: Message.Type, success: boolean)

public

expectMessage(types: Message.Type | Array<Message.Type>, timeoutCallback: function(), msgTimeout: number, chunkTimeout: number)

public

isExpectingMessage(type: Message.Type): boolean

public

send(msg: Uint8Array)

public abstract

sendChunk(msg: Uint8Array)

protected

_onMessage(msg: ArrayBuffer)

Public Constructors

public constructor(ws: WebSocket) source

Override:

DataChannel#constructor

Params:

NameTypeAttributeDescription
ws WebSocket

Public Members

public get readyState: DataChannel.ReadyState source

Override:

DataChannel#readyState

Public Methods

public sendChunk(msg: Uint8Array) source

Override:

DataChannel#sendChunk

Params:

NameTypeAttributeDescription
msg Uint8Array