FARGOS/VISTA Object Management Environment Core
..
|
Classes | |
class | OMEevent |
Base class for events within the FARGOS/VISTA Object Management Environment. More... | |
class | OMEioEvent |
I/O-specific event. More... | |
Typedefs | |
typedef bool(* | OMEeventCallbackFP) (class OMEevent *, OMEthread *) |
typedef OMEevent * | OMEeventP |
Functions | |
void | OMEaddEventToQueue (OMEevent *) |
int | OMEclearEventQueue (OMEevent::OMEeventType t) |
void | OMEpostEvent (OMEevent::OMEeventType t, uint64_t handle, uint64_t result=0) |
time_t | OMEpostTimerEvent (time_t currentTime=0) |
time_t | OMEnextEventTime (time_t currentTime=0) |
int | OMEwaitForIO (uint_fast32_t delay=0) |
int | OMEremoveSelectEvent (uint64_t handle, OMEioEvent::OMEselectMode m) |
void | OMErequestShutdown () |
void OMEaddEventToQueue | ( | OMEevent * | ) |
References eventType, and timerExpired.
int OMEclearEventQueue | ( | OMEevent::OMEeventType | t | ) |
References timerExpired.
Referenced by OMEcleanupGlobalData().
time_t OMEnextEventTime | ( | time_t | currentTime = 0 | ) |
void OMEpostEvent | ( | OMEevent::OMEeventType | t, |
uint64_t | handle, | ||
uint64_t | result = 0 |
||
) |
time_t OMEpostTimerEvent | ( | time_t | currentTime = 0 | ) |
int OMEremoveSelectEvent | ( | uint64_t | handle, |
OMEioEvent::OMEselectMode | m | ||
) |
References LOG_CERR, LOG_ENDLINE, OMEdebugEvents, and OMEdebugFlag.
void OMErequestShutdown | ( | ) |
References LOG_CERR, LOG_ENDLINE, and OMEstopFlag.
Referenced by OMEshutdown().
int OMEwaitForIO | ( | uint_fast32_t | delay = 0 | ) |
![]() | Generated: Tue Jul 28 2020 16:03:26
Support Information |