| Interface | Description |
|---|---|
| EventConsumer |
This interface describe the access to consumers for events.
|
| EventThread_ifc | |
| EventTimerThread_ifc |
This interface should only be used for an alternative implementation of a event thread.
|
| Payload |
| Class | Description |
|---|---|
| EventConsumerAwait<T_PayloadBack extends PayloadBack,T_Payload extends Payload> |
Base class for all event consumer, same as implementation of the simple
EventConsumer interface,
but the EventConsumer#awaitExecution(long) is already implemented here. |
| EventSource |
Access to the current source of a event.
|
| EventTimerThread |
This class stores events, starts the processing of the events in one thread and manages and executes time orders in the same thread.
|
| EventWithDst<T_Payload extends Payload,T_PayloadOpp extends Payload> |
This class is a universal basic for all events in the vishia Java source suite.
|
| PayloadBack |
This class offers a simple implementation for
Payload which can be used for a simple callback. |
| TimeOrder |
This class builds a time order instance usable as timeout for state machines or other time orders.
|
| Enum | Description |
|---|---|
| TimeOrderCmd |
This enum can be used to enhance for state machine events,
which are used also as timeout.
|