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?
optionalcloseCode?:number
Defined in: packages/core/src/bridge/websocket.ts:18
The close code, for closed.
firstConnectFailed?
optionalfirstConnectFailed?: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).