Michael Davidsaver
d23fe0e9d5
add testget
2020-02-26 08:38:15 -08:00
Michael Davidsaver
5019744fa7
server GET_FIELD fix onLastDisconnect
2020-02-21 12:35:35 -08:00
Michael Davidsaver
7d490dc69e
client info() error delivery
2020-02-21 11:54:01 -08:00
Michael Davidsaver
d9f18127bb
test info round trip
2020-02-21 10:46:05 -08:00
Michael Davidsaver
99ce43c0eb
prefer log_*_printf()
2020-02-19 07:10:52 -08:00
Michael Davidsaver
4b5439a427
print server Config
2020-02-08 10:28:33 -08:00
Michael Davidsaver
ab58b58d2d
Server add builtin Source
2020-02-07 09:10:54 -08:00
Michael Davidsaver
5815d595c4
move server Config out
...
server::Server::Config doesn't add anything vs.
server::Config
2020-02-05 18:35:08 -08:00
Michael Davidsaver
dadb622a59
mailbox demo
2020-02-04 13:43:45 -08:00
Michael Davidsaver
80dacb895e
log show time
2020-02-03 14:57:50 -08:00
Michael Davidsaver
e4d2ba5c69
mcat demo
2020-02-03 14:57:04 -08:00
Michael Davidsaver
cacc9d088d
fix de-serialize of sub-sub-struct
2020-02-03 14:57:04 -08:00
Michael Davidsaver
31412aff2e
add request2mask()
2020-02-03 14:57:04 -08:00
Michael Davidsaver
c78ec7718b
Value iteration
2020-02-03 14:54:47 -08:00
Michael Davidsaver
d4f4fe970d
add Value::nameOf()
2020-01-27 11:41:47 -08:00
Michael Davidsaver
586e93b2d0
split Source and friends into seperate header
2020-01-26 16:02:18 -08:00
Michael Davidsaver
c2a4224a21
server monitor
2020-01-22 12:25:21 -08:00
Michael Davidsaver
4db60a0fe5
TypeDef cache resulting FieldDesc
...
Ensure the repeated create() yields compatible Values
2019-12-23 19:41:46 -08:00
Michael Davidsaver
bbe5fa26a2
Redo FieldDesc
...
Follow shape of FieldStorage exactly.
Avoids need for offset calculation.
2019-12-23 19:24:11 -08:00
Michael Davidsaver
4b5b134e74
Value traverse to Struct parent
2019-12-23 19:19:09 -08:00
Michael Davidsaver
fecdd52e70
update logging
2019-12-19 18:42:39 -08:00
Michael Davidsaver
bc048cea78
TypeDef helpers
2019-12-19 18:42:39 -08:00
Michael Davidsaver
a5391bb992
minor
2019-12-18 18:43:26 -08:00
Michael Davidsaver
d2c4457a08
server pvlist handling
2019-12-18 18:31:53 -08:00
Michael Davidsaver
cdeecdcc46
update data.h
2019-12-18 18:31:17 -08:00
Michael Davidsaver
583ee684ab
generalize Get/Put/RPC handling
2019-12-18 18:31:17 -08:00
Michael Davidsaver
d7f46fcb80
more testxcode
2019-12-16 09:01:16 -08:00
Michael Davidsaver
c0c7348e89
fixup FixedBuf usage
2019-12-16 09:01:16 -08:00
Michael Davidsaver
35d8e8ace6
minor
2019-12-15 16:43:22 -08:00
Michael Davidsaver
8a70c95409
minor
2019-12-15 16:43:22 -08:00
Michael Davidsaver
7c47975af5
Got GET
2019-12-15 16:43:22 -08:00
Michael Davidsaver
ca662bf6cc
fixup data decode
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
810b7d3b1c
use freeze/cast members
2019-12-15 16:43:22 -08:00
Michael Davidsaver
7dd33a0c71
shared_array redo freeze/cast as members
2019-12-15 16:43:22 -08:00
Michael Davidsaver
dd7a3d2dd3
start xcode data
2019-12-15 16:43:22 -08:00
Michael Davidsaver
21ac70db46
redo TypeDef
2019-12-15 16:42:15 -08:00
Michael Davidsaver
4b084b31be
rename testdata -> testtype
2019-12-15 16:41:35 -08:00
Michael Davidsaver
18d13e81e8
squeeze BitMask
2019-12-15 16:41:35 -08:00
Michael Davidsaver
841ef0c048
BitMask xcode
2019-12-11 20:16:56 -08:00
Michael Davidsaver
a207a54ec1
start NT
2019-12-11 14:19:27 -08:00
Michael Davidsaver
92c513d6dd
de-templateize xcode
2019-12-10 19:28:54 -08:00
Michael Davidsaver
a4956a513d
rename
2019-12-10 18:23:22 -08:00
Michael Davidsaver
3a8affd1ee
minor
2019-12-10 18:15:48 -08:00
Michael Davidsaver
d20ac8ee6d
server GET_FIELD reply
2019-12-10 18:15:48 -08:00
Michael Davidsaver
8fca41b683
add BitMask
2019-12-10 18:15:48 -08:00
Michael Davidsaver
801d295c1f
start PVD
2019-12-10 17:56:40 -08:00
Michael Davidsaver
4c60d72f9c
add shared_array
...
simpler version of epics::pvData::shared_vector<T>
w/ offset+capacity tracking, or value conversion.
Updated to use c++11 features (like std::type_index).
2019-12-10 17:56:40 -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