WebSocketClient class
Cliente basado en sockets web que se usará como transporte de streaming.
Constructores
Web |
Crea una nueva instancia de la clase WebSocketClient. |
Métodos
connect() | Establezca una conexión sin encabezados personalizados. |
disconnect() | Detenga que este cliente escuche. |
send(Streaming |
Tarea que se usa para enviar datos a través de esta conexión de cliente. |
Detalles del constructor
WebSocketClient({ disconnectionHandler: (message: string) => void, requestHandler: RequestHandler, url: string })
Crea una nueva instancia de la clase WebSocketClient.
new WebSocketClient(__namedParameters: { disconnectionHandler: (message: string) => void, requestHandler: RequestHandler, url: string })
Parámetros
- __namedParameters
-
{ disconnectionHandler: (message: string) => void, requestHandler: RequestHandler, url: string }
Detalles del método
connect()
Establezca una conexión sin encabezados personalizados.
function connect(): Promise<void>
Devoluciones
Promise<void>
Promesa que no se resolverá hasta que el cliente deje de escuchar mensajes entrantes.
disconnect()
Detenga que este cliente escuche.
function disconnect()
send(StreamingRequest)
Tarea que se usa para enviar datos a través de esta conexión de cliente.
function send(request: StreamingRequest): Promise<IReceiveResponse>
Parámetros
- request
- StreamingRequest
Instancia de
Devoluciones
Promise<IReceiveResponse>
Promesa que generará una instancia de recepción de respuesta al finalizar la operación de envío.