Michael Davidsaver
|
9b099be0d8
|
server: release bound callbacks on cleanup()
The now Dead Op may still be held by user code.
Ensure that cleanup() leaves that Op in a state
where it can be safely dtor()ed from any thread.
|
2023-10-03 20:43:41 -07:00 |
|
Michael Davidsaver
|
aef69c9f25
|
redo INST_COUNTER
Allow for use by pvxsIoc
|
2023-05-09 22:24:19 -07:00 |
|
Michael Davidsaver
|
f75bcc5044
|
constify OpBase and friends
|
2023-01-31 09:54:10 -08:00 |
|
Michael Davidsaver
|
92f728f5c9
|
Add hold-off timer when reconnecting to a specific server
|
2022-06-19 10:51:45 -07:00 |
|
Michael Davidsaver
|
cce797263d
|
fix handling of pva_ctrl_msg::SetEndian
|
2022-05-18 10:32:16 -07:00 |
|
Michael Davidsaver
|
c503eece31
|
spell check
|
2021-08-13 15:18:31 -07:00 |
|
Michael Davidsaver
|
60d275412f
|
conn/chan tx/rx stat tracking
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
9ec69c784a
|
server: change how operation credentials are presented
|
2021-06-27 10:17:13 -07:00 |
|
Michael Davidsaver
|
e9ce80880d
|
remote file:line from decode errors
|
2021-01-12 11:32:10 -08:00 |
|
Michael Davidsaver
|
6fd01c7bec
|
improve error handling
eg. resulting from bad pvRequest (selecting empty field set)
|
2021-01-07 11:07:40 -08:00 |
|
Michael Davidsaver
|
280919b3ec
|
server: adjust handling of invalid SID
Downgrade severity as invalid SIDs are an
unavoidable possibility after server
channel destroy.
|
2020-08-10 12:09:55 -07:00 |
|
Michael Davidsaver
|
63912a017a
|
add operator<< for Server
|
2020-07-26 20:46:12 -07:00 |
|
Michael Davidsaver
|
edadc31f96
|
add instanceSnapshot()
|
2020-03-24 18:38:10 -07:00 |
|
Michael Davidsaver
|
bcdf743ae9
|
server expose raw client credentials
|
2020-03-09 16:34:18 -07:00 |
|
Michael Davidsaver
|
5019744fa7
|
server GET_FIELD fix onLastDisconnect
|
2020-02-21 12:35:35 -08:00 |
|
Michael Davidsaver
|
99ce43c0eb
|
prefer log_*_printf()
|
2020-02-19 07:10:52 -08:00 |
|
Michael Davidsaver
|
fecdd52e70
|
update logging
|
2019-12-19 18:42:39 -08:00 |
|
Michael Davidsaver
|
68cb777702
|
use std::make_shared where possible
may avoid extra alloc for ref. counter
|
2019-12-19 18:42:39 -08:00 |
|
Michael Davidsaver
|
583ee684ab
|
generalize Get/Put/RPC handling
|
2019-12-18 18:31:17 -08:00 |
|
Michael Davidsaver
|
aa973c9adc
|
server boilerplate reduction
|
2019-12-15 16:43:22 -08:00 |
|
Michael Davidsaver
|
7c47975af5
|
Got GET
|
2019-12-15 16:43:22 -08:00 |
|
Michael Davidsaver
|
7791205b69
|
changed tracking via enclosing field
|
2019-12-15 16:43:22 -08:00 |
|
Michael Davidsaver
|
92c513d6dd
|
de-templateize xcode
|
2019-12-10 19:28:54 -08:00 |
|
Michael Davidsaver
|
d20ac8ee6d
|
server GET_FIELD reply
|
2019-12-10 18:15:48 -08:00 |
|
Michael Davidsaver
|
6292776629
|
normalize message names to CMD_*
|
2019-11-20 10:39:30 -08:00 |
|
Michael Davidsaver
|
9ceab63d02
|
Introspect can error
|
2019-11-19 16:08:03 -08:00 |
|