WebSocketClient class
Client basato su Web socket da usare come trasporto di streaming.
Costruttori
| Web |
Crea una nuova istanza della classe WebSocketClient |
Metodi
| connect() | Stabilire una connessione senza intestazioni personalizzate. |
| disconnect() | Arrestare l'ascolto del client. |
| send(Streaming |
Attività usata per inviare dati tramite questa connessione client. |
Dettagli costruttore
WebSocketClient({ disconnectionHandler: (message: string) => void, requestHandler: RequestHandler, url: string })
Crea una nuova istanza della classe WebSocketClient
new WebSocketClient(__namedParameters: { disconnectionHandler: (message: string) => void, requestHandler: RequestHandler, url: string })
Parametri
- __namedParameters
-
{ disconnectionHandler: (message: string) => void, requestHandler: RequestHandler, url: string }
Dettagli metodo
connect()
Stabilire una connessione senza intestazioni personalizzate.
function connect(): Promise<void>
Restituisce
Promise<void>
Promessa che non verrà risolta finché il client non smette di ascoltare i messaggi in arrivo.
disconnect()
Arrestare l'ascolto del client.
function disconnect()
send(StreamingRequest)
Attività usata per inviare dati tramite questa connessione client.
function send(request: StreamingRequest): Promise<IReceiveResponse>
Parametri
- request
- StreamingRequest
Istanza di StreamingRequest da inviare.
Restituisce
Promise<IReceiveResponse>
Promessa che produrrà un'istanza della risposta di ricezione al completamento dell'operazione di invio.