toolmark-monorepo / @toolmark/core/bridge/websocket / WebSocketOpenIo
Interface: WebSocketOpenIo
Defined in: packages/core/src/bridge/websocket.ts:24
Frame access for WebSocketTransportOptions.onOpen.
Methods
receive()
receive(
timeoutMs?):Promise<unknown>
Defined in: packages/core/src/bridge/websocket.ts:30
Resolves with the next parsed JSON frame received while onOpen runs (FIFO). Rejects with Error('receive timeout') after timeoutMs, Error('socket closed') when the socket closes, or Error('receive unavailable') when called after onOpen has finished.
Parameters
timeoutMs?
number
Returns
Promise<unknown>