Skip to main content
zerotal

Documentation


Documentation / @zerotal/client / Socket / SocketLike

Interface: SocketLike

Defined in: client/src/Socket.ts:38

Minimal WebSocket surface — lets tests inject a fake. Matches the browser WebSocket.

Properties

readyState

readyState: number

Defined in: client/src/Socket.ts:41


onopen

onopen: ((ev) => void) | null

Defined in: client/src/Socket.ts:42


onclose

onclose: ((ev) => void) | null

Defined in: client/src/Socket.ts:43


onerror

onerror: ((ev) => void) | null

Defined in: client/src/Socket.ts:44


onmessage

onmessage: ((ev) => void) | null

Defined in: client/src/Socket.ts:45

Methods

send()

send(data): void

Defined in: client/src/Socket.ts:39

Parameters

data

string

Returns

void


close()

close(code?, reason?): void

Defined in: client/src/Socket.ts:40

Parameters

code?

number

reason?

string

Returns

void