Michael Davidsaver
|
3129c2de75
|
doc sharedpv
|
2020-02-04 14:37:33 -08:00 |
|
Michael Davidsaver
|
dadb622a59
|
mailbox demo
|
2020-02-04 13:43:45 -08:00 |
|
Michael Davidsaver
|
cd2d926581
|
add SharedPV
|
2020-02-04 13:43:45 -08:00 |
|
Michael Davidsaver
|
95ed4b2993
|
onClose confusion
|
2020-02-03 14:57:50 -08:00 |
|
Michael Davidsaver
|
24d9eb49f1
|
fit Put reply argument validation
|
2020-02-03 14:57:50 -08:00 |
|
Michael Davidsaver
|
03c41c2ce3
|
minor
|
2020-02-03 14:57:50 -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
|
363761ab77
|
server relax handling of op on non-existant IOID
PVA protocol has inherent races because server destroy
isn't ack'd by client. So we must be tolerant of late
arriving messages for non-existant IOIDs.
|
2020-02-03 14:57:04 -08:00 |
|
Michael Davidsaver
|
1a286ede6e
|
Value explicit handling of bool
all so we can know when to print/parse "true" and "false".
|
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
|
82adcb938d
|
server monitor pvRequest
|
2020-02-03 14:57:04 -08:00 |
|
Michael Davidsaver
|
3bd86f9777
|
server GET apply pvRequest to mask
|
2020-02-03 14:57:04 -08:00 |
|
Michael Davidsaver
|
31412aff2e
|
add request2mask()
|
2020-02-03 14:57:04 -08:00 |
|
Michael Davidsaver
|
b54b9fb78d
|
server fix bind() when 5075 in use
|
2020-02-03 14:57:04 -08:00 |
|
Michael Davidsaver
|
52147c5749
|
BitMask equality
|
2020-02-03 14:55:49 -08:00 |
|
Michael Davidsaver
|
584cf5b450
|
minor
|
2020-02-03 14:54:47 -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
|
5ddc2beb47
|
server monitor throttle using send queue size
|
2020-01-26 15:55:56 -08:00 |
|
Michael Davidsaver
|
9ffb8dab9a
|
minor
|
2020-01-25 12:12:21 -08:00 |
|
Michael Davidsaver
|
b8b91f23f8
|
speed up doc gen
|
2020-01-22 12:25:25 -08:00 |
|
Michael Davidsaver
|
fb68d373f1
|
doc fix gh-pages
|
2020-01-22 12:25:25 -08:00 |
|
Michael Davidsaver
|
c284439a81
|
more log
|
2020-01-22 12:25:25 -08:00 |
|
Michael Davidsaver
|
1837e3bc47
|
doc
speed up by only parsing public pvxs/*.h
no docs in impl. yet anyway.
Ensure the PVXS_API doesn't become part of <type> tags.
|
2020-01-22 12:25:25 -08:00 |
|
Michael Davidsaver
|
c2a4224a21
|
server monitor
|
2020-01-22 12:25:21 -08:00 |
|
Michael Davidsaver
|
a1b9a64a06
|
misc
|
2020-01-22 12:24:40 -08:00 |
|
Michael Davidsaver
|
1220dc7d3e
|
fix Value::as(T&) and add Value::as(fn&&)
|
2020-01-22 12:24:40 -08:00 |
|
Michael Davidsaver
|
ba0974e1a5
|
drop unimplemented Value iteration
|
2019-12-23 19:43:23 -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
|
8eae991006
|
g++ >=4.9 required
4.8 doesn't parse R"" literals
|
2019-12-23 19:24:15 -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
|
9cc742d7f9
|
Value marking
|
2019-12-23 19:19:09 -08:00 |
|
Michael Davidsaver
|
af9be69f5d
|
minor
|
2019-12-23 19:19:09 -08:00 |
|
Michael Davidsaver
|
4b5b134e74
|
Value traverse to Struct parent
|
2019-12-23 19:19:09 -08:00 |
|
Michael Davidsaver
|
a34fe899da
|
minor
|
2019-12-23 19:19:09 -08:00 |
|
Michael Davidsaver
|
de47ee4acd
|
fixup offset calculations
offsets already relative to StructTop
|
2019-12-19 20:38:30 -08:00 |
|
Michael Davidsaver
|
b7feb98aaa
|
minor
|
2019-12-19 20:04:40 -08:00 |
|
Michael Davidsaver
|
cf91bc3033
|
fix array decode
|
2019-12-19 19:53:13 -08:00 |
|
Michael Davidsaver
|
fecdd52e70
|
update logging
|
2019-12-19 18:42:39 -08:00 |
|
Michael Davidsaver
|
9e0598fb74
|
minor
|
2019-12-19 18:42:39 -08:00 |
|
Michael Davidsaver
|
07ad405866
|
doc
|
2019-12-19 18:42:39 -08:00 |
|
Michael Davidsaver
|
2fc21f1d56
|
start doc
|
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
|
71905b314b
|
TypeDef appending
|
2019-12-19 18:42:39 -08:00 |
|
Michael Davidsaver
|
bc048cea78
|
TypeDef helpers
|
2019-12-19 18:42:39 -08:00 |
|
Michael Davidsaver
|
4a3818420f
|
BitMask::onlySet() w/ restricted range
|
2019-12-19 18:42:39 -08:00 |
|
Michael Davidsaver
|
787ad4841f
|
better GUID
|
2019-12-19 18:42:39 -08:00 |
|
Michael Davidsaver
|
87c10d2c15
|
add 3.15 build
|
2019-12-19 18:42:39 -08:00 |
|