Methods
broadcast
- broadcast(data: string | ArrayBufferLike | Blob | ArrayBufferView): void
-
Parameters
-
data: string | ArrayBufferLike | Blob | ArrayBufferView
Returns void
emitState
- emitState(id: string, ws: WebSocket): void
get
- get(id: string): WebSocket
-
Parameters
Returns WebSocket
onBroadcast
- onBroadcast(data: any): void
onClose
- onClose(id: string, code: number, reason: string): boolean
-
Parameters
-
id: string
-
code: number
-
reason: string
Returns boolean
onMessage
- onMessage(id: string, data: any): boolean
-
Parameters
Returns boolean
onRequestReadyState
- onRequestReadyState(id: string, data: any): number
-
Parameters
Returns number
onStatus
- onStatus(id: string, status: number): void
-
Parameters
-
id: string
-
status: number
Returns void
set
- set(id: string, ws: WebSocket): void
ALPHA, do not use The Router route messages from different servers