Appearance
WebSocketManager
Package: @erinjs/ws
Constructor
| Name | Type | Optional | Description |
|---|---|---|---|
options | WebSocketManagerOptions | No |
Properties
| Name | Type | Readonly | Optional | Description |
|---|---|---|---|---|
gatewayUrl | string | null | No | No | |
options | WebSocketManagerOptions | Yes | No | |
shardCount | number | No | No | |
shards | Map<number, WebSocketShard> | No | No |
Methods
connect() async
Returns: Promise<void>
Parameters:
None
destroy()
Returns: void
Parameters:
None
getShardCount()
Returns: number
Parameters:
None
send()
Returns: void
Parameters:
| Name | Type | Optional | Description |
|---|---|---|---|
shardId | number | No | |
payload | GatewaySendPayload | No |