UNPKG

muweb-socket

Version:

WebSocket communication for mudb

19 lines (18 loc) 560 B
import { MuSessionId, MuSocketState, MuSocket, MuSocketSpec } from 'mudb/socket'; export declare class MuWebSocket implements MuSocket { readonly sessionId: MuSessionId; state: MuSocketState; private _url; private _reliableSocket; private _unreliableSockets; private _maxSockets; private _nextSocketSend; constructor(spec: { sessionId: MuSessionId; url: string; maxSockets?: number; }); open(spec: MuSocketSpec): void; send(data: Uint8Array, unreliable?: boolean): void; close(): void; }