This is Unofficial EPICS BASE Doxygen Site
pvaConstants.h
Go to the documentation of this file.
1 
7 #ifndef PVACONSTANTS_H_
8 #define PVACONSTANTS_H_
9 
10 #include <compilerDependencies.h>
11 
12 #ifdef epicsExportSharedSymbols
13 # define pvaConstantsepicsExportSharedSymbols
14 # undef epicsExportSharedSymbols
15 #endif
16 
17 #include <pv/pvType.h>
18 
19 #ifdef pvaConstantsepicsExportSharedSymbols
20 # define epicsExportSharedSymbols
21 # undef pvaConstantsepicsExportSharedSymbols
22 #endif
23 #include <shareLib.h>
24 
25 namespace epics {
26 namespace pvAccess {
27 
30 
33 
35 const epics::pvData::int8 PVA_PROTOCOL_REVISION EPICS_DEPRECATED = 1;
36 
38 const epics::pvData::int8 PVA_VERSION EPICS_DEPRECATED = 1;
39 
42 
45 
48 
56 
62 
65 
68 
71 
74 
77 
80 
83 
86 
88 epicsShareExtern const std::string PVACCESS_DEBUG;
89 }
90 }
91 
92 #endif /* PVACONSTANTS_H_ */
int8_t int8
Definition: pvType.h:75
const epics::pvData::int32 MAX_SEARCH_BATCH_COUNT
Definition: pvaConstants.h:67
const epics::pvData::int8 PVA_MAGIC
Definition: pvaConstants.h:29
const epics::pvData::int8 PVA_CLIENT_PROTOCOL_REVISION
Definition: pvaConstants.h:32
epicsShareExtern const std::string PVACCESS_DEBUG
Definition: pvaConstants.h:88
epicsShareExtern const std::string PVACCESS_DEFAULT_PROVIDER
Definition: pvaConstants.h:82
const epics::pvData::int16 INVALID_DATA_TYPE
Definition: pvaConstants.h:76
TODO only here because of the Lockable.
Definition: ntaggregate.cpp:16
Mark external symbols and entry points for shared libraries.
const epics::pvData::int32 PVA_SERVER_PORT
Definition: pvaConstants.h:41
#define epicsShareExtern
Definition: shareLib.h:204
const epics::pvData::int16 PVA_MESSAGE_HEADER_SIZE
Definition: pvaConstants.h:47
const epics::pvData::int32 MAX_UDP_RECV
Definition: pvaConstants.h:61
const epics::pvData::int32 PVA_BROADCAST_PORT
Definition: pvaConstants.h:44
const epics::pvData::int8 PVA_SERVER_PROTOCOL_REVISION
Definition: pvaConstants.h:31
::epics::pvAccess::Destroyable Destroyable EPICS_DEPRECATED
Definition: destroyable.h:61
const epics::pvData::int32 INVALID_IOID
Definition: pvaConstants.h:79
int16_t int16
Definition: pvType.h:79
const epics::pvData::uint32 MAX_CHANNEL_NAME_LENGTH
Definition: pvaConstants.h:73
const epics::pvData::int32 MAX_UDP_UNFRAGMENTED_SEND
Definition: pvaConstants.h:55
const epics::pvData::int16 PVA_DEFAULT_PRIORITY
Definition: pvaConstants.h:70
epicsShareExtern const std::string PVACCESS_ALL_PROVIDERS
Definition: pvaConstants.h:85
Compiler specific declarations.
const epics::pvData::int32 MAX_TCP_RECV
Definition: pvaConstants.h:64
int32_t int32
Definition: pvType.h:83
uint32_t uint32
Definition: pvType.h:99