Skip to content

toolmark-monorepo / @toolmark/core/bridge/websocket / WebSocketTransportStatus

Interface: WebSocketTransportStatus ​

Defined in: packages/core/src/bridge/websocket.ts:11

A connection state reported through WebSocketTransportOptions.onStatus.

Properties ​

closeCode? ​

optional closeCode?: number

Defined in: packages/core/src/bridge/websocket.ts:18

The close code, for closed.


firstConnectFailed? ​

optional firstConnectFailed?: boolean

Defined in: packages/core/src/bridge/websocket.ts:20

true on the closed status of the very first connection when it never opened.


state ​

state: "open" | "connecting" | "closed" | "stopped"

Defined in: packages/core/src/bridge/websocket.ts:16

connecting (each attempt), open (after onOpen resolved), closed (a socket closed) or stopped (terminal close code, rejecting onOpen, or close(); no further reconnects).