⚠️ Internal: This API is not publically exported by the
package.
Accessors
active
- get active(): boolean
Returns boolean
uptime
- get uptime(): number
Returns number
Methods
connect
- connect(__namedParameters?): void
Returns void
disconnect
- disconnect(code?, reason?): boolean
Parameters
Optional
code: number
Optional
reason: string
Returns boolean
emit
- emit<E>(event, ...args): boolean
Returns boolean
eventNames
- eventNames(): (string | symbol)[]
Returns (string | symbol)[]
getMaxListeners
- getMaxListeners(): number
Returns number
listenerCount
- listenerCount<E>(event): number
Returns number
Properties
Private
_onclose
_onclose: any
Private
_onerror
_onerror: any
Private
_onmessage
_onmessage: any
Private
_onopen
_onopen: any
Private
catchError
catchError: any
Private
Optional
connectedAt
connectedAt?: any
Private
Optional
readyAt
readyAt?: any
Private
reconnectTry
reconnectTry: any
Private
Optional
reconnectionPromise
reconnectionPromise?: any
stats
stats: {
cpu: {
cores: number;
lavalinkLoad: number;
systemLoad: number;
};
frameStats: {
deficit: number;
nulled: number;
sent: number;
};
memory: {
allocated: number;
free: number;
reservable: number;
used: number;
};
players: number;
playingPlayers: number;
uptime: number;
}
Type declaration
Readonly
cpu: {
cores: number;
lavalinkLoad: number;
systemLoad: number;
}
Readonly
cores: number
Readonly
lavalinkLoad: number
Readonly
systemLoad: number
Readonly
frameStats: {
deficit: number;
nulled: number;
sent: number;
}
Readonly
deficit: number
Readonly
nulled: number
Readonly
sent: number
Readonly
memory: {
allocated: number;
free: number;
reservable: number;
used: number;
}
Readonly
allocated: number
Readonly
free: number
Readonly
reservable: number
Readonly
used: number
Readonly
players: number
Readonly
playingPlayers: number
Readonly
uptime: number
Private
userId
userId: any
Static
Readonly
NATIVE_OPS
NATIVE_OPS: ("ready" | "stats" | "event" | "playerUpdate")[]