This is Unofficial EPICS BASE Doxygen Site
qsrv.cpp File Reference
#include <initHooks.h>
#include <epicsExit.h>
#include <epicsThread.h>
#include <epicsString.h>
#include <epicsStdio.h>
#include <dbAccess.h>
#include <dbChannel.h>
#include <dbStaticLib.h>
#include <dbLock.h>
#include <dbEvent.h>
#include <epicsVersion.h>
#include <dbNotify.h>
#include <pv/reftrack.h>
#include <pv/pvAccess.h>
#include <pv/serverContext.h>
#include <pv/iocshelper.h>
#include "pv/qsrv.h"
#include "pvahelper.h"
#include "pvif.h"
#include "pdb.h"
#include "pdbsingle.h"
#include <epicsExport.h>
+ Include dependency graph for qsrv.cpp:

Go to the source code of this file.

Functions

void QSRVRegistrar_counters ()
 
unsigned qsrvVersion (void)
 
unsigned qsrvABIVersion (void)
 
 epicsExportRegistrar (QSRVRegistrar)
 

Function Documentation

epicsExportRegistrar ( QSRVRegistrar  )
unsigned qsrvABIVersion ( void  )

returns QSRV_ABI_VERSION_INT captured at compilation time

Definition at line 100 of file qsrv.cpp.

101 {
102  return QSRV_ABI_VERSION_INT;
103 }
#define QSRV_ABI_VERSION_INT
Definition: qsrv.h:15
void QSRVRegistrar_counters ( )

Definition at line 34 of file qsrv.cpp.

35 {
40 #ifdef USE_MULTILOCK
45 #endif // USE_MULTILOCK
47 }
static size_t num_instances
Definition: pdbsingle.h:121
static size_t num_instances
Definition: pdbgroup.h:146
static size_t num_instances
Definition: pdbgroup.h:179
static size_t num_instances
Definition: pdb.h:67
static size_t num_instances
Definition: pdbsingle.h:86
static size_t num_instances
Definition: pdbsingle.h:144
void registerRefCounter(const char *name, const size_t *counter)
Definition: reftrack.cpp:59
static size_t num_instances
Definition: pdbgroup.h:119
static size_t num_instances
Definition: pdbsingle.h:58
static size_t num_instances
Definition: pdbgroup.h:204
unsigned qsrvVersion ( void  )

returns QSRV_VERSION_INT captured at compilation time

Definition at line 95 of file qsrv.cpp.

96 {
97  return QSRV_VERSION_INT;
98 }
#define QSRV_VERSION_INT
Definition: qsrv.h:13