c86472666a
pvalink config # of workers
2018-04-18 15:14:27 -07:00
e2147a95b2
minor
2018-04-18 14:50:10 -07:00
d07d2dd30c
pvalink put pvRequest
2018-04-18 14:49:43 -07:00
197e079ad5
pvalink time: key
2018-04-18 14:22:46 -07:00
27fd0868cf
pvalink more processing
2018-04-18 12:29:39 -07:00
e165919e84
pvalink: lset behavior
2018-04-18 12:03:53 -07:00
2934c8a1e4
minor
2018-04-18 10:46:52 -07:00
c0ac33dc4b
pvif handle NELM=1, NORD=0
...
Sometimes a DBF "scalar" isn't really a scalar.
2018-04-17 22:36:49 -07:00
4357d9079e
preliminary docs for pva links
2018-04-17 20:39:55 -07:00
afe5232653
pvalink pipeline option
2018-04-17 20:38:44 -07:00
1cc1d1857e
fix DBR2PVD() DBF_ENUM handling
...
must treat DBF_ENUM differently in
pvif than in dbf_copy as the storage
types used are different.
2018-04-17 19:10:54 -07:00
6089591abb
bump API and ABI versions for introduction of pv/qsrv.h and pva links
...
Only added new public symbols.
2018-04-17 19:10:54 -07:00
c55d50c158
fix pvalink shutdown during tests
2018-04-17 19:10:54 -07:00
520ac5a0b5
introduce pv/qsrv.h
...
workaround EPICS+RTEMS make fault
2018-04-17 19:10:54 -07:00
9192a872c7
resurrect testpvalink
2018-04-17 19:10:54 -07:00
79bd35dd3c
re-enable PVA links at runtime
2018-04-17 19:10:54 -07:00
f0be2f7016
rewrite pvalink using 3.16 link support API
2018-04-17 19:10:54 -07:00
d5ee917c6d
run testgroupconfig
...
missing for some reason
2018-04-17 19:10:54 -07:00
cd2c1762b7
pvd <-> dbf
...
Yet more type conversions.
This is a complement to pvif.h in that
PVIF calls into dbPut() which this code is
called by dbPut().
2018-04-17 19:10:54 -07:00
8b8e421a65
pvif type code mapping cleanup
...
DBR2PVD() remove default: so that missed case is a compile warning.
return -1 for invalid codes.
PVD2DBR() correct int64 (not used so far)
2018-04-17 19:10:54 -07:00
f3173682fb
add weak_ptr threaded work queue
2018-04-17 19:10:54 -07:00
266f2f9d2d
softIocMain.cpp no FINAL_LOCATION for RTEMS
2018-04-17 17:52:43 -07:00
19602bb06d
document info(Q:time:tag, ...)
2018-04-06 15:51:12 -07:00
26d369c042
Add missing dependency, pdbApp must follow configure
...
The pdbApp/Makefile needs $(EPICS_QSRV_ABI_MAJOR_VERSION) and
$(EPICS_QSRV_ABI_MINOR_VERSION), which will only be set if the
Makefile is parsed after configure/Makefile has installed the
CONFIG_QSRV_VERSION file.
2018-04-06 15:41:05 -07:00
1d0be31d3f
update iocimagedemo
2018-03-19 15:39:56 -07:00
4a0275a476
missing includes
2018-03-19 15:38:02 -07:00
9c10c82e82
pdb: ChannelList include groups
2018-03-08 12:24:15 -05:00
770152e621
more doc
2018-03-06 01:08:01 -05:00
272b4fb9cb
update docs
2018-03-06 01:02:08 -05:00
a22399fdf4
drop broken examples
2018-03-06 00:58:36 -05:00
d229efbb66
pvif: DBCH cleanup
...
avoid some duplication
2018-02-14 11:10:09 -08:00
392a44b791
pvif: DBCH drop unused overload
2018-02-14 10:52:52 -08:00
6982fa2d8f
pvif: DBCH fix NULL check
2018-02-14 10:52:37 -08:00
b7de8ba8b0
some more OVERRIDE/FINAL
2018-02-07 11:11:25 -08:00
a1cb3d302a
QSRV implement channelList
...
just list record names.
2018-02-07 11:04:29 -08:00
b6b6ac3305
fix pdb monitor locking
...
Guard PV*Monitor::complete to prevent
concurrent access from dbEvent callback,
and PVA server calling release().
2018-02-07 09:29:40 -08:00
1635e75c86
eliminate seperate mutex for BaseMonitor
2018-02-06 17:47:51 -08:00
6e77fc85b6
epicsExport.h must be last
2018-02-06 16:16:30 -08:00
8a9a3550b9
fixup dllimport/export
2018-02-06 15:29:49 -08:00
95a74aa134
use dbInitEntryFromRecord() from 3.16.1
2018-01-30 12:14:22 -08:00
9cc417103b
pvif: consolidate timestamp translation
2018-01-30 08:19:31 -08:00
399f6b311e
more doc
2018-01-15 13:09:40 -08:00
3be469e5c2
Update version number after tagging release
2017-12-14 18:42:16 -06:00
4001478681
Reset DEVELOPMENT_FLAG for 1.0.0 release
1.0.0
2017-12-14 18:41:50 -06:00
47f2211d9b
remove use of auto_ptr
...
not really necessary, and will hopefully
will build on win32.
2017-12-08 15:51:57 -05:00
3dfdda667a
avoid possible lock order issue with interested_remove
...
Ensure that Monitors aren't destroy()'d with an extra,
unnecessary, lock held.
2017-12-08 15:51:57 -05:00
82c689a7fd
travis-ci: add explicit c++98 build
2017-12-08 15:51:57 -05:00
135286e75c
Include <top>/../RELEASE.<host>.local
2017-12-06 20:38:42 -06:00
0159cdb77d
Unify .gitignore files
2017-11-30 12:07:10 -06:00
0ae27a35d8
Use 'make test-results' in travis-build script
2017-11-29 16:54:01 -06:00