|
Open Model Railroad Network (OpenMRN)
|
Arguments structure for the EventCallerFlow. More...
#include <EventServiceImpl.hxx>
Public Member Functions | |
| void | reset (const EventRegistryEntry *entry, unsigned epoch, EventReport *rep, EventHandlerFunction fn) |
Public Attributes | |
| const EventRegistryEntry * | registry_entry |
| EventReport * | rep |
| EventHandlerFunction | fn |
| unsigned | epoch |
Arguments structure for the EventCallerFlow.
Each such buffer sent to EventCallerFlow means calling one event handler's one specific function with a given argument.
Definition at line 56 of file EventServiceImpl.hxx.
|
inline |
Definition at line 62 of file EventServiceImpl.hxx.
| unsigned openlcb::EventHandlerCall::epoch |
Definition at line 61 of file EventServiceImpl.hxx.
| EventHandlerFunction openlcb::EventHandlerCall::fn |
Definition at line 60 of file EventServiceImpl.hxx.
| const EventRegistryEntry* openlcb::EventHandlerCall::registry_entry |
Definition at line 58 of file EventServiceImpl.hxx.
| EventReport* openlcb::EventHandlerCall::rep |
Definition at line 59 of file EventServiceImpl.hxx.