constwebsocket:object
Defined in: websocket.ts:43
connect: (
url) =>Promise<{id:number; }>
Opens a WebSocket connection; resolves with a connection id.
string
Promise<{ id: number; }>
disconnect: (
id) =>Promise<void>
Closes a connection.
number
Promise<void>
onMessage: (
handler) =>Promise<() =>Promise<void>>
Listens for incoming messages: handler({ id, message }).
(event) => void
Promise<() => Promise<void>>
onStatus: (
handler) =>Promise<() =>Promise<void>>
Listens for connection state changes: handler({ id, state }).
(event) => void
Promise<() => Promise<void>>
sendMessage: (
id,message) =>Promise<void>
Sends a text message on a connection.
number
string
Promise<void>
connect(
url):Promise<{id:number; }>
Defined in: websocket.ts:9
Opens a WebSocket connection; resolves with a connection id.
string
Promise<{ id: number; }>
disconnect(
id):Promise<void>
Defined in: websocket.ts:19
Closes a connection.
number
Promise<void>
onMessage(
handler):Promise<() =>Promise<void>>
Defined in: websocket.ts:24
Listens for incoming messages: handler({ id, message }).
(event) => void
Promise<() => Promise<void>>
onStatus(
handler):Promise<() =>Promise<void>>
Defined in: websocket.ts:34
Listens for connection state changes: handler({ id, state }).
(event) => void
Promise<() => Promise<void>>
sendMessage(
id,message):Promise<void>
Defined in: websocket.ts:14
Sends a text message on a connection.
number
string
Promise<void>