WebSocketClient class
ストリーミング トランスポートとして使用する Web ソケット ベースのクライアント。
コンストラクター
Web |
WebSocketClient クラスの新しいインスタンスを作成します。 |
メソッド
connect() | カスタム ヘッダーのない接続を確立します。 |
disconnect() | このクライアントがリッスンしないようにします。 |
send(Streaming |
このクライアント接続経由でデータを送信するために使用されるタスク。 |
コンストラクターの詳細
WebSocketClient({ disconnectionHandler: (message: string) => void, requestHandler: RequestHandler, url: string })
WebSocketClient クラスの新しいインスタンスを作成します。
new WebSocketClient(__namedParameters: { disconnectionHandler: (message: string) => void, requestHandler: RequestHandler, url: string })
パラメーター
- __namedParameters
-
{ disconnectionHandler: (message: string) => void, requestHandler: RequestHandler, url: string }
メソッドの詳細
connect()
カスタム ヘッダーのない接続を確立します。
function connect(): Promise<void>
戻り値
Promise<void>
クライアントが受信メッセージのリッスンを停止するまで解決されない約束。
disconnect()
このクライアントがリッスンしないようにします。
function disconnect()
send(StreamingRequest)
このクライアント接続経由でデータを送信するために使用されるタスク。
function send(request: StreamingRequest): Promise<IReceiveResponse>
パラメーター
- request
- StreamingRequest
送信する StreamingRequest インスタンス。
戻り値
Promise<IReceiveResponse>
送信操作の完了時に受信応答のインスタンスを生成する Promise。