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
5ab17ec375
re-write CLI argument parsing for testability
2026-06-28 11:47:57 -07:00
Michael Davidsaver
8cb8d4bf69
pvxput handle JSON
...
disable CLI for 3.15
2026-06-28 11:47:57 -07:00
Michael Davidsaver
444d1ff1f1
colorize outer exception printing
2026-01-05 14:40:26 -08:00
Michael Davidsaver
91dd4d4592
pvxput: verbose flag show marked fields
2026-01-05 13:30:48 -08:00
Michael Davidsaver
42ec1602a3
pvxput: do not mark all fields...
2026-01-05 13:30:48 -08:00
Michael Davidsaver
a2edecd492
consolidate version_information
2023-07-25 09:17:54 -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
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
52eb0d3283
pvxput minor
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
4d7ca87f8a
pvRequest parsing
2020-03-02 15:37:43 -08:00
Michael Davidsaver
3c34887c26
add pvxput
2020-02-26 08:38:15 -08:00