10 #ifndef INC_generalTimeSup_H 11 #define INC_generalTimeSup_H 15 #include "libComAPI.h" 17 #define LAST_RESORT_PRIORITY 999 32 #define generalTimeCurrentTpRegister generalTimeRegisterCurrentProvider 33 #define generalTimeEventTpRegister generalTimeRegisterEventProvider 41 int *pPrio,
int ignorePrio);
int(* TIMECURRENTFUN)(epicsTimeStamp *pDest)
LIBCOM_API int generalTimeGetExceptPriority(epicsTimeStamp *pDest, int *pPrio, int ignorePrio)
LIBCOM_API int generalTimeRegisterEventProvider(const char *name, int priority, TIMEEVENTFUN getEvent)
LIBCOM_API int generalTimeAddIntEventProvider(const char *name, int priority, TIMEEVENTFUN getEvent)
EPICS time stamp, for use from C code.
int(* TIMEEVENTFUN)(epicsTimeStamp *pDest, int event)
EPICS time-stamps (epicsTimeStamp), epicsTime C++ class and C functions for handling wall-clock times...
LIBCOM_API int generalTimeRegisterCurrentProvider(const char *name, int priority, TIMECURRENTFUN getTime)
LIBCOM_API int generalTimeAddIntCurrentProvider(const char *name, int priority, TIMECURRENTFUN getTime)