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 equivalent to the pvDataCPP and pvAccessCPP modules, which it hopes to eventually supplant (Ok, the author hopes).
Issues (see Reporting a Bug)
Dependencies
A C++11 compliant compiler
GCC >= 4.8
Visual Studio >= 2015 / 12.0’
clang
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/epics-base/pvxs/releases. See Release Policy for details.
- Overview
- PVA Network Configuration
- Examples
- Building from Source
- Including PVXS in your application
- Command Line Tools
- Value Container API
- Client API
- Server API
- IOC Integration
- QSRV 2
- Misc
- Details
- Release Notes
- 1.3.2 (Oct 2024)
- 1.3.1 (Dec 2023)
- 1.3.0 (Dec 2023)
- 1.2.4 (Oct 2023)
- 1.2.3 (Sept 2023)
- 1.2.2 (June 2023)
- 1.2.1 (June 2023)
- 1.2.0 (May 2023)
- 1.1.4 (April 2023)
- 1.1.3 (Mar 2023)
- 1.1.2 (Feb 2023)
- 1.1.1 (Dec 2022)
- 1.1.0 (Nov 2022)
- 1.0.1 (Oct 2022)
- 1.0.0 (Sept 2022)
- 0.3.1 (June 2022)
- 0.3.0 (May 2022)
- 0.2.2 (Jan 2022)
- 0.2.1 (Oct 2021)
- 0.2.0 (July 2021)
- 0.1.5 (May 2021)
- 0.1.4 (APR 2021)
- 0.1.3 (FEB 2021)
- 0.1.2 (FEB 2021)
- 0.1.1 (Jan 2021)
- 0.1.0 (Dec 2020)