private class TlsNetworkLayer.AsyncDataLinkLayerEventHandler extends Object implements DataLinkLayerListener
handleDataLinkLayerEvent(de.bsvrz.kex.tls.osi2osi3.osi2.api.DataLinkLayerEvent)
entgegengenommen und in einer begrenzten Queue gespeichert. Die Queue wird
von einem eigenen Thread abgearbeitet.Modifier and Type | Field and Description |
---|---|
private Thread |
_asyncThread |
private PriorityChannel |
_eventChannel |
Constructor and Description |
---|
TlsNetworkLayer.AsyncDataLinkLayerEventHandler() |
Modifier and Type | Method and Description |
---|---|
void |
handleDataLinkLayerEvent(DataLinkLayerEvent event)
Wird von der Sicherungsschicht aufgerufen, wenn ein Kommunikationsereignis aufgetreten ist, das von der Anwendung bzw.
|
void |
start() |
private final PriorityChannel _eventChannel
private final Thread _asyncThread
public TlsNetworkLayer.AsyncDataLinkLayerEventHandler()
public void start()
public void handleDataLinkLayerEvent(DataLinkLayerEvent event)
handleDataLinkLayerEvent
in interface DataLinkLayerListener
event
- Aufgetretenes Kommunikationsereignis.