#include <epicsVersion.h>
#include <pv/qsrvVersionNum.h>
Go to the source code of this file.
#define QSRV_ABI_VERSION_INT VERSION_INT(EPICS_QSRV_ABI_MAJOR_VERSION, EPICS_QSRV_ABI_MINOR_VERSION, 0, 0) |
#define QSRV_VERSION_INT VERSION_INT(EPICS_QSRV_MAJOR_VERSION, EPICS_QSRV_MINOR_VERSION, EPICS_QSRV_MAINTENANCE_VERSION, !(EPICS_QSRV_DEVELOPMENT_FLAG)) |
#define VERSION_INT |
( |
|
V, |
|
|
|
R, |
|
|
|
M, |
|
|
|
P |
|
) |
| ( ((V)<<24) | ((R)<<16) | ((M)<<8) | (P)) |
Definition at line 7 of file qsrv.h.
QSRV_API unsigned qsrvABIVersion |
( |
void |
| ) |
|
returns QSRV_ABI_VERSION_INT captured at compilation time
Definition at line 100 of file qsrv.cpp.
#define QSRV_ABI_VERSION_INT
returns QSRV_VERSION_INT captured at compilation time
Definition at line 95 of file qsrv.cpp.
Call after testIocShutdownOk() and before testdbCleanup()
Definition at line 158 of file pvalink.cpp.
162 }
catch(std::exception& e){
163 testAbort(
"Error initializing pva link handling : %s\n", e.what());
void testAbort(const char *fmt,...)
QSRV_API void testqsrvShutdownOk |
( |
void |
| ) |
|
Call before testIocShutdownOk()
Definition at line 149 of file pvalink.cpp.
153 }
catch(std::exception& e){
154 testAbort(
"Error while stopping PVA link pool : %s\n", e.what());
void testAbort(const char *fmt,...)
QSRV_API void testqsrvWaitForLinkEvent |
( |
struct link * |
plink | ) |
|
Definition at line 167 of file pvalink.cpp.
169 std::tr1::shared_ptr<pvaLinkChannel> lchan;
180 lchan->run_done.wait();
struct dbCommon * precord
void testAbort(const char *fmt,...)
std::tr1::shared_ptr< pvaLinkChannel > lchan