8e7a1ad295
checkDISP
2020-07-05 23:06:30 -07:00
e894ae753f
create second dbChannel for DBE_PROPERTY for groups
2020-07-05 23:06:30 -07:00
4559f483bf
create second dbChannel for DBE_PROPERTY
...
Create second channel, and second set of filter states,
for subscription to DBE_PROPERTY. Accommodate filters
which drop events.
2020-07-02 22:45:58 -07:00
e843db5d27
softMain compat
2020-06-01 19:54:08 -07:00
8363c870bd
adapt softMain as softIocPVA
2020-06-01 19:54:08 -07:00
9499137bb4
update softMain.cpp from Base circa 7.0.4
2020-06-01 19:54:08 -07:00
c4798dc2bc
shareLib.h cleanup
2020-06-01 18:22:08 -07:00
11eeed9d0c
notes
2020-06-01 18:22:08 -07:00
9c6fb5c539
more WIN32 include order games
2019-09-26 13:46:26 -07:00
54a882d844
MSVC is picky about vector access
2019-09-25 13:47:03 -07:00
c7a54de469
Move include of osiSock.h below db headers for Windows
2019-09-07 09:43:11 +02:00
0e0400022c
vx const fixup
...
std::set iteration really should always be const
as mutation would invalidate the ordering.
2019-09-05 20:02:46 -07:00
bdbf57350b
replace shareLib.h with QSRV_API
...
and hopefully avoid at least some of the maddening
include order bugs so common with sharedLib.h.
2019-09-05 20:01:56 -07:00
ddfd746c62
minor
2019-08-31 19:18:56 -07:00
c3b6fc08b8
re-add missing enum_t
2019-08-13 20:07:26 -07:00
d7314eaef4
asLib check against PeerInfo
...
Check Put permissions
2019-05-16 18:19:38 -07:00
5170c2230d
missing 'else'
...
doesn't actually change logic flow, but wasn't intentional.
2019-05-13 14:09:38 -07:00
6d1cbd87fd
Make a local copy of softIocExit.db for standalone builds
2019-03-12 10:52:50 -05:00
1ce449d40d
parse unknown format as number
...
forward compatibility
2019-01-15 19:15:21 -08:00
f3d7d7cd8f
change display.format, add display.form and .precision
...
Replace printf-style format string with enum + integer.
ScalarBuilder explode scalar()/scalarArray()
2019-01-15 18:48:18 -08:00
7bc5cbf957
fix int64 in pva link
2019-01-08 10:27:57 -08:00
3c5a5c805c
fix 64-bit integer field access
2019-01-08 09:10:10 -08:00
a245adb5cf
Fix symbol exports for Windows builds
2018-11-28 16:07:11 -06:00
5f434aec59
Add Makefile rule for qsrv.dbd.d to avoid spurious build warning
...
Prevents "dbdExpand.pl: No input files for ../O.Common/qsrv.dbd"
2018-07-15 08:34:51 -07:00
b157d73c0b
more dllimport/export
2018-06-10 10:15:33 -05:00
b215396225
drop extraneous epicsExport.h
2018-06-10 09:59:17 -05:00
17a3324cc8
pvalink: dllimport/export
2018-06-06 15:24:44 -07:00
da3ecc08b4
pvalink: delay QSRV instanciation
...
Must be delayed until after dbChannelInit(),
but still want to allocate pvaGlobal prior
to link init. Unfortunately, no initHook
between these steps. So split initialization
further.
2018-06-05 08:13:42 -07:00
c126f7a1a2
fixups
2018-05-28 10:17:56 -07:00
f86d61274a
pvif: used alias'd record name
2018-05-28 09:29:48 -07:00
76c6473b6f
QSRV: fix put w/ proc w/o values
...
A put with forced processing, but no values
will cause all mappings to process.
2018-05-28 08:10:21 -07:00
b3ffc49f71
pvalink: defer opening links until IOC running
2018-05-28 07:49:59 -07:00
b18777e8fe
pvalink overhaul debug print controls
2018-04-25 19:26:03 -07:00
60699c48c2
pvalink misc
2018-04-25 15:09:21 -07:00
99ca9b958e
pvalink minor
2018-04-25 15:09:01 -07:00
9839116c56
add iocsh dbpvar()
2018-04-25 14:07:26 -07:00
40e407de8c
pvalink: hide QSRV channel create errors
2018-04-25 10:42:44 -07:00
a22f6b0801
attempt to disable pvalink for Base <3.16
...
Seems to work, but prints messages showing that there
is still some problem, probably with a ".dep".
Of course these are silent rules, so I have no idea
which one!
> dbdExpand.pl: No input files for ../O.Common/qsrv.dbd
2018-04-23 18:02:50 -07:00
e3c0703df1
pvalink: input proc if changed
2018-04-23 08:08:55 -07:00
f3622c0d42
pvalink fix sevr and doc
2018-04-20 16:35:44 -07:00
3a5ac39627
pvalink local:
2018-04-20 15:57:59 -07:00
e70aa0897d
pvalink add retry: option
...
allow put to be queued on a disconnected channel
2018-04-19 15:21:02 -07:00
af761958e5
pvalink Put use fieldName
2018-04-19 15:14:13 -07:00
0a20804294
fix tpool cleanup
2018-04-19 14:33:42 -07:00
ff197f89cb
testpvalink avoid false positive races
2018-04-19 14:13:07 -07:00
c86472666a
pvalink config # of workers
2018-04-18 15:14:27 -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