次の方法で共有


ResponseDisassembler class

ストリーミング応答逆アセンブラー。

Extends

コンストラクター

ResponseDisassembler(PayloadSender, string, StreamingResponse)

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

プロパティ

payloadType
response

メソッド

getStream()

この逆アセンブラーが動作しているストリームを取得します。

継承されたメソッド

disassemble()

ペイロードを逆アセンブルし、結果のチャンクを PayloadSender に送信してトランスポート経由でディスパッチするプロセスを開始します。

コンストラクターの詳細

ResponseDisassembler(PayloadSender, string, StreamingResponse)

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

new ResponseDisassembler(sender: PayloadSender, id: string, response: StreamingResponse)

パラメーター

sender
PayloadSender

逆アセンブルされたデータを送信する PayloadSender

id

string

この逆アセンブラーの ID。

response
StreamingResponse

逆アセンブルする応答。

プロパティの詳細

payloadType

payloadType: PayloadTypes

プロパティ値

response

response: StreamingResponse

プロパティ値

メソッドの詳細

getStream()

この逆アセンブラーが動作しているストリームを取得します。

function getStream(): Promise<IStreamWrapper>

戻り値

Promise<IStreamWrapper>

サブスクライブ可能なストリームを含む IStreamWrapper

継承済みメソッドの詳細

disassemble()

ペイロードを逆アセンブルし、結果のチャンクを PayloadSender に送信してトランスポート経由でディスパッチするプロセスを開始します。

function disassemble(): Promise<void>

戻り値

Promise<void>

逆アセンブルされたペイロードが送信された後に完了した Promise。

PayloadDisassembler.disassembleから継承