Michael Davidsaver
413102a4bc
pvif: more put bitset
...
Better handling of put w/ compressed bitset
2017-11-14 10:49:56 -06:00
Michael Davidsaver
00f69c43d9
pdb: import block=true warning
2017-11-13 13:15:45 -06:00
Michael Davidsaver
d9816e14fd
documentation
2017-11-13 11:39:19 -06:00
Michael Davidsaver
f9c1489fcc
pvif: enable array of string
...
turns out I did the hard part already...
2017-11-13 11:39:19 -06:00
Michael Davidsaver
c8644494f0
pdb: single monitor hold strong ref to PV
...
ensure sequenced shutdown when subscription closed.
2017-11-13 11:15:31 -06:00
Michael Davidsaver
e472e552a0
pdb: consistent provider name
...
getProviderName() should match the registered name.
2017-11-09 15:49:58 -06:00
Michael Davidsaver
3a53e96b47
pdb: more changes to monitor list handling
2017-11-05 17:55:03 -06:00
Michael Davidsaver
e7fa7b624e
less noise
2017-11-05 17:27:38 -06:00
Michael Davidsaver
5aa52a20de
pdb fix monitor lock order
...
Don't hold PDB*PV::lock while iterating interested list,
and post()ing.
2017-11-05 17:13:55 -06:00
Michael Davidsaver
1a8de8cd85
minor
2017-11-05 17:13:55 -06:00
Michael Davidsaver
9ca13fec05
use ChannelProviderRegistry::addSingleton()
2017-11-05 17:13:55 -06:00
Michael Davidsaver
34b143a08c
minor
2017-11-05 17:13:55 -06:00
Michael Davidsaver
81a7057590
fix testpvif
2017-11-02 14:51:14 -05:00
Michael Davidsaver
c79f3624bd
add meta-data mappings
...
map:
* display.description to DESC
* display.format based on PREC
* valueAlarm.*Limit based on alarm limits
format is always empty if qsrvDisableFormat=1
which is the default as I worry that
clients will this printf() spec is unfortunate ways.
2017-11-02 14:43:15 -05:00
Michael Davidsaver
f71d0a8d3c
another missing libdep
2017-11-02 14:01:17 -05:00
Michael Davidsaver
4c8512a884
less noise
2017-11-02 13:47:11 -05:00
Michael Davidsaver
3353a20b8d
yet another win32 fix
2017-11-02 13:02:47 -05:00
Michael Davidsaver
b0b414d483
even more win32
2017-11-02 11:31:21 -05:00
Michael Davidsaver
bf6597a6c2
yet more win32
2017-11-02 10:33:23 -05:00
Michael Davidsaver
673cb7283d
another win32 attempt
2017-11-01 21:25:34 -05:00
Michael Davidsaver
27cf63797c
more win32
2017-11-01 21:04:42 -05:00
Michael Davidsaver
1f070bb849
more compat
2017-11-01 19:34:36 -05:00
Michael Davidsaver
413cfef686
more compat
2017-11-01 19:20:45 -05:00
Michael Davidsaver
b74d5bf580
more win32
2017-11-01 18:22:49 -05:00
Michael Davidsaver
60f6646520
more compat
2017-11-01 16:44:22 -05:00
Michael Davidsaver
6d466bb847
cleanup prints
2017-11-01 15:56:35 -05:00
Michael Davidsaver
09c4ab882b
XCode compat
2017-11-01 15:47:49 -05:00
Michael Davidsaver
d4ae08322d
p2p status reporting update
2017-11-01 13:59:09 -05:00
Michael Davidsaver
43b7b624c2
include reftrack
2017-11-01 11:54:12 -05:00
Michael Davidsaver
943247f0f0
remove g++ or c++11 requirement
...
^#$*&#$ MSVC
2017-11-01 10:04:36 -05:00
Michael Davidsaver
b30948249a
Revert "Don't build P2P by default"
...
This reverts commit 818cf1a846 .
2017-11-01 09:35:53 -05:00
Michael Davidsaver
29ae2a8476
use yajl_parse_helper from PVD
2017-11-01 09:35:44 -05:00
Michael Davidsaver
60bbe4d28b
travis-ci: don't need special qemu
2017-10-24 12:55:31 -05:00
Michael Davidsaver
bffb14fd53
Don't need c++11 or g++
2017-10-24 12:49:46 -05:00
Michael Davidsaver
818cf1a846
Don't build P2P by default
2017-10-24 12:03:29 -05:00
Michael Davidsaver
866dacb479
use EPICS_BASE_PVA_CORE_LIBS
2017-10-24 11:54:17 -05:00
Michael Davidsaver
1f6e828601
OSX compat
2017-10-05 15:44:29 +02:00
Michael Davidsaver
a66e479952
drop errlogstream
...
unnecessary complication
2017-10-04 15:06:02 +02:00
Michael Davidsaver
26c3b4e944
fix RTEMS macro name conflict
...
RTEMS defines "PVM" in sys/param.h
2017-10-04 11:56:41 +02:00
Michael Davidsaver
01388fb526
more pvif
2017-10-04 10:42:36 +02:00
Michael Davidsaver
e89653306a
pdb: consolidate metaLONG w/ metaDOUBLE
2017-10-03 15:43:09 +02:00
Michael Davidsaver
512819e3a9
switch remaining to pv/typemap.h
2017-10-03 15:01:01 +02:00
Michael Davidsaver
fbf301c151
replace pvatypemap.h with pv/typemap.h in pvDataCPP
2017-10-03 14:53:33 +02:00
Michael Davidsaver
d9a4061064
another try
2017-10-03 11:09:23 +02:00
Michael Davidsaver
1e6230b623
header change
2017-10-03 10:26:15 +02:00
Michael Davidsaver
eb5a9c1f8f
travis-ci debug
2017-10-03 09:56:20 +02:00
Michael Davidsaver
3e87bde899
missing header
2017-10-01 10:18:02 -05:00
Michael Davidsaver
2e0cb73a09
fixup c++11 build
2017-09-30 22:28:55 -05:00
Michael Davidsaver
271ec3241f
Merge remote-tracking branch 'origin/master'
...
* origin/master:
p2p: fix dllexport for ChannelCacheEntry::CRequester
qsrv: add missing Base libs to qsrv_LIBS
Fix dll decorations in moncache, gwmain, pdbsingle
Add LICENSE file
Add .local mechanism to CONFIG_SITE
qsrv: build libqsrv also for target
travis-ci: update/streamline configuration for EPICS 7
# Conflicts:
# .travis.yml
# build-deps.sh
# pdbApp/Makefile
2017-09-30 22:28:26 -05:00
Michael Davidsaver
8fb9358588
README
2017-09-30 17:22:35 -05:00