Condividi tramite


NodeWebSocketFactory class

Rappresenta un Oggetto NodeWebSocketFactory per creare un server WebSocket.

Extends

Costruttori

NodeWebSocketFactory()

Inizializza una nuova istanza della classe NodeWebSocketFactory.

Metodi

createWebSocket(INodeIncomingMessage, INodeSocket, INodeBuffer)

Crea un'istanza di NodeWebSocket .

Dettagli costruttore

NodeWebSocketFactory()

Inizializza una nuova istanza della classe NodeWebSocketFactory.

new NodeWebSocketFactory()

Dettagli metodo

createWebSocket(INodeIncomingMessage, INodeSocket, INodeBuffer)

Crea un'istanza di NodeWebSocket .

function createWebSocket(req: INodeIncomingMessage, socket: INodeSocket, head: INodeBuffer): Promise<NodeWebSocket>

Parametri

req
INodeIncomingMessage

Oggetto IncomingMessage dal modulo "http" in Node.js.

socket
INodeSocket

Socket che connette il bot e il server dal modulo 'net' in Node.js.

head
INodeBuffer

Primo pacchetto del flusso aggiornato che può essere vuoto per https://nodejs.org/api/http.html#http_event_upgrade_1.

Restituisce

Promise<NodeWebSocket>

Un'istanza NodeWebSocket pronta per lo streaming.

Commenti

I parametri per questo metodo devono essere associati a un evento 'upgrade' di un server HTTP Node.js.