![]() |
This is Unofficial EPICS BASE Doxygen Site
|
#include <set>#include <map>#include <epicsGuard.h>#include <dbAccess.h>#include <dbCommon.h>#include <dbLink.h>#include <dbScan.h>#include <errlog.h>#include <initHooks.h>#include <alarm.h>#include <epicsExit.h>#include <epicsAtomic.h>#include <link.h>#include <dbJLink.h>#include <epicsThread.h>#include <epicsMutex.h>#include <epicsEvent.h>#include <dbChannel.h>#include <dbStaticLib.h>#include <dbLock.h>#include <dbEvent.h>#include <epicsVersion.h>#include <pv/status.h>#include <pv/bitSet.h>#include <pv/pvData.h>#include <pva/client.h>#include <pv/anyscalar.h>#include <pv/thread.h>#include <pv/lock.h>#include <pv/iocshelper.h>#include <pv/sharedPtr.h>#include "helper.h"#include "pvif.h"#include "tpool.h"
Include dependency graph for pvalink.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | pvalink::pvaLinkConfig |
| struct | pvalink::pvaGlobal_t |
| struct | pvalink::pvaLinkChannel |
| struct | pvalink::pvaLinkChannel::LinkSort |
| struct | pvalink::pvaLink |
Namespaces | |
| pvalink | |
Macros | |
| #define | EPICS_DBCA_PRIVATE_API |
| #define | TRACE(X) do {} while(0) |
| #define | DEBUG(OBJ, X) do{ if((OBJ)->debug) std::cout X<<"\n"; }while(0) |
Typedefs | |
| typedef epicsGuard< pvd::Mutex > | pvalink::Guard |
| typedef epicsGuardRelease< pvd::Mutex > | pvalink::UnGuard |
Variables | |
| QSRV_API int | pvaLinkDebug |
| QSRV_API int | pvaLinkIsolate |
| QSRV_API int | pvaLinkNWorkers |
| lset | pvalink::pva_lset |
| jlif | pvalink::lsetPVA |
| pvaGlobal_t * | pvalink::pvaGlobal |
| #define DEBUG | ( | OBJ, | |
| X | |||
| ) | do{ if((OBJ)->debug) std::cout X<<"\n"; }while(0) |
| QSRV_API int pvaLinkDebug |
Definition at line 36 of file pvalink.cpp.
| QSRV_API int pvaLinkIsolate |
Definition at line 37 of file pvalink.cpp.
| QSRV_API int pvaLinkNWorkers |
Definition at line 8 of file pvalink_channel.cpp.