|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.kex.tls.osi2osi3.longtelegram.Osi7LongTelegramSegment
public class Osi7LongTelegramSegment
Zerlegt ein Langtelegramm und verschickt die Teilstücke
Nested Class Summary | |
---|---|
private static class |
Osi7LongTelegramSegment.FragmentedLongTelegram
Zerlegt ein Langtelegramm in Teilstücke und stellt diese per Methodenaufruf zur Verfügung |
private static class |
Osi7LongTelegramSegment.SenderReceiverCombination
Diese Klasse speichert eine Sender/Empfängerkombination und verwaltet diese. |
private static class |
Osi7LongTelegramSegment.SenderThread
Verschickt Langtelegramme |
Field Summary | |
---|---|
private static Debug |
_debug
DebugLogger für Debug-Ausgaben |
private int |
_nodeNumberSender
Knotennummer des Senders, dieser Sender verschickt alle Langtelegramme |
private Map<Integer,Osi7LongTelegramSegment.SenderReceiverCombination> |
_sender
Speichert Sender/Empfängerkombinationen |
private Osi7LongTelegramSegment.SenderThread |
_senderThread
Objekt, das nacheinander Telegramm verschickt |
Constructor Summary | |
---|---|
Osi7LongTelegramSegment(int nodeNumberSender,
NetworkLayer sender)
|
Method Summary | |
---|---|
void |
sendLongData(int nodeNumberReceiver,
byte[] longTelegram,
int priority)
Diese Methode zerlegt ein Langtelegramm und verschickt es an den entsprechenden Empfänger. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private final int _nodeNumberSender
private static final Debug _debug
private final Map<Integer,Osi7LongTelegramSegment.SenderReceiverCombination> _sender
private final Osi7LongTelegramSegment.SenderThread _senderThread
Constructor Detail |
---|
public Osi7LongTelegramSegment(int nodeNumberSender, NetworkLayer sender)
nodeNumberSender
- Knotennummer des Sendersender
- Objekt, mit dem Telegramme verschickt werden könnenMethod Detail |
---|
public void sendLongData(int nodeNumberReceiver, byte[] longTelegram, int priority)
nodeNumberReceiver
- Knotennummer des EmpfängerslongTelegram
- Langtelegramm, das verschickt werden sollpriority
- Priorität, mit der das Telegramm verschickt werden soll
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |