Partager via


PayloadDisassembler class

Désassemblement de charge utile de diffusion en continu de classe de base.

Constructeurs

PayloadDisassembler(PayloadSender, string)

Initialise une nouvelle instance de la classe PayloadDisassembler.

Propriétés

payloadType

Méthodes

disassemble()

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

getStream()

Obtient le flux sur lequel fonctionne ce désassembleur.

Détails du constructeur

PayloadDisassembler(PayloadSender, string)

Initialise une nouvelle instance de la classe PayloadDisassembler.

new PayloadDisassembler(sender: PayloadSender, id: string)

Paramètres

sender
PayloadSender

Le PayloadSender utilisé pour envoyer les blocs de charge utile désassemblé.

id

string

ID de ce désassembleur.

Détails de la propriété

payloadType

payloadType: PayloadTypes

Valeur de propriété

Détails de la méthode

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é.

getStream()

Obtient le flux sur lequel fonctionne ce désassembleur.

function getStream(): Promise<IStreamWrapper>

Retours

Promise<IStreamWrapper>

Un IStreamWrapper avec un flux abonnement.