summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbala <balanatarajan@users.noreply.github.com>2001-11-21 16:43:43 +0000
committerbala <balanatarajan@users.noreply.github.com>2001-11-21 16:43:43 +0000
commitb109c30c8039054b959dbefc45c1d37e8968ff87 (patch)
treef6bc8faea01c9c136f1cff7e501d8957cd9675ce
parentfc282369ecdc6a649efdd2dab34b98832805cd46 (diff)
downloadATCD-b109c30c8039054b959dbefc45c1d37e8968ff87.tar.gz
ChangeLogTag: Wed Nov 21 10:42:13 2001 Balachandran Natarajan <bala@cs.wustl.edu>
-rw-r--r--ChangeLog_Reactor_Rewrite60
-rw-r--r--ace/Acceptor.h2
-rw-r--r--ace/Connector.h2
-rw-r--r--ace/Strategies_T.h5
-rw-r--r--ace/Svc_Handler.cpp2
-rw-r--r--ace/Svc_Handler.h3
6 files changed, 69 insertions, 5 deletions
diff --git a/ChangeLog_Reactor_Rewrite b/ChangeLog_Reactor_Rewrite
index 085eee45476..70d30b3f952 100644
--- a/ChangeLog_Reactor_Rewrite
+++ b/ChangeLog_Reactor_Rewrite
@@ -1,3 +1,63 @@
+Wed Nov 21 10:42:13 2001 Balachandran Natarajan <bala@cs.wustl.edu>
+
+ * ace/Svc_Handler.cpp:
+ * ace/Connector.h:
+ * ace/Strategies_T.h:
+ * ace/Acceptor.h:
+ * ace/Svc_Handler.h: Fixed compilation errors.
+
+Tue Nov 20 12:48:39 2001 Balachandran Natarajan <bala@cs.wustl.edu>
+
+ * ace/Strategies.h:
+ * ace/Strategies.cpp:
+ * ace/Strategies.i: Removed from the repo as the files are being
+ replaced with multiple files, with one class per file. Please
+ see below for details. The conglomeration of all the classes in
+ the same file made very less sense.
+
+ * ace/Connection_Recycling_Strategy.h:
+ * ace/Connection_Recycling_Strategy.cpp: Added a new file for the
+ class ACE_Connection_Recycling_Strategy
+
+ * ace/Hashable.h:
+ * ace/Hashable.cpp:
+ * ace/Hashable.inl: New file for the class ACE_Hashable
+
+ * ace/Notification_Strategy.h:
+ * ace/Notification_Strategy.cpp:
+ * ace/Notification_Strategy.inl: New file for the class
+ ACE_Notification_Strategy.
+
+ * ace/Reactor_Notification_Strategy.h:
+ * ace/Reactor_Notification_Strategy.cpp:
+ * ace/Reactor_Notification_Strategy.inl: New file for the class
+ ACE_Reactor_Notification_Strategy
+
+ * ace/Recyclable.h:
+ * ace/Recyclable.cpp:
+ * ace/Recyclable.inl: New file for the class ACE_Recyclable
+
+ * ace/Refcountable.h:
+ * ace/Refcountable.cpp:
+ * ace/Refcountable.inl: New file for the class ACE_Refcountable.
+
+ * ace/OS.h: Moved the enum ACE_Recyclable_State to Recyclable.h
+
+ * ace/Acceptor.h:
+ * ace/Caching_Utility_T.cpp:
+ * ace/Message_Queue.h:
+ * ace/Message_Queue_T.cpp:
+ * ace/Strategies_T.h:
+ * ace/Svc_Handler.cpp: Removed inclusion of Strategies.h.
+
+ * ace/Procator.cpp: #included Service_Config.h
+
+ * ace/Makefile: Added new file and generated dependencies
+
+ * ace/SSL/Makefile:
+ * ace/RMCast/Makefile: Generated dependencies.
+
+
Mon Nov 19 18:08:35 2001 Balachandran Natarajan <bala@cs.wustl.edu>
* ace/Handle_Set.cpp: Some cosmetic changes.
diff --git a/ace/Acceptor.h b/ace/Acceptor.h
index 8560b10466d..63a448f1046 100644
--- a/ace/Acceptor.h
+++ b/ace/Acceptor.h
@@ -22,7 +22,7 @@
#include "ace/Service_Object.h"
#include "ace/Svc_Handler.h"
-
+#include "ace/Strategies_T.h"
/**
* @class ACE_Acceptor
diff --git a/ace/Connector.h b/ace/Connector.h
index 5cfb4cb2945..a0261ecd59a 100644
--- a/ace/Connector.h
+++ b/ace/Connector.h
@@ -23,7 +23,7 @@
#include "ace/Service_Object.h"
#include "ace/Map_Manager.h"
#include "ace/Svc_Handler.h"
-#include "ace/Strategies.h"
+#include "ace/Strategies_T.h"
/**
* @class ACE_Svc_Tuple
diff --git a/ace/Strategies_T.h b/ace/Strategies_T.h
index a42308f8272..b3ac4159d82 100644
--- a/ace/Strategies_T.h
+++ b/ace/Strategies_T.h
@@ -25,7 +25,10 @@
#include "ace/Reactor.h"
#include "ace/Synch_Options.h"
#include "ace/Thread_Manager.h"
-
+#include "ace/Connection_Recycling_Strategy.h"
+#include "ace/Refcountable.h"
+#include "ace/Hashable.h"
+#include "ace/Recyclable.h"
// Needed for broken linkers that can't grok long symbols.
#define ACE_Refcounted_Hash_Recyclable ARHR
diff --git a/ace/Svc_Handler.cpp b/ace/Svc_Handler.cpp
index 5f6aed96de4..f46c36d4392 100644
--- a/ace/Svc_Handler.cpp
+++ b/ace/Svc_Handler.cpp
@@ -10,7 +10,7 @@
#endif /* ACE_LACKS_PRAGMA_ONCE */
#include "ace/Object_Manager.h"
-// #include "ace/Strategies.h"
+#include "ace/Connection_Recycling_Strategy.h"
#include "ace/Dynamic.h"
diff --git a/ace/Svc_Handler.h b/ace/Svc_Handler.h
index 1be057134cb..a3ab52ceff9 100644
--- a/ace/Svc_Handler.h
+++ b/ace/Svc_Handler.h
@@ -6,7 +6,7 @@
*
* $Id$
*
- * @author Douglas Schmidt <schmidt@cs.wustl.edu> and
+ * @author Douglas Schmidt <schmidt@cs.wustl.edu> and
* Irfan Pyrarli <irfan@cs.wustl.edu>
*/
//=============================================================================
@@ -26,6 +26,7 @@ class ACE_Connection_Recycling_Strategy;
#include "ace/Task.h"
#include "ace/Service_Config.h"
+#include "ace/Recyclable.h"
/**
* @class ACE_Svc_Handler