|
|||||||||
| 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önnen| Method 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 | ||||||||