de.bsvrz.kex.tls.osi2osi3.osi2.api
Class DataLinkLayerEvent.Type

java.lang.Object
  extended by de.bsvrz.kex.tls.osi2osi3.osi2.api.DataLinkLayerEvent.Type
Enclosing class:
DataLinkLayerEvent

public static class DataLinkLayerEvent.Type
extends Object

Klasse zur Definition von verschiedenen Ereignistypen.


Field Summary
static DataLinkLayerEvent.Type BYTES_RECEIVED
          Ereignistyp der signalisiert, das Bytes von tieferen Protokollebenen entgegengenommen wurden.
static DataLinkLayerEvent.Type BYTES_SENT
          Ereignistyp der signalisiert, das Bytes an tiefere Protokollebenen zu Versand übergeben wurde.
static DataLinkLayerEvent.Type CONNECTED
          Ereignistyp der signalisiert, dass eine Verbindung hergestellt wurde.
static DataLinkLayerEvent.Type DATA_RECEIVED
          Ereignistyp der signalisiert, dass Nutzdaten ordnungsgemäß empfangen wurden.
static DataLinkLayerEvent.Type DATA_SENT
          Ereignistyp der signalisiert, dass Nutzdaten, die mit der Methode DataLinkLayer.Link.send(byte[], int) zum Versand übergeben wurden, ordnungsgemäß übertragen wurden.
static DataLinkLayerEvent.Type DISCONNECTED
          Ereignistyp der signalisiert, dass die Verbindung beendet wurde.
static DataLinkLayerEvent.Type ERROR
          Ereignistyp der signalisiert, dass ein Fehler im Protokoll aufgetreten ist.
static DataLinkLayerEvent.Type EXCEPTION
          Ereignistyp der signalisiert, dass im Protokollablauf eine unerwartete Ausnahme aufgetreten ist.
static DataLinkLayerEvent.Type TELEGRAM_RECEIVED
          Ereignistyp der signalisiert, dass das ein Telegramm empfangen wurde.
static DataLinkLayerEvent.Type TELEGRAM_SENT
          Ereignistyp der signalisiert, dass das ein Telegramm versendet wurde.
 
Method Summary
 String toString()
          Liefert eine textuelle Beschreibung dieses Ereignistyps zurück.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ERROR

public static final DataLinkLayerEvent.Type ERROR
Ereignistyp der signalisiert, dass ein Fehler im Protokoll aufgetreten ist. Ereignisse dieses Typs können als zusätzliche Daten eine Zeichenkette (vom Typ String) mit einer Fehlerbeschreibung enthalten.

See Also:
DataLinkLayerEvent.getData()

EXCEPTION

public static final DataLinkLayerEvent.Type EXCEPTION
Ereignistyp der signalisiert, dass im Protokollablauf eine unerwartete Ausnahme aufgetreten ist. Ereignisse dieses Typs können als zusätzliche Daten das Ausnahmeobjekt (vom Typ Exception) enthalten.

See Also:
DataLinkLayerEvent.getData()

CONNECTED

public static final DataLinkLayerEvent.Type CONNECTED
Ereignistyp der signalisiert, dass eine Verbindung hergestellt wurde.


DISCONNECTED

public static final DataLinkLayerEvent.Type DISCONNECTED
Ereignistyp der signalisiert, dass die Verbindung beendet wurde.


DATA_RECEIVED

public static final DataLinkLayerEvent.Type DATA_RECEIVED
Ereignistyp der signalisiert, dass Nutzdaten ordnungsgemäß empfangen wurden. Ereignisse dieses Typs enthalten als zusätzliche Daten die empfangenen Nutzdaten (vom Typ byte[]).

See Also:
DataLinkLayerEvent.getData()

DATA_SENT

public static final DataLinkLayerEvent.Type DATA_SENT
Ereignistyp der signalisiert, dass Nutzdaten, die mit der Methode DataLinkLayer.Link.send(byte[], int) zum Versand übergeben wurden, ordnungsgemäß übertragen wurden. Ereignisse dieses Typs enthalten als zusätzliche Daten die versendeten Nutzdaten (vom Typ byte[]).

See Also:
DataLinkLayerEvent.getData()

BYTES_RECEIVED

public static final DataLinkLayerEvent.Type BYTES_RECEIVED
Ereignistyp der signalisiert, das Bytes von tieferen Protokollebenen entgegengenommen wurden. Ereignisse dieses Typs enthalten als zusätzliche Daten die empfangenen Bytes (vom Typ byte[]).

See Also:
DataLinkLayerEvent.getData()

BYTES_SENT

public static final DataLinkLayerEvent.Type BYTES_SENT
Ereignistyp der signalisiert, das Bytes an tiefere Protokollebenen zu Versand übergeben wurde. Ereignisse dieses Typs enthalten als zusätzliche Daten die versendeten Bytes (vom Typ byte[]).

See Also:
DataLinkLayerEvent.getData()

TELEGRAM_RECEIVED

public static final DataLinkLayerEvent.Type TELEGRAM_RECEIVED
Ereignistyp der signalisiert, dass das ein Telegramm empfangen wurde. Ereignisse dieses Typs enthalten als zusätzliche Daten eine Zeichenkette (vom Typ String), die alle Einzelheiten des Telegramms in Textform wiedergibt.

See Also:
DataLinkLayerEvent.getData()

TELEGRAM_SENT

public static final DataLinkLayerEvent.Type TELEGRAM_SENT
Ereignistyp der signalisiert, dass das ein Telegramm versendet wurde. Ereignisse dieses Typs enthalten als zusätzliche Daten eine Zeichenkette (vom Typ String), die alle Einzelheiten des Telegramms in Textform wiedergibt.

See Also:
DataLinkLayerEvent.getData()
Method Detail

toString

public String toString()
Liefert eine textuelle Beschreibung dieses Ereignistyps zurück. Das genaue Format ist nicht festgelegt und kann sich ändern.

Overrides:
toString in class Object
Returns:
Beschreibung dieses Ereignistyps.