⚠️ Internal: This API is not publically exported by the package.

      Hierarchy

      Accessors

      • get active(): boolean
      • Returns boolean

      • get uptime(): number
      • Returns number

      Constructors

      Methods

      • Parameters

        • Optional code: number
        • Optional reason: string

        Returns boolean

      • Returns (string | symbol)[]

      • Returns number

      • Type Parameters

        Parameters

        • event: E

        Returns number

      Properties

      _onclose: any
      _onerror: any
      _onmessage: any
      _onopen: any
      catchError: any
      connectedAt?: any
      readyAt?: any
      reconnectTry: any
      reconnectionPromise?: any
      session: SessionAPI
      socket: WebSocket
      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
      userId: any
      NATIVE_OPS: ("ready" | "stats" | "event" | "playerUpdate")[]