次の方法で共有


RequestDisassembler class

ストリーミング要求逆アセンブラー。

Extends

コンストラクター

RequestDisassembler(PayloadSender, string, StreamingRequest)

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

プロパティ

payloadType
request

メソッド

getStream()

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

継承されたメソッド

disassemble()

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

コンストラクターの詳細

RequestDisassembler(PayloadSender, string, StreamingRequest)

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

new RequestDisassembler(sender: PayloadSender, id: string, request?: StreamingRequest)

パラメーター

sender
PayloadSender

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

id

string

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

request
StreamingRequest

逆アセンブルする要求。

プロパティの詳細

payloadType

payloadType: PayloadTypes

プロパティ値

request

request?: StreamingRequest

プロパティ値

メソッドの詳細

getStream()

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

function getStream(): Promise<IStreamWrapper>

戻り値

Promise<IStreamWrapper>

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

継承済みメソッドの詳細

disassemble()

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

function disassemble(): Promise<void>

戻り値

Promise<void>

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

PayloadDisassembler.disassembleから継承