ResponseDisassembler class
Désassembleur de réponse de diffusion en continu.
- Extends
Constructeurs
Response |
Initialise une nouvelle instance de la classe ResponseDisassembler. |
Propriétés
payload |
|
response |
Méthodes
get |
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
response
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é.