Michael Davidsaver
|
4cb3d4d696
|
oops
|
2023-09-14 11:02:48 +02:00 |
|
Michael Davidsaver
|
0af5e972f3
|
add DTYP="QSRV Demo Replicate"
|
2022-11-09 22:14:08 -08:00 |
|
Michael Davidsaver
|
2a53ea7e47
|
Allow "meta" at member top of array of struct
|
2022-11-03 10:01:29 -07:00 |
|
Michael Davidsaver
|
db5af06e07
|
fix dbLoadGroup
|
2022-11-03 09:57:21 -07:00 |
|
Michael Davidsaver
|
26f55cf6ce
|
apply ACF when writing to atomic group
|
2022-07-05 11:11:57 -07:00 |
|
Michael Davidsaver
|
3df05bf1ce
|
use initHook shutdown hooks
|
2022-07-05 11:11:57 -07:00 |
|
Michael Davidsaver
|
b9ce6cbd6e
|
add utag demo
|
2022-07-05 11:10:34 -07:00 |
|
Michael Davidsaver
|
5a81763fb8
|
Adapt to DBR_AMSG/DBR_UTAG
|
2022-07-05 11:08:39 -07:00 |
|
Michael Davidsaver
|
122e9bdbb4
|
enable "Async Soft Channel" for output links
Add asynchronous output link support.
When triggered, re-process record(s)
after put completes
|
2022-07-05 11:08:39 -07:00 |
|
Michael Davidsaver
|
cb1b41c1b2
|
fixup AsWritePvt to be non-copyable
Avoids double free via asTrapWriteAfterWrite() with c++98
|
2022-07-05 11:08:39 -07:00 |
|
Matic Pogacnik
|
69a7bb3795
|
Add AS write hooks
|
2022-06-22 06:39:48 -07:00 |
|
Michael Davidsaver
|
c95d9a68fe
|
pvif: more error checking
|
2022-06-22 06:39:48 -07:00 |
|
Michael Davidsaver
|
b3d37e7f39
|
Add +type:"structure"
|
2022-06-22 06:39:48 -07:00 |
|
Michael Davidsaver
|
d18e2219b3
|
pvalink: missing NULL check
|
2021-04-23 15:29:45 -07:00 |
|
Michael Davidsaver
|
ff22538129
|
pdb: Create db_field_log for GETs
|
2021-03-17 13:22:42 -07:00 |
|
Michael Davidsaver
|
04fbaf5a2e
|
fix LocalFL
|
2021-03-12 09:59:02 -08:00 |
|
Simon Rose
|
b515fd30ca
|
Syncing softMain.cpp with epics-base
|
2021-03-12 07:09:22 -08:00 |
|
Michael Davidsaver
|
503cf414be
|
3.15 compat
|
2020-11-28 10:45:34 -08:00 |
|
Michael Davidsaver
|
1682c991d2
|
use dbChannel* in builder
|
2020-11-28 10:45:34 -08:00 |
|
Michael Davidsaver
|
c68c0038e6
|
store dbChannel* in builder
|
2020-11-28 10:45:34 -08:00 |
|
Michael Davidsaver
|
b69c25feb6
|
pass dbChannel* to PVIFBuilder::create()
|
2020-11-28 10:45:34 -08:00 |
|
Michael Davidsaver
|
eae493e732
|
delay PVIFBuilder::create
|
2020-11-28 10:45:34 -08:00 |
|
Michael Davidsaver
|
29d00e7e38
|
simplify
|
2020-11-28 10:45:34 -08:00 |
|
Michael Davidsaver
|
1335d75403
|
add dbLoadGroup()
|
2020-11-28 10:45:34 -08:00 |
|
Michael Davidsaver
|
c32cc1ba3c
|
combine group info() processing
|
2020-11-28 10:44:32 -08:00 |
|
Michael Davidsaver
|
f5278ef4ac
|
groups: move record name prepend into parser hooks
Also, accumulate config instead of replacing
|
2020-11-28 10:44:32 -08:00 |
|
Andrew Johnson
|
0e772037ee
|
Add -v (verbose) flag to softIocPVA
Only display the startup steps with -v
Print each step *before* running it, so any error messages follow.
|
2020-10-28 23:28:08 -05:00 |
|
Michael Davidsaver
|
8e7a1ad295
|
checkDISP
|
2020-07-05 23:06:30 -07:00 |
|
Michael Davidsaver
|
e894ae753f
|
create second dbChannel for DBE_PROPERTY for groups
|
2020-07-05 23:06:30 -07:00 |
|
Michael Davidsaver
|
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 |
|
Michael Davidsaver
|
e843db5d27
|
softMain compat
|
2020-06-01 19:54:08 -07:00 |
|
Michael Davidsaver
|
8363c870bd
|
adapt softMain as softIocPVA
|
2020-06-01 19:54:08 -07:00 |
|
Michael Davidsaver
|
9499137bb4
|
update softMain.cpp from Base circa 7.0.4
|
2020-06-01 19:54:08 -07:00 |
|
Michael Davidsaver
|
c4798dc2bc
|
shareLib.h cleanup
|
2020-06-01 18:22:08 -07:00 |
|
Michael Davidsaver
|
11eeed9d0c
|
notes
|
2020-06-01 18:22:08 -07:00 |
|
Michael Davidsaver
|
9c6fb5c539
|
more WIN32 include order games
|
2019-09-26 13:46:26 -07:00 |
|
Freddie Akeroyd
|
54a882d844
|
MSVC is picky about vector access
|
2019-09-25 13:47:03 -07:00 |
|
Andrew Johnson
|
c7a54de469
|
Move include of osiSock.h below db headers for Windows
|
2019-09-07 09:43:11 +02:00 |
|
Michael Davidsaver
|
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 |
|
Michael Davidsaver
|
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 |
|
Michael Davidsaver
|
ddfd746c62
|
minor
|
2019-08-31 19:18:56 -07:00 |
|
Michael Davidsaver
|
c3b6fc08b8
|
re-add missing enum_t
|
2019-08-13 20:07:26 -07:00 |
|
Michael Davidsaver
|
d7314eaef4
|
asLib check against PeerInfo
Check Put permissions
|
2019-05-16 18:19:38 -07:00 |
|
Michael Davidsaver
|
5170c2230d
|
missing 'else'
doesn't actually change logic flow, but wasn't intentional.
|
2019-05-13 14:09:38 -07:00 |
|
Andrew Johnson
|
6d1cbd87fd
|
Make a local copy of softIocExit.db for standalone builds
|
2019-03-12 10:52:50 -05:00 |
|
Michael Davidsaver
|
1ce449d40d
|
parse unknown format as number
forward compatibility
|
2019-01-15 19:15:21 -08:00 |
|
Michael Davidsaver
|
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 |
|
Michael Davidsaver
|
7bc5cbf957
|
fix int64 in pva link
|
2019-01-08 10:27:57 -08:00 |
|
Michael Davidsaver
|
3c5a5c805c
|
fix 64-bit integer field access
|
2019-01-08 09:10:10 -08:00 |
|
Andrew Johnson
|
a245adb5cf
|
Fix symbol exports for Windows builds
|
2018-11-28 16:07:11 -06:00 |
|