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