Partager via


ResponseDisassembler class

Désassembleur de réponse de diffusion en continu.

Extends

Constructeurs

ResponseDisassembler(PayloadSender, string, StreamingResponse)

Initialise une nouvelle instance de la classe ResponseDisassembler.

Propriétés

payloadType
response

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

ResponseDisassembler(PayloadSender, string, StreamingResponse)

Initialise une nouvelle instance de la classe ResponseDisassembler.

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

Paramètres

sender
PayloadSender

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

id

string

ID de ce désassembleur.

response
StreamingResponse

Réponse à désassembler.

Détails de la propriété

payloadType

payloadType: PayloadTypes

Valeur de propriété

response

response: StreamingResponse

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 un flux abonnement.

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