NodeWebSocketFactory class

WebSocket サーバーを作成する NodeWebSocketFactory を表します。

Extends

コンストラクター

NodeWebSocketFactory()

NodeWebSocketFactory クラスの新しいインスタンスを初期化します。

メソッド

createWebSocket(INodeIncomingMessage, INodeSocket, INodeBuffer)

NodeWebSocket インスタンスを作成します。

コンストラクターの詳細

NodeWebSocketFactory()

NodeWebSocketFactory クラスの新しいインスタンスを初期化します。

new NodeWebSocketFactory()

メソッドの詳細

createWebSocket(INodeIncomingMessage, INodeSocket, INodeBuffer)

NodeWebSocket インスタンスを作成します。

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

パラメーター

req
INodeIncomingMessage

Node.jsの 'http' モジュールからの IncomingMessage。

socket
INodeSocket

Node.jsの 'net' モジュールからボットとサーバーを接続するソケット。

head
INodeBuffer

アップグレードされたストリームの最初のパケット。https://nodejs.org/api/http.html#http_event_upgrade_1ごとに空になる可能性があります。

戻り値

Promise<NodeWebSocket>

ストリーミングの準備ができている NodeWebSocket インスタンス。

注釈

このメソッドのパラメーターは、Node.js HTTP サーバーの 'upgrade' イベントに関連付ける必要があります。