public interface StreamDemultiplexerDirector
Dieses Interface wird vom StreamDemultiplexer benötigt.
Modifier and Type | Method and Description |
---|---|
void |
sendNewTicketIndexToSender(byte[] streamTicketPacket)
Diese Methode schickt einem StreamMultiplexer ein streamTicketPaket(Byte-Array), dieses wird mit dem Methodenaufruf
StreamMultiplexer.setMaximumStreamTicketIndexForStream(byte[]) an den StreamMultiplexer übergeben. |
void sendNewTicketIndexToSender(byte[] streamTicketPacket)
StreamMultiplexer.setMaximumStreamTicketIndexForStream(byte[])
an den StreamMultiplexer übergeben. Das Paket enthält den Index eines Streams und den
neuen Index bis zu dem der Stream streamDataPackets verschicken darf. Beide Informationen werden vom StreamDemultiplexer in einem Byte-Array
kodiert.
Die Methode wird in einem StreamDemultilexer aufgerufen, wenn die gespeicherten Nutzdatenpakete eine gewisse Marke unterschreiten. Dadurch erhält der StreamMultiplexer die Erlaubnis weiter Nutdatenpakete zu verschicken.
streamTicketPacket
- Dieses Paket wird vom StreamDemultiplexer zum StreamMultiplexer geschickt. Es hat den Index des Stream und den neuen
maximalen Index, bis zu dem der StreamMultiplexer Pakete verschicken kann, als Inhalt.