RequestDisassembler class
Désassembleur de demande de diffusion en continu.
- Extends
Constructeurs
Request |
Initialise une nouvelle instance de la classe RequestDisassembler. |
Propriétés
payload |
|
request |
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
RequestDisassembler(PayloadSender, string, StreamingRequest)
Initialise une nouvelle instance de la classe RequestDisassembler.
new RequestDisassembler(sender: PayloadSender, id: string, request?: StreamingRequest)
Paramètres
- sender
- PayloadSender
Le PayloadSender pour envoyer les données désassemblé.
- id
-
string
ID de ce désassembleur.
- request
- StreamingRequest
Demande à désassembler.
Détails de la propriété
payloadType
request
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é.