Class Event¶
Defined in File event.h
Class Documentation¶
-
class Event¶
C++ wrapper for epicsEvent from EPICS base.
Public Functions
-
explicit Event(bool = false)¶
Constructor
-
~Event()¶
Destructor.
-
void signal()¶
Signal the event i.e. ensures that the next or current call to wait completes.
-
bool wait()¶
wait
- Returns
(false,true) if (some error, event signaled). The next wait or tryWait will clear signal.
-
bool wait(double timeOut)¶
wait for up to timeOut seconds.
- Parameters
timeOut – max number of seconds to wait
- Returns
(false, true) if (timeout or error, event signaled).
-
bool tryWait()¶
See if a signal has been called.
- Returns
(false, true) if (timeout or error, event signaled).
-
explicit Event(bool = false)¶