4 #include <epicsVersion.h> 7 # define VERSION_INT(V,R,M,P) ( ((V)<<24) | ((R)<<16) | ((M)<<8) | (P)) 11 # include <pv/qsrvVersionNum.h> 13 #define QSRV_VERSION_INT VERSION_INT(EPICS_QSRV_MAJOR_VERSION, EPICS_QSRV_MINOR_VERSION, EPICS_QSRV_MAINTENANCE_VERSION, !(EPICS_QSRV_DEVELOPMENT_FLAG)) 15 #define QSRV_ABI_VERSION_INT VERSION_INT(EPICS_QSRV_ABI_MAJOR_VERSION, EPICS_QSRV_ABI_MINOR_VERSION, 0, 0) 17 #if defined(QSRV_API_BUILDING) && defined(epicsExportSharedSymbols) 18 # error Use QSRV_API or shareLib.h not both 21 #if defined(_WIN32) || defined(__CYGWIN__) 23 # if defined(QSRV_API_BUILDING) && defined(EPICS_BUILD_DLL) 25 # define QSRV_API __declspec(dllexport) 26 # elif !defined(QSRV_API_BUILDING) && defined(EPICS_CALL_DLL) 28 # define QSRV_API __declspec(dllimport) 32 # define QSRV_API __attribute__ ((visibility("default"))) QSRV_API void testqsrvCleanup(void)
QSRV_API void testqsrvShutdownOk(void)
QSRV_API unsigned qsrvVersion(void)
QSRV_API void testqsrvWaitForLinkEvent(struct link *plink)
QSRV_API unsigned qsrvABIVersion(void)