Partager via


NodeWebSocketFactory class

Représente un NodeWebSocketFactory pour créer un serveur WebSocket.

Extends

Constructeurs

NodeWebSocketFactory()

Initialise une nouvelle instance de la classe NodeWebSocketFactory.

Méthodes

createWebSocket(INodeIncomingMessage, INodeSocket, INodeBuffer)

Crée une instance NodeWebSocket.

Détails du constructeur

NodeWebSocketFactory()

Initialise une nouvelle instance de la classe NodeWebSocketFactory.

new NodeWebSocketFactory()

Détails de la méthode

createWebSocket(INodeIncomingMessage, INodeSocket, INodeBuffer)

Crée une instance NodeWebSocket.

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

Paramètres

req
INodeIncomingMessage

Un IncomingMessage à partir du module « http » dans Node.js.

socket
INodeSocket

Socket connectant le bot et le serveur, à partir du module « net » dans Node.js.

head
INodeBuffer

Premier paquet du flux mis à niveau qui peut être vide par https://nodejs.org/api/http.html#http_event_upgrade_1.

Retours

Promise<NodeWebSocket>

Une instance NodeWebSocket prête pour la diffusion en continu.

Remarques

Les paramètres de cette méthode doivent être associés à un événement « upgrade » hors d’un serveur HTTP Node.js.