pvxs
pvxs copied to clipboard
PVA protocol client/server library and utilities.
**Description** In local builds on a VM, some tests fail consistently: ``` testsock.t ..... not ok 5 - Recv'd -1(11) [0, 0, 0, 0] not ok 6 - src ()...
Something I've noticed in recent months. I'm not sure exactly when this started. With some occurances there is an associated `evbase self-joining` error. I have yet to get a stack...
Is there a way to (de)serialize Value fields, or something similar like the example below in pvData? ```cpp epics::pvData::PVStructure::shared_pointer structure_; std::shared_ptr buffer_; .... for (size_t i = 0U; i <...
For ELF targets, currently only one qualified SONAME is installed `libpvxs.so.0.1`. This doesn't capture the third (maintenance) version of a build. So far I've been able to avoid removing/changing symbols,...
Hi, is there any chance that there will be CMake support for pvxs in the future? I could potentially have a go at adding this if there are no plans...
Attempts to address #81. On Linux (at least) SO_REUSEADDR, which allows a new listener to bind while an existing sock is in FIN-WAIT. Apparently this allows any number of sockets...
Observed on a Debian 12 host with an IOC, one of 34 PVA servers started in parallel during system boot. A later restart succeeds. ``` ...: Error in pvxsBaseRegistrar :...
The start of a longer term project to make pvxget and friends into suitable replacements for pvget et. al. from pvAccessCPP. Adds JSON parsing for pvxput (breaks support for Base...
Hi @mdavidsaver I'd like to get your views on this https://github.com/epics-base/pvAccessCPP/issues/197 please. Is this an issue with the PVA protocol itself or is there a way to make PVA search...
**Describe the bug** It is not possible at the moment to distinguish between the following records via PVAccess: ``` record(waveform, "one") { field(FTVL, "STRING") field(NELM, "1") field(INP, {const: "foo"}) }...