Files
pvxs/documentation/index.rst
T
2020-04-13 18:06:40 -07:00

56 lines
1.4 KiB
ReStructuredText

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 <https://github.com/epics-base/pvDataCPP>`_ and
`pvAccessCPP <https://github.com/epics-base/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 <https://github.com/mdavidsaver/pvxs/issues>`_ should be reported.
See `reportbug`.
Also `contrib` if you are so inclined.
Dependencies
* A C++11 compliant compiler
* GCC >= 4.8
* Visual Studio >= 2015 (>= 12.0)
* `EPICS Base <https://epics-controls.org/resources-and-support/base/>`_ >=3.15.1
* `libevent <http://libevent.org/>`_ >=2.0.1
* (optional) `CMake <https://cmake.org/>`_ >=3.1, only needed when building bundled libevent
See `building` for details.
Status
------
This module is considered feature complete, but is not yet making releases.
.. toctree::
:maxdepth: 2
:caption: Contents:
overview
building
cli
value
client
server
util
example
details
Indices and tables
==================
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`