Class BaseTransport<T>Abstract

Type Parameters

  • T = {}

Hierarchy

Implements

Constructors

  • Type Parameters

    • T = {}

    Returns BaseTransport<T>

Properties

_requestId: any
_requests: any
e: Map<"request" | keyof T, EventData[]>

Methods

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Returns void

  • Type Parameters

    • E extends string | number | symbol

    Parameters

    • event: string | E
    • Rest ...args: any[] | Arguments<ClientEvents<T>[E]>

    Returns undefined | BaseTransport<T>

  • Parameters

    Returns void

  • Type Parameters

    • E extends string | number | symbol

    Parameters

    • event: E
    • Optional callback: ClientEvents<T>[E]

    Returns undefined | BaseTransport<T>

  • Type Parameters

    • E extends string | number | symbol

    Parameters

    • event: E
    • callback: ClientEvents<T>[E]
    • Optional ctx: any

    Returns BaseTransport<T>

  • Type Parameters

    • E extends string | number | symbol

    Parameters

    • event: E
    • callback: ClientEvents<T>[E]
    • Optional ctx: any

    Returns void

  • Parameters

    Returns Promise<unknown>

Generated using TypeDoc