# # ChangeLog for trunk/FACT++/src/RemoteControl.h # # Generated by Trac 1.5.2 # 11/27/24 03:49:16 Tue, 20 Nov 2012 19:57:27 GMT tbretz [14674] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/RemoteControl.cc (modified) * trunk/FACT++/src/RemoteControl.h (modified) * trunk/FACT++/src/StateMachineDimControl.cc (modified) * trunk/FACT++/src/StateMachineDimControl.h (modified) Implemenetd a way to just check if a server is available and command ... Sun, 18 Nov 2012 15:19:12 GMT tbretz [14647] * trunk/FACT++/src/RemoteControl.h (modified) Renamed JsGetState to JsGetCurrentState Mon, 05 Nov 2012 18:43:46 GMT tbretz [14566] * trunk/FACT++/src/RemoteControl.h (modified) Do not return anything in JsGetEvent before an event was received Mon, 05 Nov 2012 12:02:57 GMT tbretz [14559] * trunk/FACT++/src/RemoteControl.h (modified) Added JS functions to allow adding new state definitions and changing ... Sat, 03 Nov 2012 19:18:21 GMT tbretz [14554] * trunk/FACT++/src/RemoteControl.h (modified) Some improvements for the output during a script is running; added a ... Wed, 31 Oct 2012 14:28:52 GMT tbretz [14546] * trunk/FACT++/src/RemoteControl.h (modified) Some simplification to the JavaScript interfacing, mainly unifying ... Tue, 30 Oct 2012 12:52:15 GMT tbretz [14540] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Use State in JsState and added 'time' to the data members. Make sure ... Fri, 19 Oct 2012 13:10:34 GMT tbretz [14497] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) * trunk/FACT++/src/MessageImp.cc (modified) * trunk/FACT++/src/MessageImp.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Added some basic infrastructure to send alarms e.g. to smartfact. Mon, 13 Aug 2012 08:49:32 GMT tbretz [14351] * trunk/FACT++/src/DimState.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) * trunk/FACT++/src/StateMachineImp.h (modified) The state from the callback was not yet properly propagated. ... Fri, 08 Jun 2012 21:01:56 GMT tbretz [14135] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Added a function dim.out which will only print to the local console; ... Fri, 08 Jun 2012 17:05:57 GMT tbretz [14126] * trunk/FACT++/src/RemoteControl.cc (modified) * trunk/FACT++/src/RemoteControl.h (modified) Removed the DimNetwork; implemented the JavaScript interpreter. Sun, 03 Jun 2012 21:51:47 GMT tbretz [14060] * trunk/FACT++/src/RemoteControl.h (modified) Implemented JsState and JsName, fixed a problem in JsSleep Sun, 03 Jun 2012 20:51:27 GMT tbretz [14058] * trunk/FACT++/src/RemoteControl.h (modified) Set the script name to be properly distributed by dimctrl. Sun, 03 Jun 2012 20:39:43 GMT tbretz [14055] * trunk/FACT++/src/InterpreterV8.cc (modified) * trunk/FACT++/src/InterpreterV8.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Added the possibility to run with arguments; added exit() command to JS Sun, 03 Jun 2012 19:21:39 GMT tbretz [14050] * trunk/FACT++/src/RemoteControl.cc (modified) * trunk/FACT++/src/RemoteControl.h (modified) Added InterpreterV8 as base class to allow running JavaScripts Sun, 27 May 2012 11:03:32 GMT tbretz [13939] * trunk/FACT++/src/RemoteControl.h (modified) Sanity check in SetSection Fri, 25 May 2012 22:07:11 GMT tbretz [13897] * trunk/FACT++/src/LocalControl.h (modified) * trunk/FACT++/src/Readline.cc (modified) * trunk/FACT++/src/RemoteControl.h (modified) * trunk/FACT++/src/dimctrl.cc (modified) Updated the handling of labels and how a script is stopped. Wed, 23 May 2012 16:06:08 GMT tbretz [13838] * trunk/FACT++/src/RemoteControl.h (modified) * trunk/FACT++/src/datalogger.cc (modified) * trunk/FACT++/src/feedback.cc (modified) * trunk/FACT++/src/logtime.cc (modified) * trunk/FACT++/src/mcp.cc (modified) * trunk/FACT++/src/ratecontrol.cc (modified) * trunk/FACT++/src/ratescan.cc (modified) * trunk/FACT++/src/smartfact.cc (modified) Adapted to the changes in the StateMachineDim. Now (almost) all ... Wed, 16 May 2012 08:01:49 GMT tbretz [13743] * trunk/FACT++/src/RemoteControl.h (modified) Little improvements to the help text. Tue, 15 May 2012 07:42:58 GMT tbretz [13732] * trunk/FACT++/src/RemoteControl.h (modified) Fixed a problem with the label interprtation. Mon, 14 May 2012 12:44:05 GMT tbretz [13715] * trunk/FACT++/src/LocalControl.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Removed the check for the line being a comment, this is done in ... Sun, 13 May 2012 14:38:46 GMT tbretz [13702] * trunk/FACT++/src/Readline.cc (modified) * trunk/FACT++/src/Readline.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) * trunk/FACT++/src/dimctrl.cc (modified) Slight change to the meaning of labels; added the direct exit to th ... Sat, 12 May 2012 11:42:28 GMT tbretz [13672] * trunk/FACT++/src/RemoteControl.h (modified) Redirect the exit handler; removed obsolete fLabel; added new class ... Thu, 29 Mar 2012 09:28:03 GMT tbretz [13286] * trunk/FACT++/src/LocalControl.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Changed # to be a real comment and > to be a comment writting to the ... Wed, 28 Mar 2012 12:23:56 GMT tbretz [13252] * trunk/FACT++/src/RemoteControl.h (modified) Fixed a typo. Tue, 27 Mar 2012 22:11:34 GMT tbretz [13251] * trunk/FACT++/src/RemoteControl.h (modified) Encapsulated the waiting for a state into proper switching off and on ... Fri, 23 Mar 2012 16:00:10 GMT tbretz [13208] * trunk/FACT++/src/RemoteControl.h (modified) Write comments as such. Wed, 29 Feb 2012 10:05:36 GMT tbretz [12963] * trunk/FACT++/src/RemoteControl.h (modified) Print jumps and labels help text; use a MessageImp for output now. Fri, 17 Feb 2012 21:50:00 GMT tbretz [12903] * trunk/FACT++/src/LocalControl.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Improved some log-output. Tue, 06 Sep 2011 11:54:57 GMT tbretz [11983] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) * trunk/FACT++/ftmctrl.rc (modified) * trunk/FACT++/src/RemoteControl.h (modified) * trunk/FACT++/src/argv.cc (modified) * trunk/FACT++/src/logtime.cc (modified) * trunk/FACT++/src/mcp.cc (modified) Reverted unintentional last commit. Tue, 06 Sep 2011 11:49:44 GMT tbretz [11982] * trunk/FACT++/Makefile.am (modified) * trunk/FACT++/Makefile.in (modified) * trunk/FACT++/ftmctrl.rc (modified) * trunk/FACT++/gui/MainWindow.cc (modified) * trunk/FACT++/gui/MainWindow.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) * trunk/FACT++/src/argv.cc (modified) * trunk/FACT++/src/biasctrl.cc (modified) * trunk/FACT++/src/logtime.cc (modified) * trunk/FACT++/src/mcp.cc (modified) Added possibility to set a single channel to its reference value. Fri, 17 Jun 2011 08:54:38 GMT tbretz [11051] * trunk/FACT++/src/RemoteControl.h (modified) Added the comment command (#) Thu, 16 Jun 2011 20:54:56 GMT tbretz [11047] * trunk/FACT++/src/LocalControl.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Added output in case of errors when the .s command is enetered. Thu, 16 Jun 2011 20:27:59 GMT tbretz [11045] * trunk/FACT++/src/LocalControl.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Added possibility to block execution until the state machine has ... Fri, 29 Apr 2011 11:50:46 GMT tbretz [10494] * trunk/FACT++/src/RemoteControl.h (modified) The new convention is to return always the server name in ... Wed, 20 Apr 2011 15:58:05 GMT tbretz [10429] * trunk/FACT++/src/Console.cc (modified) * trunk/FACT++/src/Description.cc (modified) * trunk/FACT++/src/DimServiceInfoList.cc (modified) * trunk/FACT++/src/LocalControl.cc (modified) * trunk/FACT++/src/MessageImp.cc (modified) * trunk/FACT++/src/Readline.cc (modified) * trunk/FACT++/src/ReadlineWindow.cc (modified) * trunk/FACT++/src/RemoteControl.cc (modified) * trunk/FACT++/src/RemoteControl.h (modified) * trunk/FACT++/src/ServiceList.cc (modified) * trunk/FACT++/src/State.cc (modified) * trunk/FACT++/src/StateMachineDim.cc (modified) * trunk/FACT++/src/StateMachineImp.cc (modified) * trunk/FACT++/src/WindowLog.cc (modified) * trunk/FACT++/src/tools.cc (modified) * trunk/FACT++/src/tools.h (modified) Moved the tools function into their own namespace to get rid of ... Mon, 18 Apr 2011 13:32:50 GMT tbretz [10390] * trunk/FACT++/src/RemoteControl.cc (modified) * trunk/FACT++/src/RemoteControl.h (modified) Moved the handling of the server and service lists to DimNetwork; ... Sun, 10 Apr 2011 09:12:56 GMT tbretz [10341] * trunk/FACT++/src/RemoteControl.cc (modified) * trunk/FACT++/src/RemoteControl.h (modified) Implemented help for a single server or command. Thu, 07 Apr 2011 15:36:33 GMT tbretz [10312] * trunk/FACT++/src/LocalControl.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) * trunk/FACT++/src/Shell.cc (modified) * trunk/FACT++/src/Shell.h (modified) Some updates to the output of help messages. Thu, 07 Apr 2011 14:49:54 GMT tbretz [10310] * trunk/FACT++/src/LocalControl.h (modified) * trunk/FACT++/src/RemoteControl.h (modified) Removed some little code which is in the base classes anyway. Thu, 07 Apr 2011 11:44:21 GMT tbretz [10301] * trunk/FACT++/src/RemoteControl.h (modified) Implemented commands to display the command description and the ... Mon, 28 Feb 2011 10:16:31 GMT tbretz [10183] * trunk/FACT++ (added) * trunk/FACT++/.aux_dir (added) * trunk/FACT++/.aux_dir/compile (added) * trunk/FACT++/.aux_dir/config.guess (added) * trunk/FACT++/.aux_dir/config.sub (added) * trunk/FACT++/.aux_dir/depcomp (added) * trunk/FACT++/.aux_dir/install-sh (added) * trunk/FACT++/.aux_dir/ltmain.sh (added) * trunk/FACT++/.aux_dir/missing (added) * trunk/FACT++/.macro_dir (added) * trunk/FACT++/.macro_dir/libtool.m4 (added) * trunk/FACT++/.macro_dir/ltoptions.m4 (added) * trunk/FACT++/.macro_dir/ltsugar.m4 (added) * trunk/FACT++/.macro_dir/ltversion.m4 (added) * trunk/FACT++/.macro_dir/lt~obsolete.m4 (added) * trunk/FACT++/AUTHORS (added) * trunk/FACT++/COPYING (added) * trunk/FACT++/ChangeLog (added) * trunk/FACT++/Doxyfile (added) * trunk/FACT++/INSTALL (added) * trunk/FACT++/MAINPAGE (added) * trunk/FACT++/Makefile.am (added) * trunk/FACT++/Makefile.in (added) * trunk/FACT++/NEWS (added) * trunk/FACT++/README (added) * trunk/FACT++/aclocal.m4 (added) * trunk/FACT++/aminclude.am (added) * trunk/FACT++/autogen.sh (added) * trunk/FACT++/configure (added) * trunk/FACT++/configure.ac (added) * trunk/FACT++/dim_v19r15 (added) * trunk/FACT++/dim_v19r15/.setup (added) * trunk/FACT++/dim_v19r15/DIM_Performance.pdf (added) * trunk/FACT++/dim_v19r15/LICENSE.GPL (added) * trunk/FACT++/dim_v19r15/README.txt (added) * trunk/FACT++/dim_v19r15/README_v10.txt (added) * trunk/FACT++/dim_v19r15/README_v11.txt (added) * trunk/FACT++/dim_v19r15/README_v12.txt (added) * trunk/FACT++/dim_v19r15/README_v13.txt (added) * trunk/FACT++/dim_v19r15/README_v14.txt (added) * trunk/FACT++/dim_v19r15/README_v15.txt (added) * trunk/FACT++/dim_v19r15/README_v16.txt (added) * trunk/FACT++/dim_v19r15/README_v17.txt (added) * trunk/FACT++/dim_v19r15/README_v18.txt (added) * trunk/FACT++/dim_v19r15/README_v19.txt (added) * trunk/FACT++/dim_v19r15/README_v9.txt (added) * trunk/FACT++/dim_v19r15/dim (added) * trunk/FACT++/dim_v19r15/dim/dic.h (added) * trunk/FACT++/dim_v19r15/dim/dic.hxx (added) * trunk/FACT++/dim_v19r15/dim/dim.h (added) * trunk/FACT++/dim_v19r15/dim/dim.hxx (added) * trunk/FACT++/dim_v19r15/dim/dim_common.h (added) * trunk/FACT++/dim_v19r15/dim/dim_core.hxx (added) * trunk/FACT++/dim_v19r15/dim/dim_jni.h (added) * trunk/FACT++/dim_v19r15/dim/dim_tcpip.h (added) * trunk/FACT++/dim_v19r15/dim/dis.h (added) * trunk/FACT++/dim_v19r15/dim/dis.hxx (added) * trunk/FACT++/dim_v19r15/dim/dllist.hxx (added) * trunk/FACT++/dim_v19r15/dim/sllist.hxx (added) * trunk/FACT++/dim_v19r15/dim/tokenstring.hxx (added) * trunk/FACT++/dim_v19r15/makefile (added) * trunk/FACT++/dim_v19r15/makefile_benchmark (added) * trunk/FACT++/dim_v19r15/makefile_common (added) * trunk/FACT++/dim_v19r15/makefile_did (added) * trunk/FACT++/dim_v19r15/makefile_dim (added) * trunk/FACT++/dim_v19r15/makefile_examples (added) * trunk/FACT++/dim_v19r15/makefile_util (added) * trunk/FACT++/dim_v19r15/setup.sh (added) * trunk/FACT++/dim_v19r15/src (added) * trunk/FACT++/dim_v19r15/src/benchmark (added) * trunk/FACT++/dim_v19r15/src/benchmark/benchClient.cxx (added) * trunk/FACT++/dim_v19r15/src/benchmark/benchServer.cxx (added) * trunk/FACT++/dim_v19r15/src/benchmark/bigClient.cxx (added) * trunk/FACT++/dim_v19r15/src/benchmark/bigServer.cxx (added) * trunk/FACT++/dim_v19r15/src/conn_handler.c (added) * trunk/FACT++/dim_v19r15/src/copy_swap.c (added) * trunk/FACT++/dim_v19r15/src/dic.c (added) * trunk/FACT++/dim_v19r15/src/diccpp.cxx (added) * trunk/FACT++/dim_v19r15/src/did (added) * trunk/FACT++/dim_v19r15/src/did/did.c (added) * trunk/FACT++/dim_v19r15/src/did/did.h (added) * trunk/FACT++/dim_v19r15/src/did/dui_colors.h (added) * trunk/FACT++/dim_v19r15/src/did/dui_util.c (added) * trunk/FACT++/dim_v19r15/src/did/dui_util.h (added) * trunk/FACT++/dim_v19r15/src/dim_jni.c (added) * trunk/FACT++/dim_v19r15/src/dim_thr.c (added) * trunk/FACT++/dim_v19r15/src/dim_thr_old.c (added) * trunk/FACT++/dim_v19r15/src/dimcpp.cxx (added) * trunk/FACT++/dim_v19r15/src/dis.c (added) * trunk/FACT++/dim_v19r15/src/dis_Markus.c (added) * trunk/FACT++/dim_v19r15/src/dis_old.c (added) * trunk/FACT++/dim_v19r15/src/discpp.cxx (added) * trunk/FACT++/dim_v19r15/src/dll.c (added) * trunk/FACT++/dim_v19r15/src/dna.c (added) * trunk/FACT++/dim_v19r15/src/dns.c (added) * trunk/FACT++/dim_v19r15/src/dtq.c (added) * trunk/FACT++/dim_v19r15/src/examples (added) * trunk/FACT++/dim_v19r15/src/examples/Copy of test_server.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/Markus.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/cpp_server.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/db_dim_client.c (added) * trunk/FACT++/dim_v19r15/src/examples/db_dim_server.c (added) * trunk/FACT++/dim_v19r15/src/examples/demo_client.c (added) * trunk/FACT++/dim_v19r15/src/examples/demo_server.c (added) * trunk/FACT++/dim_v19r15/src/examples/dim_fork.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/pvss_dim_client.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/pvss_dim_server.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/rpc_client.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/rpc_server.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/rshServer.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/test_Browser.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/test_big_client.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_big_server.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_client.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_client.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/test_client1.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_client_ccpc.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_client_many.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_client_slac.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_serve.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/test_server.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_server.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/test_server1.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_serverFernando.cxx (added) * trunk/FACT++/dim_v19r15/src/examples/test_server_ccpc.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_server_many.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_server_priorities.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_server_slac.c (added) * trunk/FACT++/dim_v19r15/src/examples/test_tcp.c (added) * trunk/FACT++/dim_v19r15/src/feeserver.c (added) * trunk/FACT++/dim_v19r15/src/hash.c (added) * trunk/FACT++/dim_v19r15/src/open_dns.c (added) * trunk/FACT++/dim_v19r15/src/sll.c (added) * trunk/FACT++/dim_v19r15/src/swap.c (added) * trunk/FACT++/dim_v19r15/src/tcpip.c (added) * trunk/FACT++/dim_v19r15/src/tokenstring.cxx (added) * trunk/FACT++/dim_v19r15/src/util (added) * trunk/FACT++/dim_v19r15/src/util/check_dim_servers.cxx (added) * trunk/FACT++/dim_v19r15/src/util/check_dns.cxx (added) * trunk/FACT++/dim_v19r15/src/util/dim_get_service.c (added) * trunk/FACT++/dim_v19r15/src/util/dim_send_command.c (added) * trunk/FACT++/dim_v19r15/src/util/dimbridge.cxx (added) * trunk/FACT++/dim_v19r15/src/utilities.c (added) * trunk/FACT++/src (added) * trunk/FACT++/src/Configuration.cc (added) * trunk/FACT++/src/Configuration.h (added) * trunk/FACT++/src/Connection.cc (added) * trunk/FACT++/src/Connection.h (added) * trunk/FACT++/src/Console.cc (added) * trunk/FACT++/src/Console.h (added) * trunk/FACT++/src/Converter.cc (added) * trunk/FACT++/src/Converter.h (added) * trunk/FACT++/src/DimErrorRedirecter.cc (added) * trunk/FACT++/src/DimErrorRedirecter.h (added) * trunk/FACT++/src/Event.cc (added) * trunk/FACT++/src/Event.h (added) * trunk/FACT++/src/EventDim.h (added) * trunk/FACT++/src/EventImp.cc (added) * trunk/FACT++/src/EventImp.h (added) * trunk/FACT++/src/LocalControl.cc (added) * trunk/FACT++/src/LocalControl.h (added) * trunk/FACT++/src/MessageDim.cc (added) * trunk/FACT++/src/MessageDim.h (added) * trunk/FACT++/src/MessageImp.cc (added) * trunk/FACT++/src/MessageImp.h (added) * trunk/FACT++/src/Readline.cc (added) * trunk/FACT++/src/Readline.h (added) * trunk/FACT++/src/ReadlineWindow.cc (added) * trunk/FACT++/src/ReadlineWindow.h (added) * trunk/FACT++/src/RemoteControl.cc (added) * trunk/FACT++/src/RemoteControl.h (added) * trunk/FACT++/src/ServiceList.cc (added) * trunk/FACT++/src/ServiceList.h (added) * trunk/FACT++/src/Shell.cc (added) * trunk/FACT++/src/Shell.h (added) * trunk/FACT++/src/StateMachine.cc (added) * trunk/FACT++/src/StateMachine.h (added) * trunk/FACT++/src/StateMachineDim.cc (added) * trunk/FACT++/src/StateMachineDim.h (added) * trunk/FACT++/src/StateMachineImp.cc (added) * trunk/FACT++/src/StateMachineImp.h (added) * trunk/FACT++/src/Time.cc (added) * trunk/FACT++/src/Time.h (added) * trunk/FACT++/src/Timers.h (added) * trunk/FACT++/src/WindowLog.cc (added) * trunk/FACT++/src/WindowLog.h (added) * trunk/FACT++/src/argv.cc (added) * trunk/FACT++/src/dataLogger.cc (added) * trunk/FACT++/src/dclient5.cc (added) * trunk/FACT++/src/dserver2.cc (added) * trunk/FACT++/src/log.cc (added) * trunk/FACT++/src/logtime.cc (added) * trunk/FACT++/src/sched.cc (added) * trunk/FACT++/src/test3.cc (added) * trunk/FACT++/src/time.cc (added) * trunk/FACT++/src/tools.cc (added) * trunk/FACT++/src/tools.h (added) New import.