export declare class WebSocketShard extends AsyncEventEmitter<WebSocketShardEventsMap> export declare class WebSocketShard extends AsyncEventEmitter<WebSocketShardEventsMap> No summary provided.
Extends
AsyncEventEmitter<WebSocketShardEventsMap>constructor(strategy, id)
Constructs a new instance of the 
WebSocketShard class| Name | Type | Optional | Description | 
|---|---|---|---|
| strategy | IContextFetchingStrategy | No | None | 
| id | number | No | None | 
Readonly
id
:
number
Readonly
connect()
:
Promise<void>
destroy(options?)
:
Promise<void>
| Name | Type | Optional | Description | 
|---|---|---|---|
| options | WebSocketShardDestroyOptions | Yes | None | 
send(payload)
:
Promise<void>
| Name | Type | Optional | Description | 
|---|---|---|---|
| payload | GatewaySendPayload | No | None |