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 DataLinkLayerListenerevent - Aufgetretenes Kommunikationsereignis.