HttpContentStreamDisassembler class

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

Extends

コンストラクター

HttpContentStreamDisassembler(PayloadSender, HttpContentStream)

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

プロパティ

contentStream
payloadType

メソッド

getStream()

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

継承されたメソッド

disassemble()

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

コンストラクターの詳細

HttpContentStreamDisassembler(PayloadSender, HttpContentStream)

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

new HttpContentStreamDisassembler(sender: PayloadSender, contentStream: HttpContentStream)

パラメーター

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 から継承