Michael Davidsaver
90a1221904
testmon, more details on failure
2023-10-23 16:31:44 -07:00
Michael Davidsaver
cc5d382930
client: monitor yield "complete" updates
...
Populate unchanged fields with most recently received value.
2022-11-27 08:20:13 -08:00
Michael Davidsaver
49144445f7
minor
2021-10-28 10:04:25 -07:00
Michael Davidsaver
c503eece31
spell check
2021-08-13 15:18:31 -07:00
Michael Davidsaver
55f8b91ede
testmon cover server close channel
...
int addition to server restart/disconnect
2021-07-02 16:44:02 -07:00
Michael Davidsaver
302557e46d
fixup expert API handling
2021-07-02 16:44:02 -07:00
Michael Davidsaver
bb341e0e3e
client: test bad pvRequest
2021-06-27 10:17:13 -07:00
Michael Davidsaver
3dd4dd6a66
client: different onInit() for monitor
2021-06-27 10:17:13 -07:00
Michael Davidsaver
708fbc8062
client: add *Builder::syncCancel(bool)
...
Option for asynchronous cancel (eg. implicitly through ~Operation).
2021-06-27 10:17:13 -07:00
Michael Davidsaver
33b6f362db
client: Handle orphaned Operations
...
Allow Operation instances to outlive
the Context through which they were
created.
2020-08-10 12:09:55 -07:00
Michael Davidsaver
24f3478c98
post() with const ref.
...
Added "safety" of passing move-able reference
is an illusion since no use_count()==1 test
is done. Instead extra (shallow) copies
were made for each subscriber.
Instead. Pass const reference, redefine
MonitorControlOp::post() to transfer ownership,
and make only a single copy in SharedPV::post().
2020-07-26 20:46:12 -07:00
Michael Davidsaver
7a9d5cb6ab
WIN32: SetErrorMode(0)
2020-06-16 16:39:00 -07:00
Klemen Vodopivec
02f24a74e7
Made it build on EPICS 3.14.12.6, all unit tests pass.
2020-04-16 22:01:38 -07:00
Michael Davidsaver
20c4ff0c26
test for Context leak
...
Tests should only hold a single Context pointer
2020-04-12 22:30:30 -07:00
Michael Davidsaver
4da4c30eae
more testmon
2020-03-10 20:52:07 -07:00
Michael Davidsaver
1b4c7370f0
more client monitor
2020-03-05 09:39:44 -08:00
Michael Davidsaver
c7ba7d21b6
add client monitor
2020-03-04 19:57:00 -08:00