PVXS client/server for PVA Protocol

This module provides a library (libpvxs.so or pvxs.dll) and a set of CLI utilities acting as PVAccess protocol client and/or server.

PVXS is functionally equivilant to the pvDataCPP and pvAccessCPP modules, which it hopes to eventually surplant (Ok, the author hopes).

Dependencies

  • A C++11 compliant compiler

  • GCC >= 4.8

  • Visual Studio >= 2015 / 12.0

  • EPICS Base >=3.15.1

  • libevent >=2.0.1 (Optionally bundled)

  • (optional) CMake >=3.1, only needed when building bundled libevent

See Building from Source for details.

Download

Releases are published to https://github.com/mdavidsaver/pvxs/releases. See Release Policy for details.

Indices and tables