# # ChangeLog for src/client/c in xplra # # Generated by Trac 1.6 # 11/23/24 12:01:32 Fri, 23 Dec 2022 09:10:16 GMT István Váradi [111:9c29a0b10ea6] * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) * src/client/c/hu/varadiistvan/xplra/xplra.h (modified) The C client API can connect over TCP Fri, 23 Dec 2022 09:09:50 GMT István Váradi [110:9ac6386fe9ff] * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) The C++ client API can connect over TCP Thu, 15 Dec 2022 19:26:40 GMT István Váradi [107:614b9ff033c1] * src/client/c/hu/varadiistvan/xplra/MultiBuffer.cc (modified) * src/client/c/hu/varadiistvan/xplra/MultiBuffer.h (modified) * src/client/c/hu/varadiistvan/xplra/MultiGetter.cc (modified) * src/client/c/hu/varadiistvan/xplra/MultiGetter.h (modified) * src/client/c/hu/varadiistvan/xplra/MultiSetter.cc (modified) * src/client/c/hu/varadiistvan/xplra/MultiSetter.h (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) Modernized the exception specifications in the C++ client Thu, 21 Sep 2017 17:00:26 GMT István Váradi [92:e3a0abb22ef4] * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) * src/plugin/src/xplra/MessageWindow.h (modified) * src/plugin/src/xplra/Protocol.h (modified) * src/plugin/src/xplra/RequestQueue.h (modified) C++11 compatibility Sun, 12 May 2013 09:02:44 GMT István Váradi [87:819d8b155771] * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) * src/client/c/hu/varadiistvan/xplra/xplra.h (modified) Added the C and C++ calls to save the current situation Sat, 13 Apr 2013 12:54:56 GMT István Váradi [70:7882bccb87a0] * doc/overview.dox (modified) * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) * src/client/c/hu/varadiistvan/xplra/xplra.h (modified) * src/client/python/xplra.py (modified) Added the description of the C API Tue, 09 Apr 2013 15:41:24 GMT István Váradi [66:f7c8521991df] * .hgignore (modified) * doc/Doxyfile (added) * src/client/c/hu/varadiistvan/xplra/MultiBuffer.cc (modified) * src/client/c/hu/varadiistvan/xplra/MultiBuffer.h (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) * src/client/python/xplra.py (modified) * src/plugin/src/xplra/GetDataRefTask.h (modified) * src/plugin/src/xplra/SetDataRefTask.h (modified) Added the Doxygen configuration file and updated the documentation to ... Thu, 07 Mar 2013 18:16:49 GMT István Váradi [58:f0fa93354e15] * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) * src/client/c/hu/varadiistvan/xplra/xplra.h (modified) Added the safe unregistration support to the C client interface Thu, 07 Mar 2013 18:13:05 GMT István Váradi [57:f52efb9ba3d8] * src/client/c/hu/varadiistvan/xplra/MultiBuffer.cc (modified) * src/client/c/hu/varadiistvan/xplra/MultiBuffer.h (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/python/xplra.py (modified) Implemented the C++ client part of the re-registration support Sat, 16 Feb 2013 18:14:55 GMT István Váradi [55:fa05d8dd30a2] * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) * src/client/c/hu/varadiistvan/xplra/xplra.h (modified) * test/Makefile.am (modified) * test/basicctest.c (modified) * test/hotkeyctest.c (added) Added the C client API for hotkey handling and the test program. Also ... Sat, 16 Feb 2013 18:04:17 GMT István Váradi [54:fb6a875ea5d2] * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) * test/Makefile.am (modified) * test/hotkeytest.cc (added) * test/hotkeytest.py (modified) Added support for the hotkey functions in the C++ client and a test ... Thu, 14 Feb 2013 18:21:47 GMT István Váradi [40:ec5dde8a6ff6] * src/client/c/hu/varadiistvan/xplra/Exception.cc (modified) * src/client/c/hu/varadiistvan/xplra/Exception.h (modified) * src/client/c/hu/varadiistvan/xplra/MultiBuffer.cc (modified) * src/client/c/hu/varadiistvan/xplra/MultiGetter.cc (modified) * src/client/c/hu/varadiistvan/xplra/MultiSetter.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) * src/client/c/hu/varadiistvan/xplra/xplra.h (modified) * src/client/python/xplra.py (modified) * test/basicctest.c (modified) * test/basictest.cc (modified) * test/basictest.py (modified) Implemented the client support for the new commands and updated the ... Sun, 10 Feb 2013 08:21:47 GMT István Váradi [36:29e3b676c0c2] * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) * src/client/c/hu/varadiistvan/xplra/xplra.h (modified) * src/client/python/xplra.py (modified) * src/plugin/src/xplra/ListenThread.cc (modified) * src/plugin/src/xplra/ListenThread.h (modified) * src/plugin/src/xplra/Protocol.h (modified) * src/plugin/src/xplra/ServerThread.cc (modified) * src/plugin/src/xplra/ServerThread.h (modified) * src/plugin/src/xplra/plugin.cc (modified) * test/basicctest.c (modified) * test/basictest.cc (modified) * test/basictest.py (modified) Added a new command to query the versions Sat, 09 Feb 2013 11:19:09 GMT István Váradi [33:080fa73274f8] * src/client/c/hu/varadiistvan/xplra/MultiBuffer.cc (modified) * src/client/c/hu/varadiistvan/xplra/MultiBuffer.h (modified) * src/client/c/hu/varadiistvan/xplra/MultiGetter.cc (modified) * src/client/c/hu/varadiistvan/xplra/MultiGetter.h (modified) * src/client/c/hu/varadiistvan/xplra/MultiSetter.cc (modified) Using the multi-get and multi-set commands in unregistered multi- ... Sat, 09 Feb 2013 08:59:10 GMT István Váradi [30:d92d686b4d70] * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) * test/Makefile.am (modified) * test/multigetctest.c (modified) * test/multisetctest.c (added) Fixed problems with detecting a broken connection Sat, 09 Feb 2013 08:21:45 GMT István Váradi [29:5ab375f73489] * src/client/c/hu/varadiistvan/xplra/MultiBuffer.h (modified) * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) * src/client/c/hu/varadiistvan/xplra/xplra.h (modified) * test/Makefile.am (modified) * test/basicctest.c (modified) * test/multigetctest.c (added) * test/multigettest.cc (modified) Implemented the rest of the multi-dataref API and the multi-dataref ... Fri, 08 Feb 2013 18:41:26 GMT István Váradi [28:d7119bc5a483] * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) * src/client/c/hu/varadiistvan/xplra/xplra.h (modified) Implemented the basics of the multi-buffer support for C Fri, 08 Feb 2013 18:21:29 GMT István Váradi [27:a228b1e1e16a] * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) * src/client/c/hu/varadiistvan/xplra/xplra.h (modified) Made the class Slot into a template Thu, 07 Feb 2013 18:58:46 GMT István Váradi [26:77a23a961301] * src/client/c/hu/varadiistvan/xplra/MultiBuffer.cc (modified) * src/client/c/hu/varadiistvan/xplra/MultiBuffer.h (modified) * src/client/c/hu/varadiistvan/xplra/MultiGetter.h (modified) * src/client/c/hu/varadiistvan/xplra/MultiSetter.h (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) * test/multigettest.cc (modified) * test/multisettest.cc (modified) The multi-dataref buffers are managed by the XPlane object Thu, 07 Feb 2013 16:45:59 GMT István Váradi [25:77da156bca86] * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) * src/client/c/hu/varadiistvan/xplra/xplra.h (modified) * test/basicctest.c (modified) * test/basictest.cc (modified) Implemented the set operations Thu, 07 Feb 2013 16:16:04 GMT István Váradi [24:838d1d1b619e] * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) * src/client/c/hu/varadiistvan/xplra/xplra.h (modified) * test/basicctest.c (modified) Added the array reading functions Wed, 06 Feb 2013 18:50:36 GMT István Váradi [23:e3beb05af132] * src/client/c/hu/varadiistvan/xplra/xplra.cc (modified) * src/client/c/hu/varadiistvan/xplra/xplra.h (modified) * test/Makefile.am (modified) * test/basicctest.c (added) Implemented some functions of the C interface and a simple test ... Mon, 04 Feb 2013 18:47:38 GMT István Váradi [22:e29d792d1b5d] * src/client/c/hu/varadiistvan/xplra/MultiBuffer.cc (modified) * src/client/c/hu/varadiistvan/xplra/MultiBuffer.h (modified) * src/client/c/hu/varadiistvan/xplra/MultiGetter.cc (modified) * src/client/c/hu/varadiistvan/xplra/MultiGetter.h (modified) * src/client/c/hu/varadiistvan/xplra/MultiSetter.cc (modified) * src/client/c/hu/varadiistvan/xplra/MultiSetter.h (modified) * test/multigettest.cc (modified) Moved the registration code into MultiBuffer Mon, 04 Feb 2013 18:38:20 GMT István Váradi [21:3f824500be71] * src/client/c/hu/varadiistvan/xplra/Makefile.am (modified) * src/client/c/hu/varadiistvan/xplra/MultiBuffer.cc (modified) * src/client/c/hu/varadiistvan/xplra/MultiSetter.cc (added) * src/client/c/hu/varadiistvan/xplra/MultiSetter.h (added) * test/Makefile.am (modified) * test/multisettest.cc (added) Implemented the multi-dataref setter object Sun, 03 Feb 2013 13:46:17 GMT István Váradi [19:280541440d22] * src/client/c/hu/varadiistvan/xplra/Exception.h (modified) * src/client/c/hu/varadiistvan/xplra/Makefile.am (modified) * src/client/c/hu/varadiistvan/xplra/MultiBuffer.cc (added) * src/client/c/hu/varadiistvan/xplra/MultiBuffer.h (added) * src/client/c/hu/varadiistvan/xplra/MultiGetter.cc (added) * src/client/c/hu/varadiistvan/xplra/MultiGetter.h (added) * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) * test/Makefile.am (modified) * test/multigettest.cc (added) Getting multiple values works Thu, 31 Jan 2013 18:44:47 GMT István Váradi [18:c957b01ca44c] * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) * test/basictest.cc (modified) Added the setting of array values Thu, 31 Jan 2013 16:56:18 GMT István Váradi [17:2b7d9b08ce3f] * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) * test/basictest.cc (modified) Setting of scalar values works Mon, 28 Jan 2013 19:25:31 GMT István Váradi [16:1d329bbc0303] * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) * test/basictest.cc (modified) Added the functions to handle the array queries Mon, 28 Jan 2013 18:37:00 GMT István Váradi [15:1c0347ed41c6] * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) * test/basictest.cc (modified) Implemented the scalar queries Sun, 27 Jan 2013 13:26:56 GMT István Váradi [14:bb6484eceb1e] * Makefile.am (modified) * configure.ac (modified) * src/client/c/hu/varadiistvan/xplra/Exception.cc (added) * src/client/c/hu/varadiistvan/xplra/Exception.h (added) * src/client/c/hu/varadiistvan/xplra/Makefile.am (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.cc (modified) * src/client/c/hu/varadiistvan/xplra/XPlane.h (modified) * src/client/c/hu/varadiistvan/xplra/xplra.cc (added) * src/client/c/hu/varadiistvan/xplra/xplra.h (added) * test/.copyright (added) * test/.srcmessage (added) * test/Makefile.am (added) * test/basictest.cc (added) * test/ctest.c (added) Very basic client code works Sun, 27 Jan 2013 08:21:24 GMT István Váradi [13:42fd631176b7] * Makefile.am (modified) * bootstrap.sh (modified) * configure.ac (modified) * src/Makefile.am (modified) * src/client/Makefile.am (added) * src/client/c/Makefile.am (added) * src/client/c/hu/Makefile.am (added) * src/client/c/hu/varadiistvan/Makefile.am (added) * src/client/c/hu/varadiistvan/xplra/.copyright (added) * src/client/c/hu/varadiistvan/xplra/.namespace (added) * src/client/c/hu/varadiistvan/xplra/.srcmessage (added) * src/client/c/hu/varadiistvan/xplra/Makefile.am (added) * src/client/c/hu/varadiistvan/xplra/XPlane.cc (added) * src/client/c/hu/varadiistvan/xplra/XPlane.h (added) * src/plugin/Makefile.am (added) * src/plugin/bootstrap.sh (added) * src/plugin/src/Makefile.am (added) * src/plugin/src/xplra/.copyright (moved) * src/plugin/src/xplra/.namespace (moved) * src/plugin/src/xplra/.srcmessage (moved) * src/plugin/src/xplra/DataRefTask.cc (moved) * src/plugin/src/xplra/DataRefTask.h (moved) * src/plugin/src/xplra/GetDataRefTask.cc (moved) * src/plugin/src/xplra/GetDataRefTask.h (moved) * src/plugin/src/xplra/GetMultiDataRefRequest.cc (moved) * src/plugin/src/xplra/GetMultiDataRefRequest.h (moved) * src/plugin/src/xplra/ListenThread.cc (moved) * src/plugin/src/xplra/ListenThread.h (moved) * src/plugin/src/xplra/Makefile.am (moved) * src/plugin/src/xplra/MultiTaskRequest.cc (moved) * src/plugin/src/xplra/MultiTaskRequest.h (moved) * src/plugin/src/xplra/Protocol.h (moved) * src/plugin/src/xplra/Request.h (moved) * src/plugin/src/xplra/RequestQueue.cc (moved) * src/plugin/src/xplra/RequestQueue.h (moved) * src/plugin/src/xplra/ServerThread.cc (moved) * src/plugin/src/xplra/ServerThread.h (moved) * src/plugin/src/xplra/SetDataRefTask.cc (moved) * src/plugin/src/xplra/SetDataRefTask.h (moved) * src/plugin/src/xplra/SetMultiDataRefRequest.cc (moved) * src/plugin/src/xplra/SetMultiDataRefRequest.h (moved) * src/plugin/src/xplra/Task.h (moved) * src/plugin/src/xplra/TaskRequest.cc (moved) * src/plugin/src/xplra/TaskRequest.h (moved) * src/plugin/src/xplra/plugin.cc (moved) * src/plugin/src/xplra/version.ldscript (moved) Reorganized code to be able to handle the client library as a normal ...