UNPKG

detritus-client-socket

Version:

A TypeScript NodeJS library to interact with Discord's Gateway

45 lines (44 loc) 1.18 kB
/// <reference types="node" /> import { RTPHeader } from './mediapackets/rtp'; declare class BaseError extends Error { } export declare class DroppedPacketError extends BaseError { packet: any; constructor(packet: any, message?: string); } export declare class SocketKillError extends BaseError { code: number; reason: null | string; constructor(code: number, reason?: null | string); } export declare class MediaPacketError extends BaseError { from: { address: string; port: number; }; packet: Buffer; constructor(message: string, from: { address: string; port: number; }, packet: Buffer); } export declare class MediaRTPError extends MediaPacketError { rtp: { header: RTPHeader; nonce?: Buffer; payload?: Buffer; }; constructor(message: string, from: { address: string; port: number; }, packet: Buffer, rtp: { header: RTPHeader; nonce?: Buffer; payload?: Buffer; }); } export declare class InflateError extends BaseError { code: number | string; constructor(message: string, code: number | string); } export {};