Class: WebSocketTransport
Defined in: packages/kata-sync/src/transports/websocket.ts:11
Implements
Constructors
Constructor
new WebSocketTransport(url, options): WebSocketTransport;
Defined in: packages/kata-sync/src/transports/websocket.ts:19
Parameters
url
string
options
Returns
WebSocketTransport
Accessors
state
Get Signature
get state(): ConnectionState;
Defined in: packages/kata-sync/src/transports/websocket.ts:24
Returns
Implementation of
Methods
connect()
connect(roomId): Promise<void>;
Defined in: packages/kata-sync/src/transports/websocket.ts:28
Parameters
roomId
string
Returns
Promise<void>
Implementation of
disconnect()
disconnect(): void;
Defined in: packages/kata-sync/src/transports/websocket.ts:80
Returns
void
Implementation of
offReceive()
offReceive(handler): void;
Defined in: packages/kata-sync/src/transports/websocket.ts:99
Parameters
handler
(event) => void
Returns
void
Implementation of
onConnectionChange()
onConnectionChange(handler): void;
Defined in: packages/kata-sync/src/transports/websocket.ts:103
Parameters
handler
(state) => void
Returns
void
Implementation of
KataSyncTransport.onConnectionChange
onReceive()
onReceive(handler): void;
Defined in: packages/kata-sync/src/transports/websocket.ts:95
Parameters
handler
(event) => void
Returns
void
Implementation of
send()
send(event): void;
Defined in: packages/kata-sync/src/transports/websocket.ts:89
Parameters
event
Returns
void