I'd like to announce the existence of the PVXS module to those who
don't lurk on core-talk. This is a new C++ implementation of a
PVAccess protocol client and server.
Documentation is available:
https://mdavidsaver.github.io/pvxs/
An example server and client
https://mdavidsaver.github.io/pvxs/example.html
I'd like to thank ORNL, and Kay Kasemir specifically, for supporting
this work.
To be clear, and to answer the obvious question first, PVXS is
a functionally equivalent rewrite of the pvDataCPP and
pvAccessCPP modules. It is not a wrapper.
My aim is to build upon a decade of experience with pvDataCPP/
pvAccessCPP, and a decade of improvements to the C++ language,
to provide a more stable and usable library.
This code has been developed over the past 6 months, and is
I think feature complete for an initial release. However, it has
not seen much testing by people other than myself. So I have
difficulty in presenting this as a final, set in stone, API.
Therefore, this announcement is the start of what I'm calling this
a "public beta" period. During this time, which I hope will
be less than 6 months, breaking API changes are acceptable.
Does this mean that there will be breaking API changes?
Maybe. I anticipate refinements more than major changes,
but I won't rule anything out.
I'm happy to work with anyone who tries to use PVXS during this
period to help mitigate any pain which might arise from future
changes. (If I know what you're doing I'll try not to break it)
- Replies:
- Re: Announcing PVXS Jeong Han Lee via Tech-talk
- Navigate by Date:
- Prev:
Re: Galil device support - static build Mooney, Tim M. via Tech-talk
- Next:
AW: StreamDevice, prevent records from getting "stuck" Zimoch Dirk (PSI) via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
<2020>
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: Galil device support - static build Ben Franksen via Tech-talk
- Next:
Re: Announcing PVXS Jeong Han Lee via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
<2020>
2021
2022
2023
2024
|