37 #ifndef INC_epicsGeneralTime_H
38 #define INC_epicsGeneralTime_H
40 #include "libComAPI.h"
57 #define NUM_TIME_EVENTS 256
141 #define generalTimeCurrentTpName generalTimeCurrentProviderName
143 #define generalTimeEventTpName generalTimeEventProviderName
LIBCOM_API int installLastResortEventProvider(void)
Install a Time Event time provider that returns the current time for any Time event number...
LIBCOM_API const char * generalTimeHighestCurrentName(void)
Return the name of the registered current time provider that has the highest priority.
LIBCOM_API int generalTimeGetErrorCounts(void)
Return the internal counter of the number of times the time returned was earlier than when previously...
LIBCOM_API void generalTimeResetErrorCounts(void)
Reset the internal counter of the number of times the time returned was earlier than when previously ...
LIBCOM_API const char * generalTimeEventProviderName(void)
Return the name of the provider that last returned a valid Time Event time, or NULL of none...
LIBCOM_API long generalTimeReport(int interest)
Provide information about the installed providers and their current best times.
LIBCOM_API void generalTime_Init(void)
Initialize the framework.
LIBCOM_API const char * generalTimeCurrentProviderName(void)
Return the nume of the provider that last returned a valid current time, or NULL if none...