|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.sys.funclib.communicationStreams.StreamMultiplexer.IndexOfStreamAndMaxSendPackets
private static class StreamMultiplexer.IndexOfStreamAndMaxSendPackets
Diese Klasse erzeugt ein Objekt für die Warteschlange "_queueWithStreamsPermitedToSendData". In dem Objekt ist der
_indexOfStream
und die Anzahl der zu verschickenden Daten "_maxSendPackets" enthalten. Die Klasse
benötigt keinen Zugriff auf die sie umgebene Klasse, darum ist sie static.
Field Summary | |
---|---|
private int |
_indexOfStream
Index des Streams, der Nutzdatenpakete verschicken kann |
private int |
_maxSendPackets
Die Anzahl der Pakete, die ein Stream verschicken kann |
Constructor Summary | |
---|---|
StreamMultiplexer.IndexOfStreamAndMaxSendPackets(int indexOfStream,
int maxSendPackets)
|
Method Summary | |
---|---|
void |
decrementMaxSendPackets()
Ein Paket wurde verschickt, somit kann das Maximum um eins verringert werden. |
int |
getIndexOfStream()
Der Index des Streams wird zurück gegeben |
int |
getMaxSendPackets()
Die maximale Anzahl von zu verschickenden Paketen wird zurück gegeben |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final int _indexOfStream
private int _maxSendPackets
Constructor Detail |
---|
public StreamMultiplexer.IndexOfStreamAndMaxSendPackets(int indexOfStream, int maxSendPackets)
indexOfStream
- Index des Streams, der Daten verschicken kannmaxSendPackets
- Maximale Anzahl von Paketen, die verschickt werden könnenMethod Detail |
---|
public int getIndexOfStream()
public int getMaxSendPackets()
public void decrementMaxSendPackets()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |