次の方法で共有


HttpContentStreamDisassembler class

Http コンテンツ ストリームの逆アセンブラー

Extends

コンストラクター

HttpContentStreamDisassembler(PayloadSender, HttpContentStream)

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

プロパティ

contentStream
payloadType

メソッド

getStream()

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

継承されたメソッド

disassemble()

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

コンストラクターの詳細

HttpContentStreamDisassembler(PayloadSender, HttpContentStream)

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

new HttpContentStreamDisassembler(sender: PayloadSender, contentStream: HttpContentStream)

パラメーター

sender
PayloadSender

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

contentStream
HttpContentStream

逆アセンブルする HttpContentStream

プロパティの詳細

contentStream

contentStream: HttpContentStream

プロパティ値

payloadType

payloadType: PayloadTypes

プロパティ値

メソッドの詳細

getStream()

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

function getStream(): Promise<IStreamWrapper>

戻り値

Promise<IStreamWrapper>

サブスクライブ可能な Strea を含む IStreamWrapper

継承済みメソッドの詳細

disassemble()

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

function disassemble(): Promise<void>

戻り値

Promise<void>

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

PayloadDisassembler.disassembleから継承