Constructors

Methods

  • Send a message, automatically connecting if needed Abstracts away connection logic

    Parameters

    • data: any

    Returns Promise<void>

  • Clear all handlers

    Returns void

  • Connect to the WebSocket server

    Returns Promise<void>

  • Disconnect from the WebSocket server

    Returns void

  • Get the number of registered handlers

    Returns number

  • Check if connected

    Returns boolean

  • Register a message handler All registered handlers will be called when a message is received

    Parameters

    • handler: MessageHandler

    Returns void

  • Remove a specific handler

    Parameters

    • handler: MessageHandler

    Returns void

  • Send a message to the WebSocket server

    Parameters

    • data: any

    Returns void