.connect()
→ Promise<void>
Connect every spawned shard.
Interface
Pluggable strategy for spawning and connecting gateway shards.
No documented properties.
→ Promise<void>
Connect every spawned shard.
options?: { code?: number; } → Promise<void>
Tear down every shard.
→ Promise<Map<number, ShardStatus>>
Snapshot of per-shard connection status.
→ number
Average heartbeat RTT in milliseconds across shards that have ACKed. Return -1 when unknown. Custom strategies may omit this.
shardId: number, payload: GatewaySendPayload → Promise<void>
Send a gateway payload on a specific shard.
shardIds: number[] → Promise<void>
Prepare shard workers/handles for the given ids (does not necessarily connect).