reduce pv layer to what is needed: a thin wrapper around CA client API
This patch gets rid of most of the pv layer, including all remaining C++ code. Also removed is the C++ test/example code for the pv layer. The interface (pv.h) is not the same, but similar; mostly it is much simpler and more statically typed.
Showing
- src/pv/Makefile 4 additions, 41 deletionssrc/pv/Makefile
- src/pv/pv.c 306 additions, 0 deletionssrc/pv/pv.c
- src/pv/pv.cc 0 additions, 560 deletionssrc/pv/pv.cc
- src/pv/pv.h 42 additions, 332 deletionssrc/pv/pv.h
- src/pv/pvAlarm.h 0 additions, 11 deletionssrc/pv/pvAlarm.h
- src/pv/pvCa.cc 0 additions, 871 deletionssrc/pv/pvCa.cc
- src/pv/pvCa.h 0 additions, 119 deletionssrc/pv/pvCa.h
- src/pv/pvFile.cc 0 additions, 337 deletionssrc/pv/pvFile.cc
- src/pv/pvFile.h 0 additions, 82 deletionssrc/pv/pvFile.h
- src/pv/pvKtl.cc 0 additions, 1416 deletionssrc/pv/pvKtl.cc
- src/pv/pvKtl.h 0 additions, 273 deletionssrc/pv/pvKtl.h
- src/pv/pvKtlCnv.cc 0 additions, 295 deletionssrc/pv/pvKtlCnv.cc
- src/pv/pvKtlCnv.h 0 additions, 55 deletionssrc/pv/pvKtlCnv.h
- src/pv/pvNew.cc 0 additions, 49 deletionssrc/pv/pvNew.cc
- src/pv/pvType.h 15 additions, 54 deletionssrc/pv/pvType.h
- src/seq/seqCom.h 0 additions, 1 deletionsrc/seq/seqCom.h
- src/seq/seqPvt.h 11 additions, 14 deletionssrc/seq/seqPvt.h
- src/seq/seq_ca.c 55 additions, 60 deletionssrc/seq/seq_ca.c
- src/seq/seq_if.c 8 additions, 11 deletionssrc/seq/seq_if.c
- src/seq/seq_main.c 0 additions, 14 deletionssrc/seq/seq_main.c
Loading
Please register or sign in to comment