21 Commits
Author SHA1 Message Date
Michael Davidsaver 6f0f57cf52 cli usage 2026-09-11 07:38:00 -07:00
Michael Davidsaver 0b3fcca1fa cli: fix dtor ordering
Objects referenced from client callback lambdas must
remain value until the operation is canceled.

From an abundance of caution, move before Context creation
and all operations are canceled during ~Context.
2026-06-29 17:51:07 -07:00
Michael Davidsaver 090bf5ff97 cli cerr/cout flush
Write less extraneous information to stdout,
and ensure flush() at opportune times
2026-06-28 20:05:45 -07:00
Michael Davidsaver 086501a1b0 pvxmonitor show dis/connect time 2026-06-28 20:05:45 -07:00
Michael Davidsaver 444d1ff1f1 colorize outer exception printing 2026-01-05 14:40:26 -08:00
Michael Davidsaver a2edecd492 consolidate version_information 2023-07-25 09:17:54 -07:00
Michael Davidsaver fa4294a975 pvxmonitor option to show queueSize 2023-04-06 11:45:41 -07:00
Michael Davidsaver 78f54455e6 Value fix delta output format
Actually show delta
2023-01-31 09:54:10 -08:00
Michael Davidsaver 0e2a5ff2a6 avoid pvxmonitor hang on interrupt 2021-09-13 19:24:07 -07:00
Michael Davidsaver 98edf61de8 Add client/server fromEnv() without temporary Config on caller stack 2021-08-06 12:34:32 -07:00
Michael Davidsaver c76c2806f3 add MPSCFIFO 2021-06-27 10:17:13 -07:00
Michael Davidsaver 86fa8c8cf6 fix usage/example of Subscription::pop() 2020-10-19 16:00:51 -07:00
Michael Davidsaver 7debb1fae3 update Config handling
rename from_env() -> fromEnv()
add fromDefs()
2020-07-26 20:46:12 -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 46bcf877c9 replace epicsParse*() with std::sto*() 2020-04-16 22:01:38 -07:00
Michael Davidsaver 6f39d9ae7c CLI tools print libevent version 2020-04-09 20:40:09 -07:00
Michael Davidsaver 3896c27b0b CLI tools print version 2020-03-24 15:33:52 -07:00
Michael Davidsaver 9fc9457cf0 pvxget/monitor add formatting options 2020-03-19 17:15:53 -07:00
Michael Davidsaver 1953fbacba Value.format() 2020-03-19 17:15:53 -07:00
Michael Davidsaver d96fe58c8b CLI tools no pvRequest parsing by default 2020-03-05 16:03:02 -08:00
Michael Davidsaver c7ba7d21b6 add client monitor 2020-03-04 19:57:00 -08:00