de.bsvrz.kex.tls.osi2osi3.osi2.api
Class DataLinkLayerEvent
java.lang.Object
de.bsvrz.kex.tls.osi2osi3.osi2.api.DataLinkLayerEvent
public class DataLinkLayerEvent
- extends Object
Objekte dieser Klasse beschreiben ein OSI2-Kommunikations-Ereignis. Diese Ereignisse werden i.a. von einer konkreten OSI2-Protokollimplementierung an eine
Anwendung bzw. an die nächst höhere Protokollebene übergeben.
- Author:
- Kappich Systemberatung
- See Also:
DataLinkLayer.addEventListener(de.bsvrz.kex.tls.osi2osi3.osi2.api.DataLinkLayerListener)
DataLinkLayerEvent
public DataLinkLayerEvent(DataLinkLayer dataLinkLayer,
DataLinkLayer.Link link,
DataLinkLayerEvent.Type type,
Object data)
- Erzeugt ein neues Ereignis.
- Parameters:
dataLinkLayer - Protokoll, auf dass sich dieses Ereignis bezieht.link - Verbindung, auf dass sich dieses Ereignis bezieht oder null, wenn sich das Ereignis nicht auf eine spezielle Verbindung
bezieht.type - Typ des neuen Ereignisses.data - Zusätzliche vom Typ abhängige Daten des Ereignisses oder null, wenn keine weiteren Daten vorliegen.
getType
public DataLinkLayerEvent.Type getType()
getTime
public long getTime()
getDataLinkLayer
public DataLinkLayer getDataLinkLayer()
getLink
public DataLinkLayer.Link getLink()
getData
public Object getData()
toString
public String toString()
- Liefert eine textuelle Beschreibung dieses Ereignisses zurück. Das genaue Format ist nicht festgelegt und kann sich ändern.
- Overrides:
toString in class Object
- Returns:
- Beschreibung dieses Ereignisses.