# # ChangeLog for /vtcross/trunk/src/include # # Generated by Trac 0.11.7 # 07/03/24 07:17:10 Wed, 15 Jul 2009 20:05:12 GMT trnewman [323] * vtcross/trunk/Makefile.am (modified) * vtcross/trunk/Makefile.common (added) * vtcross/trunk/config (added) * vtcross/trunk/config/ac_pkg_swig.m4 (added) * vtcross/trunk/config/ac_python_devel.m4 (added) * vtcross/trunk/config/swig_enable_cxx.m4 (added) * vtcross/trunk/config/swig_python.m4 (added) * vtcross/trunk/reconf (modified) * vtcross/trunk/src/Makefile.am (modified) * vtcross/trunk/src/cognitive_engines/Makefile.am (modified) * vtcross/trunk/src/include/Makefile.am (modified) * vtcross/trunk/src/include/tinyxml/Makefile.am (modified) * vtcross/trunk/src/include/vtcross/Makefile.am (modified) * vtcross/trunk/src/lib/Makefile.am (modified) * vtcross/trunk/src/lib/socketcomm/Makefile.am (modified) * vtcross/trunk/src/lib/tinyxml/Makefile.am (modified) * vtcross/trunk/src/libvtcross/Makefile.am (modified) * vtcross/trunk/src/libvtcross/swig/Makefile.am (modified) * vtcross/trunk/src/policy_engines/Makefile.am (modified) * vtcross/trunk/src/service_management_layer/Makefile.am (modified) * vtcross/trunk/src/shell/Makefile.am (modified) Added proper macros and cleaned up lib linking issues. Tue, 30 Jun 2009 03:52:29 GMT trnewman [299] * vtcross/trunk/src/include/vtcross/containers.h (modified) * vtcross/trunk/src/libvtcross/Makefile.am (modified) * vtcross/trunk/src/libvtcross/libvtcross.cpp (modified) * vtcross/trunk/src/libvtcross/swig (added) * vtcross/trunk/src/libvtcross/swig/Makefile.am (added) * vtcross/trunk/src/libvtcross/swig/libcross_demo.py (added) * vtcross/trunk/src/libvtcross/swig/libvtcross.i (added) Added python swig interface Mon, 29 Jun 2009 15:26:57 GMT wrodgers [296] * vtcross/trunk/src/include/vtcross/containers.h (modified) Minor modifications to support new XML features Thu, 18 Jun 2009 12:19:56 GMT wrodgers [287] * vtcross/trunk/src/include/vtcross/containers.h (modified) * vtcross/trunk/src/service_management_layer/ServiceManagementLayer.cpp (modified) Begun work on nested conditionals, direct communication. This should ... Tue, 16 Jun 2009 20:12:04 GMT wrodgers [285] * vtcross/trunk/COPYING (modified) * vtcross/trunk/INSTALL (modified) * vtcross/trunk/src/cognitive_engines/CognitiveEngine.cpp (modified) * vtcross/trunk/src/cognitive_engines/cbr_demo.cpp (modified) * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/libvtcross/libvtcross.cpp (modified) * vtcross/trunk/src/libvtcross/libvtcross_demo_sml.cpp (modified) * vtcross/trunk/src/service_management_layer/ServiceManagementLayer.cpp (modified) * vtcross/trunk/src/service_management_layer/sml_demo.cpp (modified) * vtcross/trunk/src/shell/CognitiveRadioShell.cpp (modified) updating SML demo Tue, 16 Jun 2009 18:28:45 GMT trnewman [284] * vtcross/trunk/src/include/vtcross/libvtcross.h (modified) fixed library Tue, 16 Jun 2009 18:21:14 GMT trnewman [281] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/libvtcross/Makefile.am (modified) * vtcross/trunk/src/service_management_layer/Makefile.am (modified) * vtcross/trunk/src/shell/CognitiveRadioShell.cpp (modified) Adding set active mission functionality in the shell Tue, 16 Jun 2009 15:29:46 GMT wrodgers [278] * vtcross/trunk/src/cognitive_engines/CognitiveEngine.cpp (modified) * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/service_management_layer/Makefile.am (modified) * vtcross/trunk/src/service_management_layer/ServiceManagementLayer.cpp (modified) * vtcross/trunk/src/service_management_layer/sml_demo.cpp (modified) Updated functionality of methods to include ReceiveServices, other minor ... Fri, 29 May 2009 21:15:15 GMT wrodgers [268] * vtcross/trunk/src/cognitive_engines/CognitiveEngine.cpp (modified) * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/containers.h (modified) Minor changes to support SML. Fri, 15 May 2009 15:47:36 GMT wrodgers [255] * vtcross/branches/wrodgers/ServiceManagementLayer.cpp (modified) * vtcross/trunk/src/cognitive_engines/CognitiveEngine.cpp (modified) * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/containers.h (modified) * vtcross/trunk/src/include/vtcross/socketcomm.h (modified) Implemented service DB, transfer methods Wed, 13 May 2009 20:01:11 GMT [247] * vtcross/branches/wrodgers (added) * vtcross/branches/wrodgers/ServiceManagementLayer.cpp (copied) * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/containers.h (modified) Started work on SML-side CE socket Tue, 07 Apr 2009 04:42:38 GMT bhilburn [231] * vtcross/trunk/src/cognitive_engines/CognitiveEngine.cpp (modified) * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/socketcomm.h (modified) * vtcross/trunk/src/libvtcross/libvtcross.cpp (modified) * vtcross/trunk/src/libvtcross/libvtcross_demo.cpp (modified) * vtcross/trunk/src/shell/CognitiveRadioShell.cpp (modified) Style fixes for the most part. Perhaps one or two memory leaks. Added a ... Fri, 03 Apr 2009 17:05:41 GMT trnewman [230] * vtcross/trunk/src/cognitive_engines/CognitiveEngine.cpp (modified) * vtcross/trunk/src/cognitive_engines/cbr.c (modified) * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/libvtcross.h (modified) * vtcross/trunk/src/libvtcross/libvtcross.cpp (modified) * vtcross/trunk/src/libvtcross/libvtcross_demo.cpp (modified) * vtcross/trunk/src/shell/CognitiveRadioShell.cpp (modified) Added a loop in the demo to actually adapt. Added simple adaptation ... Thu, 02 Apr 2009 21:35:03 GMT trnewman [228] * vtcross/trunk/src/cognitive_engines/CognitiveEngine.cpp (modified) * vtcross/trunk/src/cognitive_engines/cbr.c (modified) * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/libvtcross.h (modified) * vtcross/trunk/src/libvtcross/libvtcross.cpp (modified) * vtcross/trunk/src/libvtcross/libvtcross_demo.cpp (modified) * vtcross/trunk/src/shell/CognitiveRadioShell.cpp (modified) Added sending current parameters in the libvt request optimization ... Tue, 31 Mar 2009 01:38:53 GMT trnewman [222] * vtcross/trunk/src/cognitive_engines/CognitiveEngine.cpp (modified) * vtcross/trunk/src/cognitive_engines/cbr_demo.cpp (modified) * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/containers.h (modified) * vtcross/trunk/src/include/vtcross/libvtcross.h (modified) * vtcross/trunk/src/lib/socketcomm/socketcomm.cpp (modified) * vtcross/trunk/src/libvtcross/Makefile.am (modified) * vtcross/trunk/src/libvtcross/libvtcross.cpp (modified) * vtcross/trunk/src/libvtcross/libvtcross_demo.cpp (added) * vtcross/trunk/src/shell/CognitiveRadioShell.cpp (modified) Added libvtcross functionality. Made socketcomm a little more robust. ... Sun, 29 Mar 2009 19:57:25 GMT bhilburn [221] * vtcross/trunk/src/include/vtcross/containers.h (modified) Fixed missing colon, made var name more descriptive, added TODOs for ... Sat, 28 Mar 2009 17:38:42 GMT trnewman [220] * vtcross/trunk/src/include/vtcross/containers.h (modified) Added structs for services and missions. Thu, 26 Mar 2009 21:05:14 GMT jgaeddert [217] * vtcross/trunk/src/include/vtcross/components.h (modified) More fixes to c++ CE. Thu, 26 Mar 2009 17:40:19 GMT bhilburn [216] * vtcross/trunk/src/include/vtcross/socketcomm.h (modified) * vtcross/trunk/src/lib/socketcomm/socketcomm.cpp (modified) Applying style/semantic fixes to socketcomm.cpp. Removed ... Thu, 26 Mar 2009 17:23:40 GMT bhilburn [213] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/shell/CognitiveRadioShell.cpp (modified) Making field names more descriptive and easier to read. Also, added a ... Thu, 26 Mar 2009 17:17:33 GMT bhilburn [212] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/shell/CognitiveRadioShell.cpp (modified) Manually adding GetRemoteComponentType to the shell since it doesn't ... Thu, 26 Mar 2009 17:05:40 GMT bhilburn [211] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/shell/shell_demo.cpp (modified) Removing unnecessary includes and adding one to components.h that ... Thu, 26 Mar 2009 16:53:27 GMT bhilburn [209] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/shell/CognitiveRadioShell.cpp (modified) Simply whitespace fixes. Thu, 26 Mar 2009 16:21:13 GMT bhilburn [208] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/shell/CognitiveRadioShell.cpp (modified) %s/\t/\ \ \ \ /g Thu, 26 Mar 2009 14:40:14 GMT jgaeddert [207] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/socketcomm.h (modified) * vtcross/trunk/src/lib/socketcomm/socketcomm.cpp (modified) * vtcross/trunk/src/shell/CognitiveRadioShell.cpp (added) * vtcross/trunk/src/shell/Makefile.am (modified) * vtcross/trunk/src/shell/cr_shell.cpp (deleted) * vtcross/trunk/src/shell/shell_demo.cpp (added) Added CognitiveRadioShell class and Shell demo. Tue, 24 Mar 2009 22:03:08 GMT bhilburn [203] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/policy_engines/PolicyEngine.cpp (modified) Making ConnectToRemoteComponent an engine function since the SML doesn't ... Tue, 24 Mar 2009 21:33:27 GMT bhilburn [199] * vtcross/trunk/src/include/vtcross/Makefile.am (modified) Apparently trying to add a library to the header inline compilation ... Tue, 24 Mar 2009 01:48:45 GMT bhilburn [196] * vtcross/trunk/src/include/vtcross/libvtcross.h (modified) Removing redundant functions in libvtcross Tue, 24 Mar 2009 01:38:08 GMT bhilburn [195] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/containers.h (modified) * vtcross/trunk/src/include/vtcross/socketcomm.h (modified) * vtcross/trunk/src/lib/socketcomm/socketcomm.cpp (modified) * vtcross/trunk/src/policy_engines/PolicyEngine.cpp (modified) * vtcross/trunk/src/shell/cr_shell.cpp (modified) CE_Info didn't make sense anymore since it was really describing the ... Tue, 24 Mar 2009 01:29:50 GMT bhilburn [194] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/policy_engines/PolicyEngine.cpp (modified) Finished implementing basic structure of WaitForSignal, added new ... Mon, 23 Mar 2009 14:52:02 GMT bhilburn [193] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/policy_engines/PolicyEngine.cpp (modified) Minor change to make things more consistent. Mon, 23 Mar 2009 14:52:01 GMT bhilburn [192] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/policy_engines/PolicyEngine.cpp (modified) Removed older declerations for the GetRemoteComponentType function. Mon, 23 Mar 2009 14:52:00 GMT bhilburn [191] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/policy_engines/PolicyEngine.cpp (modified) Renamed the private socketFD to commandSocketFD to make it easier to ... Mon, 23 Mar 2009 14:52:00 GMT bhilburn [190] * vtcross/trunk/src/include/vtcross/Makefile.am (modified) * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/lib/socketcomm/socketcomm.cpp (modified) Implemented the GetRemoteComponentType function is the components header ... Mon, 23 Mar 2009 14:51:58 GMT bhilburn [188] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/policy_engines/PolicyEngine.cpp (modified) Finished migration to functions using private socketFD field rather than ... Mon, 23 Mar 2009 14:51:57 GMT bhilburn [187] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/containers.h (modified) * vtcross/trunk/src/include/vtcross/socketcomm.h (modified) * vtcross/trunk/src/lib/socketcomm/socketcomm.cpp (modified) * vtcross/trunk/src/policy_engines/PolicyEngine.cpp (modified) * vtcross/trunk/src/policy_engines/policy_demo.cpp (modified) Abandoning the RemoteComponent struct; migrating to a simple socketFD ... Mon, 23 Mar 2009 03:35:05 GMT bhilburn [186] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/containers.h (modified) * vtcross/trunk/src/lib/socketcomm/socketcomm.cpp (modified) * vtcross/trunk/src/policy_engines/PolicyEngine.cpp (modified) * vtcross/trunk/src/policy_engines/policy_demo.cpp (modified) Made the remotecomponent struct public since information hiding doesn't ... Sun, 22 Mar 2009 19:00:49 GMT bhilburn [185] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/policy_engines/PolicyEngine.cpp (modified) PolicyEngine code now compiling with new RemoteComponent struct changes. ... Sun, 22 Mar 2009 19:00:48 GMT bhilburn [184] * vtcross/trunk/src/include/vtcross/containers.h (modified) * vtcross/trunk/src/include/vtcross/socketcomm.h (modified) * vtcross/trunk/src/lib/socketcomm/socketcomm.cpp (modified) Added a new CreateClientSocket function, using the new RemoteComponent ... Sun, 22 Mar 2009 19:00:47 GMT bhilburn [183] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/containers.h (modified) Implemented a remote component information struct in containers that can ... Sun, 22 Mar 2009 04:38:35 GMT bhilburn [182] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/policy_engines/PolicyEngine.cpp (modified) Need to get the components using standard TCP/IP structs to store ... Sun, 22 Mar 2009 04:38:35 GMT bhilburn [181] * vtcross/trunk/src/Makefile.am (modified) * vtcross/trunk/src/cognitive_engines/cbr_demo.c (modified) * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/policy_engines/PolicyEngine.cpp (modified) * vtcross/trunk/src/service_management_layer/ServiceManagementLayer.cpp (modified) * vtcross/trunk/src/shell/cr_shell.cpp (modified) Implemented a more standard way of registering/deregistering components ... Sun, 22 Mar 2009 04:38:33 GMT bhilburn [180] * vtcross/trunk/src/include/vtcross/socketcomm.h (modified) * vtcross/trunk/src/lib/socketcomm/socketcomm.cpp (modified) Making message char* types const. Sat, 21 Mar 2009 21:47:26 GMT bhilburn [177] * vtcross/trunk/src/include/vtcross/socketcomm.h (modified) * vtcross/trunk/src/lib/socketcomm/socketcomm.cpp (modified) Cleaned up the new additions to the socketcomm library. Sat, 21 Mar 2009 21:47:25 GMT bhilburn [176] * vtcross/trunk/src/include/vtcross/socketcomm.h (modified) * vtcross/trunk/src/lib/socketcomm/socketcomm.cpp (modified) Moved three functions from the shell's implementation to the socket ... Sat, 21 Mar 2009 21:06:46 GMT bhilburn [174] * vtcross/trunk/src/include/vtcross/socketcomm.h (modified) * vtcross/trunk/src/lib/socketcomm/socketcomm.cpp (modified) Moving the SendMessage function over to a const char*, which (I think) ... Sat, 21 Mar 2009 21:06:46 GMT bhilburn [173] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/containers.h (modified) * vtcross/trunk/src/lib/socketcomm/socketcomm.cpp (modified) The cstring experiment failed. Heading back to std::strings. Sat, 21 Mar 2009 21:06:44 GMT bhilburn [171] * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/containers.h (modified) Migrating back to using cstrings, which is definitely the better choice ... Sat, 21 Mar 2009 21:06:43 GMT bhilburn [170] * vtcross/trunk/src/include/vtcross/cbr.h (modified) * vtcross/trunk/src/include/vtcross/components.h (modified) * vtcross/trunk/src/include/vtcross/containers.h (modified) * vtcross/trunk/src/include/vtcross/libvtcross.h (modified) * vtcross/trunk/src/include/vtcross/socketcomm.h (modified) Added at _ton_ of TODOs where documentation needs to be written. Fri, 20 Mar 2009 03:55:14 GMT bhilburn [165] * vtcross/trunk/src/include/vtcross/containers.h (modified) None is going to use experimtal g++ libs; being realistic and removing ... Fri, 13 Mar 2009 21:08:39 GMT bhilburn [161] * vtcross/trunk/.gitignore (added) * vtcross/trunk/AUTHORS (added) * vtcross/trunk/COPYING (added) * vtcross/trunk/CR_engines/CBR/Makefile (deleted) * vtcross/trunk/CR_engines/CBR/src/cbr.c (deleted) * vtcross/trunk/CR_engines/CBR/src/cbr.h (deleted) * vtcross/trunk/CR_engines/CBR/src/sqlite3.c (deleted) * vtcross/trunk/CR_engines/CBR/src/sqlite3.h (deleted) * vtcross/trunk/CR_engines/CBR/src/sqlite3ext.h (deleted) * vtcross/trunk/CR_policy/Makefile (deleted) * vtcross/trunk/CR_policy/src/main_policy_engine.c (deleted) * vtcross/trunk/CR_policy/src/sqlite3.c (deleted) * vtcross/trunk/CR_policy/src/sqlite3.h (deleted) * vtcross/trunk/CR_policy/src/sqlite3ext.h (deleted) * vtcross/trunk/CR_shell/Makefile (deleted) * vtcross/trunk/ChangeLog (added) * vtcross/trunk/INSTALL (added) * vtcross/trunk/Makefile.am (added) * vtcross/trunk/NEWS (added) * vtcross/trunk/README (modified) * vtcross/trunk/configure.ac (added) * vtcross/trunk/doc (added) * vtcross/trunk/doc/Makefile.am (added) * vtcross/trunk/doc/doc_placeholder.temp (added) * vtcross/trunk/examples (added) * vtcross/trunk/examples/example.ce.xml (moved) * vtcross/trunk/examples/example.xml (moved) * vtcross/trunk/reconf (added) * vtcross/trunk/src (added) * vtcross/trunk/src/Makefile.am (added) * vtcross/trunk/src/cognitive_engines (added) * vtcross/trunk/src/cognitive_engines/Makefile.am (added) * vtcross/trunk/src/cognitive_engines/cbr.c (moved) * vtcross/trunk/src/cognitive_engines/cbr_demo.c (moved) * vtcross/trunk/src/include (added) * vtcross/trunk/src/include/Makefile.am (added) * vtcross/trunk/src/include/tinyxml (added) * vtcross/trunk/src/include/tinyxml/Makefile.am (added) * vtcross/trunk/src/include/tinyxml/tinystr.h (moved) * vtcross/trunk/src/include/tinyxml/tinyxml.h (moved) * vtcross/trunk/src/include/vtcross (added) * vtcross/trunk/src/include/vtcross/Makefile.am (added) * vtcross/trunk/src/include/vtcross/cbr.h (moved) * vtcross/trunk/src/include/vtcross/common.h (added) * vtcross/trunk/src/include/vtcross/components.h (added) * vtcross/trunk/src/include/vtcross/containers.h (added) * vtcross/trunk/src/include/vtcross/debug.h (added) * vtcross/trunk/src/include/vtcross/error.h (added) * vtcross/trunk/src/include/vtcross/libvtcross.h (added) * vtcross/trunk/src/include/vtcross/socketcomm.h (added) * vtcross/trunk/src/lib (added) * vtcross/trunk/src/lib/Makefile.am (added) * vtcross/trunk/src/lib/socketcomm (added) * vtcross/trunk/src/lib/socketcomm/Makefile.am (added) * vtcross/trunk/src/lib/socketcomm/socketcomm.cpp (added) * vtcross/trunk/src/lib/tinyxml (added) * vtcross/trunk/src/lib/tinyxml/Makefile.am (added) * vtcross/trunk/src/lib/tinyxml/tinystr.cpp (moved) * vtcross/trunk/src/lib/tinyxml/tinyxml.cpp (moved) * vtcross/trunk/src/lib/tinyxml/tinyxmlerror.cpp (moved) * vtcross/trunk/src/lib/tinyxml/tinyxmlparser.cpp (moved) * vtcross/trunk/src/libvtcross (added) * vtcross/trunk/src/libvtcross/Makefile.am (added) * vtcross/trunk/src/libvtcross/libvtcross.cpp (added) * vtcross/trunk/src/policy_engines (added) * vtcross/trunk/src/policy_engines/Makefile.am (added) * vtcross/trunk/src/policy_engines/PolicyEngine.cpp (added) * vtcross/trunk/src/policy_engines/policy_demo.cpp (added) * vtcross/trunk/src/service_management_layer (added) * vtcross/trunk/src/service_management_layer/Makefile.am (added) * vtcross/trunk/src/service_management_layer/dir_place_holder.temp (added) * vtcross/trunk/src/shell (added) * vtcross/trunk/src/shell/Makefile.am (added) * vtcross/trunk/src/shell/cr_shell.cpp (moved) .