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).

The canonical version of this page is https://mdavidsaver.github.io/pvxs

Versioned source can be found at https://github.com/mdavidsaver/pvxs , which is also where issues should be reported. See Reporting a Bug. Also Contributing if you are so inclined.


  • A C++11 compliant compiler

  • GCC >= 4.8

  • Visual Studio >= 2015 (>= 12.0)

See Building from Source for details.

Indices and tables