Partager via


HttpContentStreamDisassembler class

Désassembleur pour le flux de contenu Http

Extends

Constructeurs

HttpContentStreamDisassembler(PayloadSender, HttpContentStream)

Initialise une nouvelle instance de la classe HttpContentStreamDisassembler.

Propriétés

contentStream
payloadType

Méthodes

getStream()

Obtient le flux sur lequel fonctionne ce désassembleur.

Méthodes héritées

disassemble()

Commence le processus de désassemblage d’une charge utile et l’envoi des blocs résultants au PayloadSender à distribuer sur le transport.

Détails du constructeur

HttpContentStreamDisassembler(PayloadSender, HttpContentStream)

Initialise une nouvelle instance de la classe HttpContentStreamDisassembler.

new HttpContentStreamDisassembler(sender: PayloadSender, contentStream: HttpContentStream)

Paramètres

sender
PayloadSender

Le PayloadSender pour envoyer les données désassemblé.

contentStream
HttpContentStream

Le HttpContentStream à désassembler.

Détails de la propriété

contentStream

contentStream: HttpContentStream

Valeur de propriété

payloadType

payloadType: PayloadTypes

Valeur de propriété

Détails de la méthode

getStream()

Obtient le flux sur lequel fonctionne ce désassembleur.

function getStream(): Promise<IStreamWrapper>

Retours

Promise<IStreamWrapper>

Un IStreamWrapper avec une Strea abonneable.

Détails de la méthode héritée

disassemble()

Commence le processus de désassemblage d’une charge utile et l’envoi des blocs résultants au PayloadSender à distribuer sur le transport.

function disassemble(): Promise<void>

Retours

Promise<void>

Promesse terminée après l’envoi de la charge utile désassemblé.

héritée dePayloadDisassembler.désassembler.désassembleur