Michael Davidsaver
a5391bb992
minor
2019-12-18 18:43:26 -08:00
Michael Davidsaver
35dd24f46f
Value::tryAs() tryFrom()
2019-12-18 18:31:59 -08:00
Michael Davidsaver
d2c4457a08
server pvlist handling
2019-12-18 18:31:53 -08:00
Michael Davidsaver
b9b22adb15
fix version_str()
2019-12-18 18:31:17 -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
851182c7a1
ServerChannel_shutdown
2019-12-18 18:31:09 -08:00
Michael Davidsaver
baed2dc584
try updated ci scripts
2019-12-17 14:16:27 -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
c7803b5c3d
minor
2019-12-16 09:01:16 -08:00
Michael Davidsaver
69c3549e66
oops
2019-12-16 09:01:16 -08:00
Michael Davidsaver
35d8e8ace6
minor
2019-12-15 16:43:22 -08:00
Michael Davidsaver
aa973c9adc
server boilerplate reduction
2019-12-15 16:43:22 -08:00
Michael Davidsaver
8a70c95409
minor
2019-12-15 16:43:22 -08:00
Michael Davidsaver
aea4a4f804
use c++11 atomic
2019-12-15 16:43:22 -08:00
Michael Davidsaver
7c47975af5
Got GET
2019-12-15 16:43:22 -08:00
Michael Davidsaver
7de1f7d32f
server decode credentials
2019-12-15 16:43:22 -08:00
Michael Davidsaver
9af9f028eb
from_wire_type_value
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
9aaaccaf2a
track StructTop::member_indicies
...
needed to allow iteration by storage offset
2019-12-15 16:41:35 -08:00
Michael Davidsaver
a93ab3b818
type of num_index should match other indices
2019-12-15 16:41:35 -08:00
Michael Davidsaver
f2715d264e
doc
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
816838bcd5
fix hex dump
2019-12-11 14:19:27 -08:00
Michael Davidsaver
a207a54ec1
start NT
2019-12-11 14:19:27 -08:00
Michael Davidsaver
50963f0a3e
reorg to separate type handling
2019-12-11 09:11:52 -08:00
Michael Davidsaver
92c513d6dd
de-templateize xcode
2019-12-10 19:28:54 -08:00
Michael Davidsaver
2332ed8e51
cleanup
2019-12-10 18:39:26 -08:00
Michael Davidsaver
582b1b9a79
add skeleton for server Get/Put/RPC
2019-12-10 18:38:22 -08:00
Michael Davidsaver
a4956a513d
rename
2019-12-10 18:23:22 -08:00
Michael Davidsaver
439be977c2
apply bitmask
2019-12-10 18:15:48 -08:00
Michael Davidsaver
2ba0150bd9
disambiguate
...
having pvxs::detail and pvxs::impl::detail causes confusion
2019-12-10 18:15:48 -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
a6ff69eb42
gcc 4.8 compat
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
1f6502aef7
more util
2019-12-10 17:56:40 -08:00
Michael Davidsaver
ceedd6bacc
unittest multi-line messages
2019-12-10 17:56:40 -08:00
Michael Davidsaver
dd4da5d6d5
more test utils
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