Class WebSocketLinker<T, U>

WebSocket链接器类,提供WebSocket连接和消息处理功能。

Type Parameters

  • T

    解析后数据的类型。

  • U extends boolean

    是否需要解析数据的标志。

Constructors

  • 构造函数,初始化WebSocket连接器。

    Type Parameters

    • T
    • U extends boolean

    Parameters

    • url: string

      WebSocket链接地址。

    • parseData: U

      是否需要解析数据的标志。

    • messageHandler: U extends true
          ? WSMessageTypeExt<string, T>
          : WSMessageType<string>

      消息处理函数。

    • OptionalparseFun: ((ev: MessageEvent<string>) => string)

      可选的消息体处理函数,用于预处理原始消息。

        • (ev): string
        • Parameters

          • ev: MessageEvent<string>

          Returns string

    Returns WebSocketLinker<T, U>

Methods