Freigeben über


PayloadDisassembler class

Disassemblierung der Basisklasse für Streamingnutzlast.

Konstruktoren

PayloadDisassembler(PayloadSender, string)

Initialisiert eine neue Instanz der PayloadDisassembler-Klasse .

Eigenschaften

payloadType

Methoden

disassemble()

Beginnt mit dem Zerlegen einer Nutzlast und senden sie die resultierenden Blöcke an den PayloadSender , um sie über den Transport zu senden.

getStream()

Ruft den Stream ab, auf dem dieser Disassembler ausgeführt wird.

Details zum Konstruktor

PayloadDisassembler(PayloadSender, string)

Initialisiert eine neue Instanz der PayloadDisassembler-Klasse .

new PayloadDisassembler(sender: PayloadSender, id: string)

Parameter

sender
PayloadSender

Der PayloadSender, der zum Senden der zerlegten Nutzlastblöcke verwendet wird.

id

string

Die ID dieses Disassemblers.

Details zur Eigenschaft

payloadType

payloadType: PayloadTypes

Eigenschaftswert

Details zur Methode

disassemble()

Beginnt mit dem Zerlegen einer Nutzlast und senden sie die resultierenden Blöcke an den PayloadSender , um sie über den Transport zu senden.

function disassemble(): Promise<void>

Gibt zurück

Promise<void>

Eine abgeschlossene Zusage, nachdem die zerlegte Nutzlast gesendet wurde.

getStream()

Ruft den Stream ab, auf dem dieser Disassembler ausgeführt wird.

function getStream(): Promise<IStreamWrapper>

Gibt zurück

Promise<IStreamWrapper>

Ein IStreamWrapper mit einem abonnierenden Stream.