Michael Davidsaver
b0b8d60656
rename generated CONFIG_SITE to TOOLCHAIN
...
No longer generate CONFIG_SITE.Common.$(T_A),
which should never be generated...
2025-06-11 15:32:47 -07:00
Michael Davidsaver
d18e2d7e35
rpc_server/client example error handling
2024-04-22 07:57:05 -07:00
Michael Davidsaver
bdcbf130d2
expand spam example/test
...
Add a fixed rate counter in addition to
variable rate/pipeline counters.
add eatspam client
Not really an reasonable example anymore
2022-11-27 08:20:13 -08:00
Michael Davidsaver
c503eece31
spell check
2021-08-13 15:18:31 -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
4ff5de163e
ticker example send timeStamp
2021-07-16 15:26:14 -07:00
Michael Davidsaver
6267202fd4
doc
2021-05-13 08:16:44 -07:00
Michael Davidsaver
47a563cac2
ticker example multiple PVs
2021-04-10 10:44:56 -07:00
Michael Davidsaver
ecafd9b89c
mailboxes
2021-01-28 07:44:32 -08:00
Michael Davidsaver
0b6dcde043
add example RPC server/client
2020-08-18 13:25:18 -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
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
d8cd01ee83
only automatically link libevent for PROD/LIB using libpvxs
2020-04-09 20:40:09 -07:00
Michael Davidsaver
783281d137
fix Makefile
...
premature cleverness
2020-03-23 21:39:33 -07:00
Michael Davidsaver
ceeb782e8a
ensure CONFIG_PVXS_MODULE is idempotent
...
seems that cfg/ files can sometimes be included
multiple times.
2020-03-18 21:12:59 -07:00
Michael Davidsaver
9738621e44
building bundled libevent
2020-03-16 09:23:17 -07:00
Michael Davidsaver
846a4c546c
minor
2020-03-14 17:01:14 -07:00
Michael Davidsaver
8a16496776
Add client example
2020-03-12 21:16:38 -07:00
Michael Davidsaver
100fec2942
add ticker example
2020-03-02 15:37:43 -08:00
Michael Davidsaver
1cc91e7c6c
add spam server
2020-03-02 15:37:43 -08:00
Michael Davidsaver
8d8a371eb8
expand mailbox
2020-02-27 08:51:04 -08:00
Michael Davidsaver
879949706f
doc example mailbox
2020-02-27 08:21:50 -08:00