summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-04-25 07:20:29 +0000
committerirfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-04-25 07:20:29 +0000
commit34a82afb8e57608987736008005af93b310a1417 (patch)
tree41ccfddad8934584cad94f13585c733126e6cd8c
parent42e14ecec9e6734bfacf497fc8ee9205bcd48b74 (diff)
downloadATCD-34a82afb8e57608987736008005af93b310a1417.tar.gz
*** empty log message ***
-rw-r--r--ChangeLog-97a66
-rw-r--r--ace/Connector.h2
-rw-r--r--ace/Proactor.cpp292
-rw-r--r--ace/Proactor.h105
-rw-r--r--ace/Reactor.h2
-rw-r--r--ace/Strategies.cpp8
-rw-r--r--ace/Strategies.h18
-rw-r--r--ace/Timer_Heap.cpp289
-rw-r--r--ace/Timer_Heap.h130
-rw-r--r--ace/Timer_List.cpp209
-rw-r--r--ace/Timer_List.h118
-rw-r--r--ace/Timer_Queue.cpp128
-rw-r--r--ace/Timer_Queue.h201
-rw-r--r--ace/Timer_Queue.i12
-rw-r--r--ace/Timers.cpp27
-rw-r--r--ace/Timers.h63
-rw-r--r--ace/Timers.i1
-rw-r--r--ace/ace.mak3782
-rw-r--r--ace/ace.mdpbin75776 -> 78336 bytes
19 files changed, 4489 insertions, 964 deletions
diff --git a/ChangeLog-97a b/ChangeLog-97a
index 378899086f8..e2c17c55063 100644
--- a/ChangeLog-97a
+++ b/ChangeLog-97a
@@ -1,3 +1,69 @@
+Thu Apr 24 21:13:51 1997 <irfan@TWOSTEP>
+
+ * ace/Timer_Queue: Decoupled the Timer Queue from
+ ACE_Event_Handler and the callback routines in the handler
+ (handle_timeout and handle_close). The new Timer Queue is
+ parameterized by the type of data to store and a FUNCTOR on
+ which methods are invoked by the Timer Queue when timeouts and
+ cancellations occur.
+
+ No changes occured to the algorithms of the different
+ implementations of the Timer Queues (Timer List and Timer
+ Heap). Timer Queues, Timer List, and Timer Heap were all renamed
+ as <class>_T. However, typedef were added such that there is now
+ an ACE_Timer_Queue, ACE_Timer_Heap, and ACE_Timer_List, each
+ being an instantiation of the respective template classes. The
+ instantiation is done with ACE_Event_Handler as the type of data
+ to be stored in Timer Queue and
+ ACE_Event_Handler_Handle_Timeout_Upcall as the FUNCTOR that does
+ the appropriate upcall to ACE_Event_Handler.
+
+ Due to these typedefs, 99.9% of existing code should not
+ break. However, the following two will cause problems:
+
+ (a) Forward declarations of Timer_Queue will not work! This is
+ because Timer_Queue is now a typedef and not a class.
+
+ (b) #include "ace/Timer_Queue.h" will not be enough to get the
+ ACE_Timer_Queue typedef. The new typedefs are in a new file
+ called Timers.h. This file also has typedefs for ACE_Timer_Heap
+ and ACE_Timer_List.
+
+ Currently Proactor is the only class that uses a different
+ instantiation of the Timer Queue class. Proactor's Timer Queue
+ class is instantiated with ACE_Handler as the type of data to be
+ stored in Timer Queue and ACE_Proactor_Handle_Timeout_Upcall as
+ the FUNCTOR that does the appropriate posting to the Proactor's
+ completion port.
+
+ The Upcall Strategy is not needed any more cause it is replaced
+ by the FUNCTORs. Thus this is removed.
+
+ Small modifications were made to the following files
+ because of the changes to Timer_Queue.
+
+ - examples/Reactor/Misc/test_timer_queue.cpp
+ - examples/Reactor/Proactor/test_timeout.cpp
+ - tests/Timer_Queue_Test.cpp
+ - ace/Makefile (both UNIX and Win32)
+ - ace/Connector.h
+ - ace/Reactor.h
+ - ace/ReactorEx.h
+ - ace/Proactor.h
+
+ * ace/Proactor: Proactor now uses the new timer queues. Proactor's
+ Timer Queue class is instantiated with ACE_Handler as the type
+ of data to be stored in Timer Queue and
+ ACE_Proactor_Handle_Timeout_Upcall as the FUNCTOR that does the
+ appropriate posting to the Proactor's completion port. This will
+ help reduce the overhead of creating new act for each
+ timer. This also enables the cancellation of entire
+ ACE_Handlers.
+
+ * examples/Reactor/Misc: Added Win32 makefiles.
+
+ * ace/Shared_Memory_MM.i: Fixed typo.
+
Fri Apr 25 00:11:52 1997 Douglas C. Schmidt <schmidt@flamenco.cs.wustl.edu>
* ace/FILE_IO.h: Removed a trailing default initializer from the
diff --git a/ace/Connector.h b/ace/Connector.h
index 05513ca5968..f253348dc91 100644
--- a/ace/Connector.h
+++ b/ace/Connector.h
@@ -19,7 +19,7 @@
#include "ace/Service_Config.h"
#include "ace/Service_Object.h"
-#include "ace/Timer_Queue.h"
+#include "ace/Timers.h"
#include "ace/Map_Manager.h"
#include "ace/Svc_Handler.h"
#include "ace/Strategies.h"
diff --git a/ace/Proactor.cpp b/ace/Proactor.cpp
index c7bf5f60089..e323f1d82ea 100644
--- a/ace/Proactor.cpp
+++ b/ace/Proactor.cpp
@@ -8,10 +8,12 @@
// This only works on Win32 platforms
#include "ace/Task.h"
-#include "ace/Timer_Queue.h"
-#include "ace/Timer_List.h"
#include "ace/Log_Msg.h"
+#if !defined (__ACE_INLINE__)
+#include "ace/Proactor.i"
+#endif /* __ACE_INLINE__ */
+
class ACE_Export ACE_Proactor_Timer_Handler : public ACE_Task <ACE_NULL_SYNCH>
//
// = TITLE
@@ -32,6 +34,7 @@ class ACE_Export ACE_Proactor_Timer_Handler : public ACE_Task <ACE_NULL_SYNCH>
{
friend class ACE_Proactor;
// Proactor has special privileges
+ // Access needed to: timer_event_
public:
ACE_Proactor_Timer_Handler (ACE_Proactor &proactor);
@@ -42,50 +45,133 @@ protected:
// words, this method will do the waiting on the earliest timer
// and event
- virtual int handle_timeout (const ACE_Time_Value &tv,
- const void *arg = 0);
- // Framework calls this when a timer expires
-
ACE_Auto_Event timer_event_;
// Event to wait on
ACE_Proactor &proactor_;
// Proactor
+};
-public:
- class ACE_Export ACT
- //
- // = TITLE
- //
- // A new ACT that combines the old ACT and Handler
- //
+ACE_Proactor_Timer_Handler::ACE_Proactor_Timer_Handler (ACE_Proactor &proactor)
+ : proactor_ (proactor),
+ ACE_Task <ACE_NULL_SYNCH> (&proactor.thr_mgr_)
+{
+}
+
+int
+ACE_Proactor_Timer_Handler::svc (void)
+{
+ u_long time;
+ ACE_Time_Value absolute_time;
+
+ for (;;)
{
- public:
- ACT (ACE_Handler &handler,
- const void *act);
+ // default value
+ time = INFINITE;
+
+ // If the timer queue is not empty
+ if (!this->proactor_.timer_queue ()->is_empty ())
+ {
+ // Get the earliest absolute time
+ absolute_time
+ = this->proactor_.timer_queue ()->earliest_time ()
+ - this->proactor_.timer_queue ()->gettimeofday ();
+
+ // time to wait
+ time = absolute_time.msec ();
+
+ // Make sure the time is positive
+ if (time < 0)
+ time = 0;
+ }
- ACE_Handler &handler_;
- const void *act_;
- };
-};
+ // Wait for event upto <time> milli seconds
+ int result = ::WaitForSingleObject (this->timer_event_.handle (),
+ time);
+ switch (result)
+ {
+ case WAIT_TIMEOUT:
+ // timeout: expire timers
+ this->proactor_.timer_queue ()->expire ();
+ break;
+ case WAIT_FAILED:
+ // error
+ ACE_ERROR_RETURN ((LM_ERROR, "%p\n", "WaitForSingleObject"), -1);
+ }
+ }
+
+ return 0;
+}
+
+ACE_Proactor_Handle_Timeout_Upcall::ACE_Proactor_Handle_Timeout_Upcall (void)
+ : proactor_ (0)
+{
+}
+
+int
+ACE_Proactor_Handle_Timeout_Upcall::operator () (TIMER_QUEUE &timer_queue,
+ ACE_Handler *handler,
+ const void *act,
+ const ACE_Time_Value &time)
+{
+ if (this->proactor_ == 0)
+ ACE_ERROR_RETURN ((LM_ERROR,
+ "(%t) No Proactor set in ACE_Proactor_Handle_Timeout_Upcall, no completion port to post timeout to?!@\n"),
+ -1);
-#if !defined (__ACE_INLINE__)
-#include "ace/Proactor.i"
-#endif /* __ACE_INLINE__ */
+ // Create the Asynch_Timer
+ ACE_Proactor::Asynch_Timer *asynch_timer
+ = new ACE_Proactor::Asynch_Timer (*handler,
+ act,
+ time);
+
+ // Post a completion
+ if (::PostQueuedCompletionStatus (this->proactor_->completion_port_, // completion port
+ 0, // number of bytes tranferred
+ 0, // completion key
+ asynch_timer // overlapped
+ ) == FALSE)
+ {
+ delete asynch_timer;
+ ACE_ERROR_RETURN ((LM_ERROR, "Failure in dealing with timers: PostQueuedCompletionStatus failed\n"), -1);
+ }
+
+ return 0;
+}
+
+
+int
+ACE_Proactor_Handle_Timeout_Upcall::operator () (TIMER_QUEUE &timer_queue,
+ ACE_Handler *handler)
+{
+ // Do nothing
+ return 0;
+}
+
+int
+ACE_Proactor_Handle_Timeout_Upcall::proactor (ACE_Proactor &proactor)
+{
+ if (this->proactor_ == 0)
+ {
+ this->proactor_ = &proactor;
+ return 0;
+ }
+ else
+ ACE_ERROR_RETURN ((LM_ERROR,
+ "ACE_Proactor_Handle_Timeout_Upcall is only suppose to be used with ONE (and only one) Proactor\n"),
+ -1);
+}
+
+
ACE_Proactor::ACE_Proactor (size_t number_of_threads,
- ACE_Timer_Queue *tq)
+ Timer_Queue *tq)
: completion_port_ (0), // This *MUST* be 0, *NOT* ACE_INVALID_HANDLE!!!!
number_of_threads_ (number_of_threads),
timer_queue_ (0),
delete_timer_queue_ (0),
timer_handler_ (0)
{
- ACE_NEW (this->timer_handler_, ACE_Proactor_Timer_Handler (*this));
-
- // set the timer queue
- this->timer_queue (tq);
-
// create the completion port
this->completion_port_ = ::CreateIoCompletionPort (INVALID_HANDLE_VALUE,
this->completion_port_,
@@ -94,9 +180,16 @@ ACE_Proactor::ACE_Proactor (size_t number_of_threads,
if (this->completion_port_ == 0)
ACE_ERROR ((LM_ERROR, "%p\n", "CreateIoCompletionPort"));
+ // set the timer queue
+ this->timer_queue (tq);
+
+ // Create the timer handler
+ ACE_NEW (this->timer_handler_, ACE_Proactor_Timer_Handler (*this));
+
// activate <timer_handler>
if (this->timer_handler_->activate () == -1)
ACE_ERROR ((LM_ERROR, "%p Could not create thread\n", "Task::activate"));
+
}
ACE_Proactor::~ACE_Proactor (void)
@@ -175,37 +268,30 @@ ACE_Proactor::schedule_timer (ACE_Handler &handler,
const ACE_Time_Value &time,
const ACE_Time_Value &interval)
{
- // Create a new ACT
- ACE_Proactor_Timer_Handler::ACT *new_act = 0;
- ACE_NEW_RETURN (new_act, ACE_Proactor_Timer_Handler::ACT (handler, act), -1);
+ // absolute time
+ ACE_Time_Value absolute_time = this->timer_queue_->gettimeofday () + time;
// Only one guy goes in here at a time
ACE_GUARD_RETURN (ACE_Recursive_Thread_Mutex, ace_mon, this->timer_queue_->lock (), -1);
- // absolute time
- ACE_Time_Value absolute_time = this->timer_queue_->gettimeofday () + time;
-
// Schedule the timer
- int result = this->timer_queue_->schedule (this->timer_handler_,
- new_act,
+ int result = this->timer_queue_->schedule (&handler,
+ act,
absolute_time,
interval);
- // Failure of schedule
- if (result == -1)
- // cleanup
- delete new_act;
-
- // no failures: check to see if we are the earliest time
- else if (this->timer_queue_->earliest_time () == absolute_time)
- // wake up the timer thread
- if (this->timer_handler_->timer_event_.signal () == -1)
- {
- // failure: cleanup
- delete new_act;
- // Cancel timer
- this->timer_queue_->cancel (result);
- result = -1;
- }
+ if (result != -1)
+ {
+ // no failures: check to see if we are the earliest time
+ if (this->timer_queue_->earliest_time () == absolute_time)
+
+ // wake up the timer thread
+ if (this->timer_handler_->timer_event_.signal () == -1)
+ {
+ // Cancel timer
+ this->timer_queue_->cancel (result);
+ result = -1;
+ }
+ }
return result;
}
@@ -219,6 +305,14 @@ ACE_Proactor::cancel_timer (int timer_id,
}
int
+ACE_Proactor::cancel_timer (ACE_Handler &handler)
+{
+ // No need to singal timer event here. Even if the cancel timer was
+ // the earliest, we will have an extra wakeup.
+ return this->timer_queue_->cancel (&handler);
+}
+
+int
ACE_Proactor::handle_events (ACE_Time_Value &wait_time)
{
// Decrement <wait_time> with the amount of time spent in the method
@@ -345,14 +439,14 @@ ACE_Proactor::number_of_threads (size_t threads)
this->number_of_threads_ = threads;
}
-ACE_Timer_Queue *
+ACE_Proactor::Timer_Queue *
ACE_Proactor::timer_queue (void) const
{
return this->timer_queue_;
}
void
-ACE_Proactor::timer_queue (ACE_Timer_Queue *tq)
+ACE_Proactor::timer_queue (Timer_Queue *tq)
{
// cleanup old timer queue
if (this->delete_timer_queue_)
@@ -364,7 +458,7 @@ ACE_Proactor::timer_queue (ACE_Timer_Queue *tq)
// new timer queue
if (tq == 0)
{
- this->timer_queue_ = new ACE_Timer_List;
+ this->timer_queue_ = new Timer_List;
this->delete_timer_queue_ = 1;
}
else
@@ -372,84 +466,9 @@ ACE_Proactor::timer_queue (ACE_Timer_Queue *tq)
this->timer_queue_ = tq;
this->delete_timer_queue_ = 0;
}
-}
-ACE_Proactor_Timer_Handler::ACE_Proactor_Timer_Handler (ACE_Proactor &proactor)
- : proactor_ (proactor),
- ACE_Task <ACE_NULL_SYNCH> (&proactor.thr_mgr_)
-{
-}
-
-int
-ACE_Proactor_Timer_Handler::svc (void)
-{
- u_long time;
- ACE_Time_Value absolute_time;
-
- for (;;)
- {
- // default value
- time = INFINITE;
-
- // If the timer queue is not empty
- if (!this->proactor_.timer_queue_->is_empty ())
- {
- // Get the earliest absolute time
- absolute_time
- = this->proactor_.timer_queue_->earliest_time ()
- - this->proactor_.timer_queue_->gettimeofday ();
-
- // time to wait
- time = absolute_time.msec ();
-
- // Make sure the time is positive
- if (time < 0)
- time = 0;
- }
-
- // Wait for event upto <time> milli seconds
- int result = ::WaitForSingleObject (this->timer_event_.handle (),
- time);
- switch (result)
- {
- case WAIT_TIMEOUT:
- // timeout: expire timers
- this->proactor_.timer_queue_->expire ();
- break;
- case WAIT_FAILED:
- // error
- ACE_ERROR_RETURN ((LM_ERROR, "%p\n", "WaitForSingleObject"), -1);
- }
- }
-
- return 0;
-}
-
-int
-ACE_Proactor_Timer_Handler::handle_timeout (const ACE_Time_Value &tv,
- const void *arg)
-{
- ACE_Proactor_Timer_Handler::ACT *new_act
- = (ACE_Proactor_Timer_Handler::ACT *) arg;
-
- // Create the Asynch_Timer
- ACE_Proactor::Asynch_Timer *asynch_timer
- = new ACE_Proactor::Asynch_Timer (new_act->handler_,
- new_act->act_,
- tv);
-
- // Post a completion
- if (::PostQueuedCompletionStatus (this->proactor_.completion_port_, // completion port
- 0, // number of bytes tranferred
- 0, // completion key
- asynch_timer // overlapped
- ) == FALSE)
- {
- ACE_ERROR ((LM_ERROR, "Failure in dealing with timers: PostQueuedCompletionStatus failed"));
- delete asynch_timer;
- }
-
- return 0;
+ // Set the proactor in the timer queue's functor
+ this->timer_queue_->upcall_functor ().proactor (*this);
}
ACE_Proactor::Asynch_Timer::Asynch_Timer (ACE_Handler &handler,
@@ -470,11 +489,4 @@ ACE_Proactor::Asynch_Timer::complete (u_long bytes_transferred,
this->handler_.handle_timeout (this->time_, this->act ());
}
-ACE_Proactor_Timer_Handler::ACT::ACT (ACE_Handler &handler,
- const void *act)
- : act_ (act),
- handler_ (handler)
-{
-}
-
#endif /* ACE_WIN32 */
diff --git a/ace/Proactor.h b/ace/Proactor.h
index 205844e6260..f42859f70b7 100644
--- a/ace/Proactor.h
+++ b/ace/Proactor.h
@@ -20,13 +20,52 @@
#include "ace/Asynch_IO.h"
#include "ace/Thread_Manager.h"
+#include "ace/Timers.h"
#if defined (ACE_WIN32)
// This only works on Win32 platforms
-class ACE_Timer_Queue;
class ACE_Asynch_Result;
class ACE_Proactor_Timer_Handler;
+class ACE_Proactor;
+
+class ACE_Export ACE_Proactor_Handle_Timeout_Upcall
+ // = TITLE
+ // Functor for Timer_Queues.
+ //
+ // = DESCRIPTION
+ //
+ // This class implements the functor required by the Timer
+ // Queue to call <handle_timeout> on ACE_Handlers.
+{
+ friend class ACE_Proactor;
+ // Proactor has special privileges
+ // Access needed to: proactor ()
+
+public:
+ typedef ACE_Timer_Queue_T<ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall> TIMER_QUEUE;
+
+ ACE_Proactor_Handle_Timeout_Upcall (void);
+ // Constructor
+
+ int operator () (TIMER_QUEUE &timer_queue,
+ ACE_Handler *handler,
+ const void *arg,
+ const ACE_Time_Value &cur_time);
+ // This method is called when the timer expires
+
+ int operator () (TIMER_QUEUE &timer_queue,
+ ACE_Handler *handler);
+ // This method is called when the timer is canceled
+
+protected:
+
+ int proactor (ACE_Proactor &proactor);
+ // Set the proactor. This will fail, if one is already set!
+
+ ACE_Proactor *proactor_;
+ // Handle to the proactor. This is needed for the completion port.
+};
class ACE_Export ACE_Proactor
//
@@ -39,23 +78,41 @@ class ACE_Export ACE_Proactor
// A manager for the I/O completion port.
{
friend class ACE_Proactor_Timer_Handler;
- // Timer Handler has special privileges
+ // Timer Handler has special privileges because
+ // Access needed to: thr_mgr_
+
+ friend class ACE_Proactor_Handle_Timeout_Upcall;
+ // Access needed to: Asynch_Timer
public:
+
+ // Here are the typedef for Timer_Queue, Timer_List, and Timer_Heap
+ // for the Proactor (add to the ease of use of these template
+ // classes).
+
+ typedef ACE_Timer_Queue_T<ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall> Timer_Queue;
+ typedef ACE_Timer_Queue_Iterator_T<ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall> Timer_Queue_Iterator;
+
+ typedef ACE_Timer_List_T<ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall> Timer_List;
+ typedef ACE_Timer_List_Iterator_T<ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall> Timer_List_Iterator;
+
+ typedef ACE_Timer_Heap_T<ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall> Timer_Heap;
+ typedef ACE_Timer_Heap_Iterator_T<ACE_Handler *, ACE_Proactor_Handle_Timeout_Upcall> Timer_Heap_Iterator;
+
ACE_Proactor (size_t number_of_threads = 0,
- ACE_Timer_Queue *tq = 0);
+ Timer_Queue *tq = 0);
// A do nothing constructor.
-
+
virtual ~ACE_Proactor (void);
// Virtual destruction.
-
+
virtual int close (void);
// Close the IO completion port
-
+
virtual int register_handle (ACE_HANDLE handle,
const void *completion_key);
// This method adds the <handle> to the I/O completion port
-
+
// = Timer management.
virtual int schedule_timer (ACE_Handler &handler,
const void *act,
@@ -73,10 +130,10 @@ public:
virtual int schedule_repeating_timer (ACE_Handler &handler,
const void *act,
const ACE_Time_Value &interval);
-
+
// Same as above except <interval> it is used to reschedule the
// <handler> automatically.
-
+
int schedule_timer (ACE_Handler &handler,
const void *act,
const ACE_Time_Value &time,
@@ -84,6 +141,10 @@ public:
// This combines the above two methods into one. Mostly for backward
// compatibility.
+ virtual int cancel_timer (ACE_Handler &handler);
+ // Cancel all timers associated with this <handler>. Returns number
+ // of timers cancelled.
+
virtual int cancel_timer (int timer_id,
const void **act = 0);
// Cancel the single <ACE_Handler> that matches the <timer_id> value
@@ -126,12 +187,12 @@ public:
void number_of_threads (size_t threads);
// Number of thread used as a parameter to CreatIoCompletionPort
- ACE_Timer_Queue *timer_queue (void) const;
- void timer_queue (ACE_Timer_Queue *);
+ Timer_Queue *timer_queue (void) const;
+ void timer_queue (Timer_Queue *);
// Get/Set timer queue
-
+
protected:
-
+
void application_specific_code (ACE_Asynch_Result *asynch_result,
u_long bytes_transferred,
int success,
@@ -139,7 +200,7 @@ protected:
u_long error);
// Protect against structured exceptions caused by user code when
// dispatching handles
-
+
virtual int handle_events (unsigned long milli_seconds);
// Dispatch a single set of events. If <milli_seconds> elapses
// before any events occur, return.
@@ -153,8 +214,9 @@ protected:
// the <handler>'s handle_timeout method will be called.
//
{
- friend class ACE_Proactor_Timer_Handler;
+ friend class ACE_Proactor_Handle_Timeout_Upcall;
// Timer Handler has special privileges
+ // Access needed to: convert Asynch_Timer into an OVERLAPPED
public:
Asynch_Timer (ACE_Handler &handler,
@@ -167,18 +229,18 @@ protected:
const void *completion_key,
u_long error = 0);
// This method calls the <handler>'s handle_timeout method
-
+
ACE_Time_Value time_;
// Time value requested by caller
};
-
+
ACE_HANDLE completion_port_;
// Handle for the completion port
-
+
size_t number_of_threads_;
// This number is passed to the CreatIOCompletionPort() system call
- ACE_Timer_Queue *timer_queue_;
+ Timer_Queue *timer_queue_;
// Timer Queue
int delete_timer_queue_;
@@ -197,13 +259,12 @@ protected:
#else /* NOT WIN32 */
-#include "ace/Timer_Queue.h"
-
class ACE_Export ACE_Proactor
{
public:
+ class Timer_Queue {};
ACE_Proactor (size_t /* number_of_threads */ = 0,
- ACE_Timer_Queue * /* tq */ = 0) {}
+ Timer_Queue * /* tq */ = 0) {}
virtual int handle_events (void) { return -1; }
virtual int handle_events (ACE_Time_Value &) { return -1; }
};
diff --git a/ace/Reactor.h b/ace/Reactor.h
index bc062242ec3..e972fdbaa28 100644
--- a/ace/Reactor.h
+++ b/ace/Reactor.h
@@ -18,7 +18,7 @@
#define ACE_REACTOR_H
#include "ace/Handle_Set.h"
-#include "ace/Timer_Queue.h"
+#include "ace/Timers.h"
#include "ace/Signal.h"
#include "ace/Thread.h"
#include "ace/Token.h"
diff --git a/ace/Strategies.cpp b/ace/Strategies.cpp
index bce6dfc329c..0943d560b2c 100644
--- a/ace/Strategies.cpp
+++ b/ace/Strategies.cpp
@@ -62,12 +62,4 @@ ACE_ReactorEx_Notification_Strategy::notify (ACE_Event_Handler *eh,
return this->reactorex_->notify (eh, mask);
}
-ACE_Upcall_Strategy::ACE_Upcall_Strategy (void)
-{
-}
-
-ACE_Upcall_Strategy::~ACE_Upcall_Strategy (void)
-{
-}
-
#endif /* ACE_STRATEGIES_C */
diff --git a/ace/Strategies.h b/ace/Strategies.h
index 087a2e516f6..07fc604be90 100644
--- a/ace/Strategies.h
+++ b/ace/Strategies.h
@@ -91,24 +91,6 @@ private:
ACE_ReactorEx *reactorex_;
};
-class ACE_Export ACE_Upcall_Strategy
- // = TITLE
- // Abstract class used for defining an upcall (callback)
- //
- // = DESCRIPTION
- // A vehicle for extending the behavior of ACE_Timer_Queue wrt
- // the upcall (callback) *without subclassing*. Thus, it's an
- // example of the Bridge/Strategy patterns.
-{
-public:
- ACE_Upcall_Strategy (void);
- virtual ~ACE_Upcall_Strategy (void);
-
- virtual void upcall (ACE_Event_Handler *handler,
- const void *arg,
- const ACE_Time_Value &cur_time) = 0;
-};
-
// This needs to come here to avoid circular dependencies.
#include "ace/Strategies_T.h"
diff --git a/ace/Timer_Heap.cpp b/ace/Timer_Heap.cpp
index e2b9804c0a7..006abe5359c 100644
--- a/ace/Timer_Heap.cpp
+++ b/ace/Timer_Heap.cpp
@@ -1,23 +1,27 @@
// $Id$
+#if !defined (ACE_TIMER_HEAP_C)
+#define ACE_TIMER_HEAP_C
+
#define ACE_BUILD_DLL
#include "ace/Timer_Heap.h"
-#include "ace/Strategies.h"
// Define some simple macros to clarify the code.
#define ACE_HEAP_PARENT(X) (X == 0 ? 0 : (((X) - 1) / 2))
#define ACE_HEAP_LCHILD(X) (((X)+(X))+1)
-ACE_Timer_Heap_Iterator::ACE_Timer_Heap_Iterator (ACE_Timer_Heap &heap)
+template <class TYPE, class FUNCTOR>
+ACE_Timer_Heap_Iterator_T<TYPE, FUNCTOR>::ACE_Timer_Heap_Iterator_T (ACE_Timer_Heap_T<TYPE, FUNCTOR> &heap)
: timer_heap_ (heap)
{
ACE_TRACE ("ACE_Timer_Heap_Iterator::ACE_Timer_Heap_Iterator");
}
-int
-ACE_Timer_Heap_Iterator::next (ACE_Timer_Node *&node,
- const ACE_Time_Value &cur_time)
+
+template <class TYPE, class FUNCTOR> int
+ACE_Timer_Heap_Iterator_T<TYPE, FUNCTOR>::next (NODE *&node,
+ const ACE_Time_Value &cur_time)
{
ACE_TRACE ("ACE_Timer_Heap_Iterator::next");
@@ -33,10 +37,11 @@ ACE_Timer_Heap_Iterator::next (ACE_Timer_Node *&node,
}
}
-ACE_Timer_Heap::ACE_Timer_Heap (size_t size,
- int preallocate,
- ACE_Upcall_Strategy *upcall_strategy)
- : ACE_Timer_Queue (upcall_strategy),
+template <class TYPE, class FUNCTOR>
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::ACE_Timer_Heap_T (size_t size,
+ int preallocate,
+ FUNCTOR *upcall_functor)
+ : INHERITED (upcall_functor),
max_size_ (size),
cur_size_ (0),
iterator_ (*this),
@@ -47,7 +52,7 @@ ACE_Timer_Heap::ACE_Timer_Heap (size_t size,
ACE_TRACE ("ACE_Timer_Heap::ACE_Timer_Heap");
// Create the heap array.
- ACE_NEW (this->heap_, ACE_Timer_Node *[size]);
+ ACE_NEW (this->heap_, NODE *[size]);
// Create the parallel
ACE_NEW (this->timer_ids_, int[size]);
@@ -61,7 +66,7 @@ ACE_Timer_Heap::ACE_Timer_Heap (size_t size,
if (preallocate)
{
ACE_NEW (this->preallocated_nodes_,
- ACE_Timer_Node[size]);
+ NODE[size]);
// Add allocated array to set of such arrays for deletion
// on cleanup.
@@ -81,40 +86,42 @@ ACE_Timer_Heap::ACE_Timer_Heap (size_t size,
}
}
-ACE_Timer_Heap::~ACE_Timer_Heap (void)
+template <class TYPE, class FUNCTOR>
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::~ACE_Timer_Heap_T (void)
{
ACE_TRACE ("ACE_Timer_Heap::~ACE_Timer_Heap");
delete [] this->heap_;
delete [] this->timer_ids_;
- // Clean up any preallocated timer nodes.
- if (this->preallocated_nodes_ != 0)
+ // clean up any preallocated timer nodes
+ if (preallocated_nodes_ != 0)
{
- ACE_Unbounded_Set_Iterator<ACE_Timer_Node *>
+ ACE_Unbounded_Set_Iterator<NODE *>
set_iterator (this->preallocated_node_set_);
- for (ACE_Timer_Node **entry = 0;
+ for (NODE **entry = 0;
set_iterator.next (entry) !=0;
set_iterator.advance ())
delete [] *entry;
}
}
-int
-ACE_Timer_Heap::pop_freelist (void)
+
+template <class TYPE, class FUNCTOR> int
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::pop_freelist (void)
{
ACE_TRACE ("ACE_Timer_Heap::pop_freelist");
int new_id = this->timer_ids_freelist_;
// The freelist values in the <timer_ids_> are negative, so we need
// to negate them to get the next freelist "pointer."
- this->timer_ids_freelist_ =
- -this->timer_ids_[this->timer_ids_freelist_];
+ this->timer_ids_freelist_ = -this->timer_ids_[this->timer_ids_freelist_];
return new_id;
}
-void
-ACE_Timer_Heap::push_freelist (int old_id)
+
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::push_freelist (int old_id)
{
ACE_TRACE ("ACE_Timer_Heap::push_freelist");
@@ -124,8 +131,9 @@ ACE_Timer_Heap::push_freelist (int old_id)
this->timer_ids_freelist_ = old_id;
}
-int
-ACE_Timer_Heap::timer_id (void)
+
+template <class TYPE, class FUNCTOR> int
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::timer_id (void)
{
ACE_TRACE ("ACE_Timer_Heap::timer_id");
@@ -135,30 +143,34 @@ ACE_Timer_Heap::timer_id (void)
// Checks if queue is empty.
-int
-ACE_Timer_Heap::is_empty (void) const
+
+template <class TYPE, class FUNCTOR> int
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::is_empty (void) const
{
ACE_TRACE ("ACE_Timer_Heap::is_empty");
return this->cur_size_ == 0;
}
-ACE_Timer_Queue_Iterator &
-ACE_Timer_Heap::iter (void)
+
+template <class TYPE, class FUNCTOR> ACE_Timer_Queue_T<TYPE, FUNCTOR>::ITERATOR &
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::iter (void)
{
return this->iterator_;
}
// Returns earliest time in a non-empty queue.
-const ACE_Time_Value &
-ACE_Timer_Heap::earliest_time (void) const
+
+template <class TYPE, class FUNCTOR> const ACE_Time_Value &
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::earliest_time (void) const
{
ACE_TRACE ("ACE_Timer_Heap::earliest_time");
return this->heap_[0]->timer_value_;
}
-void
-ACE_Timer_Heap::dump (void) const
+
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::dump (void) const
{
ACE_TRACE ("ACE_Timer_Heap::dump");
ACE_DEBUG ((LM_DEBUG, ACE_BEGIN_DUMP, this));
@@ -181,8 +193,8 @@ ACE_Timer_Heap::dump (void) const
ACE_DEBUG ((LM_DEBUG, ACE_END_DUMP));
}
-void
-ACE_Timer_Heap::copy (int index, ACE_Timer_Node *moved_node)
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::copy (int index, NODE *moved_node)
{
// Insert <moved_node> into its new location in the heap.
this->heap_[index] = moved_node;
@@ -193,10 +205,10 @@ ACE_Timer_Heap::copy (int index, ACE_Timer_Node *moved_node)
this->timer_ids_[moved_node->timer_id_] = index;
}
-ACE_Timer_Node *
-ACE_Timer_Heap::remove (size_t index)
+template <class TYPE, class FUNCTOR> ACE_Timer_Queue_T<TYPE, FUNCTOR>::NODE *
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::remove (size_t index)
{
- ACE_Timer_Node *removed_node = this->heap_[index];
+ NODE *removed_node = this->heap_[index];
// Return this timer id to the freelist.
this->push_freelist (removed_node->timer_id_);
@@ -209,12 +221,12 @@ ACE_Timer_Heap::remove (size_t index)
if (index < this->cur_size_)
{
- ACE_Timer_Node *moved_node = this->heap_[this->cur_size_];
-
+ NODE *moved_node = this->heap_[this->cur_size_];
+
// Move the end node to the location being removed and update
// the corresponding slot in the parallel <timer_ids> array.
this->copy (index, moved_node);
-
+
// If the <moved_node->time_value_> is great than or equal its
// parent it needs be moved down the heap.
int parent = ACE_HEAP_PARENT (index);
@@ -228,10 +240,10 @@ ACE_Timer_Heap::remove (size_t index)
return removed_node;
}
-void
-ACE_Timer_Heap::reheap_down (ACE_Timer_Node *moved_node,
- size_t index,
- size_t child)
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::reheap_down (NODE *moved_node,
+ size_t index,
+ size_t child)
{
// Restore the heap property after a deletion.
@@ -241,7 +253,7 @@ ACE_Timer_Heap::reheap_down (ACE_Timer_Node *moved_node,
if (child + 1 < this->cur_size_
&& this->heap_[child + 1]->timer_value_ < this->heap_[child]->timer_value_)
child++;
-
+
// Perform a <copy> if the child has a larger timeout value than
// the <moved_node>.
if (this->heap_[child]->timer_value_ < moved_node->timer_value_)
@@ -258,10 +270,10 @@ ACE_Timer_Heap::reheap_down (ACE_Timer_Node *moved_node,
this->copy (index, moved_node);
}
-void
-ACE_Timer_Heap::reheap_up (ACE_Timer_Node *moved_node,
- size_t index,
- size_t parent)
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::reheap_up (NODE *moved_node,
+ size_t index,
+ size_t parent)
{
// Restore the heap property after an insertion.
@@ -284,8 +296,8 @@ ACE_Timer_Heap::reheap_up (ACE_Timer_Node *moved_node,
this->copy (index, moved_node);
}
-void
-ACE_Timer_Heap::insert (ACE_Timer_Node *new_node)
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::insert (NODE *new_node)
{
if (this->cur_size_ + 1 >= max_size_)
this->grow_heap ();
@@ -296,47 +308,48 @@ ACE_Timer_Heap::insert (ACE_Timer_Node *new_node)
this->cur_size_++;
}
-void
-ACE_Timer_Heap::grow_heap (void)
+
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::grow_heap (void)
{
- // All the containers will double in size from max_size_.
- size_t new_size = max_size_ * 2;
+ // All the containers will double in size from max_size_
+ size_t new_size = max_size_ * 2;
// First grow the heap itself.
- ACE_Timer_Node **new_heap = 0;
- ACE_NEW (new_heap, ACE_Timer_Node *[new_size]);
- ACE_OS::memcpy (new_heap, this->heap_,
- max_size_ * sizeof *new_heap);
- delete [] this->heap_;
- this->heap_ = new_heap;
+ NODE **new_heap = 0;
+ ACE_NEW (new_heap, NODE *[new_size]);
+ ACE_OS::memcpy (new_heap, this->heap_,
+ max_size_ * sizeof *new_heap);
+ delete [] this->heap_;
+ this->heap_ = new_heap;
- // Grow the array of timer ids.
+ // Grow the array of timer ids.
- int *new_timer_ids = 0;
+ int *new_timer_ids = 0;
- ACE_NEW (new_timer_ids, int[new_size]);
+ ACE_NEW (new_timer_ids, int[new_size]);
- ACE_OS::memcpy (new_timer_ids,
- this->timer_ids_,
- max_size_ * sizeof (int));
+ ACE_OS::memcpy (new_timer_ids,
+ this->timer_ids_,
+ max_size_ * sizeof (int));
- delete [] timer_ids_;
- this->timer_ids_ = new_timer_ids;
+ delete [] timer_ids_;
+ this->timer_ids_ = new_timer_ids;
- // and add the new elements to the end of the "freelist"
- for (size_t i = this->max_size_; i < new_size; i++)
- this->timer_ids_[i] = -((int) (i + 1));
+ // and add the new elements to the end of the "freelist"
+ for (size_t i = this->max_size_; i < new_size; i++)
+ this->timer_ids_[i] = -((int) (i + 1));
// Grow the preallocation array (if using preallocation)
- if (this->preallocated_nodes_ != 0)
- {
+ if (this->preallocated_nodes_ != 0)
+ {
// Create a new array with max_size elements to link in
// to existing list.
ACE_NEW (this->preallocated_nodes_,
- ACE_Timer_Node[this->max_size_]);
+ NODE[this->max_size_]);
- // Add it to the set for later deletion.
+ // Add it to the set for later deletion
this->preallocated_node_set_.insert (this->preallocated_nodes_);
// link new nodes together (as for original list).
@@ -352,25 +365,25 @@ ACE_Timer_Heap::grow_heap (void)
this->preallocated_nodes_freelist_ = &preallocated_nodes_[0];
else
{
- ACE_Timer_Node* previous = this->preallocated_nodes_freelist_;
+ NODE *previous = this->preallocated_nodes_freelist_;
- for (ACE_Timer_Node* current = this->preallocated_nodes_freelist_->next_;
+ for (NODE *current = this->preallocated_nodes_freelist_->next_;
current != 0;
- current = current->next_)
+ current = current->next_)
previous = current;
previous->next_ = &this->preallocated_nodes_[0];
}
- }
+ }
- this->max_size_ = new_size;
+ this->max_size_ = new_size;
}
// Reschedule a periodic timer. This function must be called with the
// mutex lock held.
-void
-ACE_Timer_Heap::reschedule (ACE_Timer_Node *expired)
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::reschedule (NODE *expired)
{
ACE_TRACE ("ACE_Timer_Heap::reschedule");
@@ -378,19 +391,20 @@ ACE_Timer_Heap::reschedule (ACE_Timer_Node *expired)
this->insert (expired);
}
-ACE_Timer_Node *
-ACE_Timer_Heap::alloc_node (void)
+
+template <class TYPE, class FUNCTOR> ACE_Timer_Queue_T<TYPE, FUNCTOR>::NODE *
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::alloc_node (void)
{
ACE_Timer_Node *temp;
// Only allocate a node if we are *not* using the preallocated heap.
if (this->preallocated_nodes_ == 0)
ACE_NEW_RETURN (temp,
- ACE_Timer_Node,
+ NODE,
0);
else
{
- // Check to see if the heap needs to grow.
+ // check to see if the heap needs to grow
if (this->preallocated_nodes_freelist_ == 0)
this->grow_heap ();
@@ -400,12 +414,12 @@ ACE_Timer_Heap::alloc_node (void)
this->preallocated_nodes_freelist_ =
this->preallocated_nodes_freelist_->next_;
}
-
return temp;
}
-void
-ACE_Timer_Heap::free_node (ACE_Timer_Node *node)
+
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::free_node (NODE *node)
{
// Only free up a node if we are *not* using the preallocated heap.
if (this->preallocated_nodes_ == 0)
@@ -417,41 +431,37 @@ ACE_Timer_Heap::free_node (ACE_Timer_Node *node)
}
}
-// Insert a new handler that expires at time future_time; if interval
-// is > 0, the handler will be reinvoked periodically.
+// Insert a new timer that expires at time future_time; if interval is
+// > 0, the handler will be reinvoked periodically.
-int
-ACE_Timer_Heap::schedule (ACE_Event_Handler *handler,
- const void *arg,
- const ACE_Time_Value &future_time,
- const ACE_Time_Value &interval)
+
+template <class TYPE, class FUNCTOR> int
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::schedule (const TYPE &type,
+ const void *act,
+ const ACE_Time_Value &future_time,
+ const ACE_Time_Value &interval)
{
ACE_TRACE ("ACE_Timer_Heap::schedule");
ACE_MT (ACE_GUARD_RETURN (ACE_Recursive_Thread_Mutex, ace_mon, this->lock_, -1));
- if (handler == 0)
- {
- errno = EINVAL;
- return -1;
- }
- else if (this->cur_size_ < this->max_size_)
+ if (this->cur_size_ < this->max_size_)
{
// Obtain the next unique sequence number.
int timer_id = this->timer_id ();
-
+
// Obtain the memory to the new node.
- ACE_Timer_Node *temp = this->alloc_node ();
+ NODE *temp = this->alloc_node ();
if (temp)
{
// Use operator placement new.
- new (temp) ACE_Timer_Node (handler,
- arg,
- future_time,
- interval,
- 0,
- timer_id);
+ new (temp) NODE (type,
+ act,
+ future_time,
+ interval,
+ 0,
+ timer_id);
this->insert (temp);
return timer_id;
}
@@ -461,13 +471,14 @@ ACE_Timer_Heap::schedule (ACE_Event_Handler *handler,
return -1;
}
-// Locate and remove the single <ACE_Event_Handler> with a value of
-// <timer_id> from the timer queue.
+// Locate and remove the single timer with a value of <timer_id> from
+// the timer queue.
-int
-ACE_Timer_Heap::cancel (int timer_id,
- const void **arg,
- int dont_call_handle_close)
+
+template <class TYPE, class FUNCTOR> int
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::cancel (int timer_id,
+ const void **act,
+ int dont_call)
{
ACE_TRACE ("ACE_Timer_Heap::cancel");
ACE_MT (ACE_GUARD_RETURN (ACE_Recursive_Thread_Mutex, ace_mon, this->lock_, -1));
@@ -483,57 +494,59 @@ ACE_Timer_Heap::cancel (int timer_id,
}
else
{
- ACE_Timer_Node *temp = this->remove (timer_node_slot);
+ NODE *temp = this->remove (timer_node_slot);
- if (dont_call_handle_close == 0)
+ if (dont_call == 0)
// Call the close hook.
- temp->handler_->handle_close (ACE_INVALID_HANDLE,
- ACE_Event_Handler::TIMER_MASK);
- if (arg != 0)
- *arg = temp->arg_;
-
+ this->upcall_functor_ (*this, temp->type_);
+ if (act != 0)
+ *act = temp->act_;
+
this->free_node (temp);
return 1;
}
}
-// Locate and remove all values of <handler> from the timer queue.
+// Locate and remove all values of <type> from the timer queue.
+
-int
-ACE_Timer_Heap::cancel (ACE_Event_Handler *handler,
- int dont_call_handle_close)
+template <class TYPE, class FUNCTOR> int
+ACE_Timer_Heap_T<TYPE, FUNCTOR>::cancel (const TYPE &type,
+ int dont_call)
{
ACE_TRACE ("ACE_Timer_Heap::cancel");
ACE_MT (ACE_GUARD_RETURN (ACE_Recursive_Thread_Mutex, ace_mon, this->lock_, -1));
int number_of_cancellations = 0;
- // Try to locate the ACE_Timer_Node that matches the <timer_id>.
+ // Try to locate the ACE_Timer_Node that matches the timer_id.
for (size_t i = 0; i < this->cur_size_; )
{
- if (this->heap_[i]->handler_ == handler)
+ if (this->heap_[i]->type_ == type)
{
- ACE_Timer_Node *temp = this->remove (i);
+ NODE *temp = this->remove (i);
number_of_cancellations++;
- if (dont_call_handle_close == 0
+ if (dont_call == 0
&& number_of_cancellations == 1)
// Call the close hook.
- temp->handler_->handle_close (ACE_INVALID_HANDLE,
- ACE_Event_Handler::TIMER_MASK);
+ this->upcall_functor_ (*this, temp->type_);
+
this->free_node (temp);
}
else
- i++;
+ i++;
}
return number_of_cancellations;
}
#if defined (ACE_TEMPLATES_REQUIRE_SPECIALIZATION)
-template class ACE_Unbounded_Set<ACE_Timer_Node *>;
-template class ACE_Unbounded_Set_Iterator<ACE_Timer_Node *>;
-template class ACE_Set_Node<ACE_Timer_Node *>;
+template class ACE_Unbounded_Set<ACE_Timer_Queue_T<TYPE, FUNCTOR>::NODE *>;
+template class ACE_Unbounded_Set_Iterator<ACE_Timer_Queue_T<TYPE, FUNCTOR>::NODE *>;
+template class ACE_Set_Node<ACE_Timer_Queue_T<TYPE, FUNCTOR>::NODE *>;
#endif /* ACE_TEMPLATES_REQUIRE_SPECIALIZATION */
+
+#endif /* ACE_TIMER_HEAP_C */
diff --git a/ace/Timer_Heap.h b/ace/Timer_Heap.h
index aa499ec79ed..b037fc092f3 100644
--- a/ace/Timer_Heap.h
+++ b/ace/Timer_Heap.h
@@ -21,9 +21,11 @@
#include "ace/Set.h"
// Forward declaration
-class ACE_Timer_Heap;
+template <class TYPE, class FUNCTOR>
+class ACE_Timer_Heap_T;
-class ACE_Export ACE_Timer_Heap_Iterator : public ACE_Timer_Queue_Iterator
+template <class TYPE, class FUNCTOR>
+class ACE_Timer_Heap_Iterator_T : public ACE_Timer_Queue_Iterator_T<TYPE, FUNCTOR>
// = TITLE
// Iterates over an <ACE_Timer_Queue>.
//
@@ -32,10 +34,10 @@ class ACE_Export ACE_Timer_Heap_Iterator : public ACE_Timer_Queue_Iterator
// the head of the timer queue up by one every time.
{
public:
- ACE_Timer_Heap_Iterator (ACE_Timer_Heap &);
+ ACE_Timer_Heap_Iterator_T (ACE_Timer_Heap_T<TYPE, FUNCTOR> &);
// Constructor.
- virtual int next (ACE_Timer_Node *&timer_node,
+ virtual int next (NODE *&timer_node,
const ACE_Time_Value &cur_time);
// Pass back the next <timer_node> that hasn't been seen yet, if its
// <time_value_> <= <cur_time>. In addition, moves the timer queue
@@ -43,40 +45,43 @@ public:
// seen, else 1.
protected:
- ACE_Timer_Heap &timer_heap_;
+ ACE_Timer_Heap_T<TYPE, FUNCTOR> &timer_heap_;
// Pointer to the <ACE_Timer_Heap> that we are iterating over.
};
-// Forward declaration.
-class ACE_Upcall_Strategy;
-
-class ACE_Export ACE_Timer_Heap : public ACE_Timer_Queue
+template <class TYPE, class FUNCTOR>
+class ACE_Timer_Heap_T : public ACE_Timer_Queue_T<TYPE, FUNCTOR>
// = TITLE
// Provides a very fast and predictable timer implementation.
//
// = DESCRIPTION
+ //
// This implementation uses a heap-based callout queue of
// absolute times. Therefore, in the average and worst case,
- // scheduling, canceling, and expiring <ACE_Event_Handler>
- // timers is O(log N) (where N is the total number of timers).
- // In addition, we can also preallocate as many <ACE_Timer_Nodes>
- // as there are slots in the heap. This allows us to
- // completely remove the need for dynamic memory allocation,
- // which is important for real-time systems.
+ // scheduling, canceling, and expiring timers is O(log N) (where
+ // N is the total number of timers). In addition, we can also
+ // preallocate as many <ACE_Timer_Nodes> as there are slots in
+ // the heap. This allows us to completely remove the need for
+ // dynamic memory allocation, which is important for real-time
+ // systems.
{
- friend class ACE_Timer_Heap_Iterator;
public:
+ typedef ACE_Timer_Heap_Iterator_T<TYPE, FUNCTOR> HEAP_ITERATOR;
+ friend HEAP_ITERATOR;
+
+ typedef ACE_Timer_Queue_T<TYPE, FUNCTOR> INHERITED;
+
// = Initialization and termination methods.
- ACE_Timer_Heap (size_t size = ACE_DEFAULT_TIMERS,
- int preallocated = 0,
- ACE_Upcall_Strategy *upcall_strategy = 0);
+ ACE_Timer_Heap_T (size_t size = ACE_DEFAULT_TIMERS,
+ int preallocated = 0,
+ FUNCTOR *upcall_functor = 0);
// The Constructor creates a heap with <size> elements. If
// <preallocated> is non-0 then we'll pre-allocate all the memory
// for the <ACE_Timer_Nodes>. This saves time and is more
// predictable (though it requires more space). Otherwise, we'll
// just allocate the nodes as we need them.
- virtual ~ACE_Timer_Heap (void);
+ virtual ~ACE_Timer_Heap_T (void);
// Destructor.
virtual int is_empty (void) const;
@@ -85,68 +90,65 @@ public:
virtual const ACE_Time_Value &earliest_time (void) const;
// Returns the time of the earlier node in the Timer_Queue.
- virtual int schedule (ACE_Event_Handler *event_handler,
- const void *arg,
+ virtual int schedule (const TYPE &type,
+ const void *act,
const ACE_Time_Value &delay,
const ACE_Time_Value &interval = ACE_Time_Value::zero);
- // Schedule an <event_handler> that will expire after <delay> amount
- // of time. If it expires then <arg> is passed in as the value to
- // the <event_handler>'s <handle_timeout> callback method. If
- // <interval> is != to <ACE_Time_Value::zero> then it is used to
- // reschedule the <event_handler> automatically. This method
- // returns a <timer_id> that uniquely identifies the <event_handler>
- // in an internal list. This <timer_id> can be used to cancel an
- // <event_handler> before it expires. The cancellation ensures that
+ // Schedule <type> that will expire after <delay> amount of time.
+ // If it expires then <act> is passed in as the value to the
+ // <functor>. If <interval> is != to <ACE_Time_Value::zero> then it
+ // is used to reschedule the <type> automatically. This method
+ // returns a <timer_id> that uniquely identifies the the <type>
+ // entry in an internal list. This <timer_id> can be used to cancel
+ // the timer before it expires. The cancellation ensures that
// <timer_ids> are unique up to values of greater than 2 billion
// timers. As long as timers don't stay around longer than this
// there should be no problems with accidentally deleting the wrong
// timer. Returns -1 on failure (which is guaranteed never to be a
- // valid <timer_id>.
+ // valid <timer_id>).
- virtual int cancel (ACE_Event_Handler *event_handler,
+ virtual int cancel (const TYPE &type,
int dont_call_handle_close = 1);
- // Cancel all <event_handlers> that match the address of
- // <event_handler>. If <dont_call_handle_close> is 0 then the
- // <handle_close> method of <event_handler> will be invoked.
- // Returns number of handler's cancelled.
+ // Cancel all timer associated with <type>. If <dont_call> is 0
+ // then the <functor> will be invoked. Returns number of timers
+ // cancelled.
virtual int cancel (int timer_id,
- const void **arg = 0,
+ const void **act = 0,
int dont_call_handle_close = 1);
- // Cancel the single <ACE_Event_Handler> that matches the <timer_id>
- // value (which was returned from the <schedule> method). If arg is
- // non-NULL then it will be set to point to the ``magic cookie''
- // argument passed in when the <Event_Handler> was registered. This
- // makes it possible to free up the memory and avoid memory leaks.
- // If <dont_call_handle_close> is 0 then the <handle_close> method
- // of <event_handler> will be invoked. Returns 1 if cancellation
+ // Cancel the single timer that matches the <timer_id> value (which
+ // was returned from the <schedule> method). If act is non-NULL
+ // then it will be set to point to the ``magic cookie'' argument
+ // passed in when the timer was registered. This makes it possible
+ // to free up the memory and avoid memory leaks. If <dont_call> is
+ // 0 then the <functor> will be invoked. Returns 1 if cancellation
// succeeded and 0 if the <timer_id> wasn't found.
virtual void dump (void) const;
// Dump the state of an object.
protected:
- virtual void reschedule (ACE_Timer_Node *);
+ virtual void reschedule (NODE *);
// Reschedule an "interval" <ACE_Timer_Node>.
- virtual ACE_Timer_Queue_Iterator &iter (void);
+ virtual ITERATOR &iter (void);
// Returns a pointer to this <ACE_Timer_Queue>'s iterator.
- virtual ACE_Timer_Node *alloc_node (void);
+ virtual NODE *alloc_node (void);
// Factory method that allocates a new node (uses operator new if
// we're *not* preallocating, otherwise uses an internal freelist).
- virtual void free_node (ACE_Timer_Node *);
+ virtual void free_node (NODE *);
// Factory method that frees a previously allocated node (uses
// operatord delete if we're *not* preallocating, otherwise uses an
// internal freelist).
private:
- ACE_Timer_Node *remove (size_t index);
+ NODE *remove (size_t index);
// Remove and return the <index>th <ACE_Timer_Node> and restore the
// heap property.
- void insert (ACE_Timer_Node *new_node);
+ void insert (NODE *new_node);
// Insert <new_node> into the heap and restore the heap property.
void grow_heap (void);
@@ -154,17 +156,17 @@ private:
// If preallocation is used, will also double the size of the
// preallocated array of ACE_Timer_Nodes.
- void reheap_up (ACE_Timer_Node *new_node,
+ void reheap_up (NODE *new_node,
size_t index,
size_t parent);
// Restore the heap property, starting at <index>.
- void reheap_down (ACE_Timer_Node *moved_node,
+ void reheap_down (NODE *moved_node,
size_t index,
size_t child);
// Restore the heap property, starting at <index>.
- void copy (int index, ACE_Timer_Node *moved_node);
+ void copy (int index, NODE *moved_node);
// Copy <moved_node> into the <index> slot of <heap_> and move
// <index> into the corresponding slot in the <timer_id_> array.
@@ -186,10 +188,10 @@ private:
size_t cur_size_;
// Current size of the heap.
- ACE_Timer_Heap_Iterator iterator_;
+ HEAP_ITERATOR iterator_;
// Iterator used to expire timers.
- ACE_Timer_Node **heap_;
+ NODE **heap_;
// Current contents of the Heap, which is organized as a "heap" of
// <ACE_Timer_Node> *'s. In this context, a heap is a "partially
// ordered, almost complete" binary tree, which is stored in an
@@ -209,23 +211,31 @@ private:
// "Pointer" to the first element in the freelist contained within
// the <timer_ids_> array, which is organized as a stack.
- ACE_Timer_Node *preallocated_nodes_;
+ NODE *preallocated_nodes_;
// If this is non-0, then we preallocate <max_size_> number of
// <ACE_Timer_Node> objects in order to reduce dynamic allocation
// costs. In auto-growing implementation, this points to the
// last array of nodes allocated.
- ACE_Timer_Node *preallocated_nodes_freelist_;
+ NODE *preallocated_nodes_freelist_;
// This points to the head of the <preallocated_nodes_> freelist,
// which is organized as a stack.
- ACE_Unbounded_Set<ACE_Timer_Node *> preallocated_node_set_;
+ ACE_Unbounded_Set<NODE *> preallocated_node_set_;
// Set of pointers to the arrays of preallocated timer nodes.
// Used to delete the allocated memory when required.
// = Don't allow these operations for now.
- ACE_Timer_Heap (const ACE_Timer_Heap &);
- void operator= (const ACE_Timer_Heap &);
+ ACE_Timer_Heap_T (const ACE_Timer_Heap_T<TYPE, FUNCTOR> &);
+ void operator= (const ACE_Timer_Heap_T<TYPE, FUNCTOR> &);
};
+#if defined (ACE_TEMPLATES_REQUIRE_SOURCE)
+#include "ace/Timer_Heap.cpp"
+#endif /* ACE_TEMPLATES_REQUIRE_SOURCE */
+
+#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA)
+#pragma implementation ("Timer_Heap.cpp")
+#endif /* ACE_TEMPLATES_REQUIRE_PRAGMA */
+
#endif /* ACE_TIMER_HEAP_H */
diff --git a/ace/Timer_List.cpp b/ace/Timer_List.cpp
index 75d107d7173..f8c0a5ba17e 100644
--- a/ace/Timer_List.cpp
+++ b/ace/Timer_List.cpp
@@ -1,18 +1,22 @@
// $Id$
+#if !defined (ACE_TIMER_LIST_C)
+#define ACE_TIMER_LIST_C
+
#define ACE_BUILD_DLL
#include "ace/Timer_List.h"
-#include "ace/Strategies.h"
-ACE_Timer_List_Iterator::ACE_Timer_List_Iterator (ACE_Timer_List &list)
+template <class TYPE, class FUNCTOR>
+ACE_Timer_List_Iterator_T<TYPE, FUNCTOR>::ACE_Timer_List_Iterator_T (ACE_Timer_List_T<TYPE, FUNCTOR> &list)
: timer_list_ (list)
{
}
-int
-ACE_Timer_List_Iterator::next (ACE_Timer_Node *&node,
- const ACE_Time_Value &cur_time)
+
+template <class TYPE, class FUNCTOR> int
+ACE_Timer_List_Iterator_T<TYPE, FUNCTOR>::next (NODE *&node,
+ const ACE_Time_Value &cur_time)
{
if (this->timer_list_.head_ == 0
|| this->timer_list_.head_->timer_value_ > cur_time)
@@ -25,18 +29,19 @@ ACE_Timer_List_Iterator::next (ACE_Timer_Node *&node,
}
}
-ACE_ALLOC_HOOK_DEFINE(ACE_Timer_List)
+ACE_ALLOC_HOOK_DEFINE(ACE_Timer_List_T)
-ACE_Timer_Queue_Iterator &
-ACE_Timer_List::iter (void)
+ template <class TYPE, class FUNCTOR> ACE_Timer_Queue_T<TYPE, FUNCTOR>::ITERATOR &
+ACE_Timer_List_T<TYPE, FUNCTOR>::iter (void)
{
return this->iterator_;
}
// Create an empty list.
-ACE_Timer_List::ACE_Timer_List (ACE_Upcall_Strategy *upcall_strategy)
- : ACE_Timer_Queue (upcall_strategy),
+template <class TYPE, class FUNCTOR>
+ACE_Timer_List_T<TYPE, FUNCTOR>::ACE_Timer_List_T (FUNCTOR *upcall_functor)
+ : INHERITED (upcall_functor),
head_ (0),
iterator_ (*this),
timer_id_ (0)
@@ -46,29 +51,33 @@ ACE_Timer_List::ACE_Timer_List (ACE_Upcall_Strategy *upcall_strategy)
// Checks if list is empty.
-int
-ACE_Timer_List::is_empty (void) const
+
+template <class TYPE, class FUNCTOR> int
+ACE_Timer_List_T<TYPE, FUNCTOR>::is_empty (void) const
{
ACE_TRACE ("ACE_Timer_List::is_empty");
return this->head_ == 0;
}
-ACE_Timer_Node *
-ACE_Timer_List::alloc_node (void)
+
+template <class TYPE, class FUNCTOR> ACE_Timer_Queue_T<TYPE, FUNCTOR>::NODE *
+ACE_Timer_List_T<TYPE, FUNCTOR>::alloc_node (void)
{
- return new ACE_Timer_Node;
+ return new NODE;
}
-void
-ACE_Timer_List::free_node (ACE_Timer_Node *node)
+
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_List_T<TYPE, FUNCTOR>::free_node (NODE *node)
{
delete node;
}
// Returns earliest time in a non-empty list.
-const ACE_Time_Value &
-ACE_Timer_List::earliest_time (void) const
+
+template <class TYPE, class FUNCTOR> const ACE_Time_Value &
+ACE_Timer_List_T<TYPE, FUNCTOR>::earliest_time (void) const
{
ACE_TRACE ("ACE_Timer_List::earliest_time");
return this->head_->timer_value_;
@@ -76,23 +85,25 @@ ACE_Timer_List::earliest_time (void) const
// Remove all remaining items in the list.
-ACE_Timer_List::~ACE_Timer_List (void)
+template <class TYPE, class FUNCTOR>
+ACE_Timer_List_T<TYPE, FUNCTOR>::~ACE_Timer_List_T (void)
{
ACE_TRACE ("ACE_Timer_List::~ACE_Timer_List");
ACE_MT (ACE_GUARD (ACE_Recursive_Thread_Mutex, ace_mon, this->lock_));
- ACE_Timer_Node *curr = this->head_;
+ NODE *curr = this->head_;
while (curr != 0)
{
- ACE_Timer_Node *next = curr->next_;
+ NODE *next = curr->next_;
this->free_node (curr);
curr = next;
}
}
-void
-ACE_Timer_List::dump (void) const
+
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_List_T<TYPE, FUNCTOR>::dump (void) const
{
ACE_TRACE ("ACE_Timer_List::dump");
ACE_DEBUG ((LM_DEBUG, ACE_BEGIN_DUMP, this));
@@ -104,8 +115,9 @@ ACE_Timer_List::dump (void) const
// Reschedule a periodic timer. This function must be called with the
// mutex lock held.
-void
-ACE_Timer_List::reschedule (ACE_Timer_Node *expired)
+
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_List_T<TYPE, FUNCTOR>::reschedule (NODE *expired)
{
ACE_TRACE ("ACE_Timer_List::reschedule");
if (this->is_empty ()
@@ -116,8 +128,8 @@ ACE_Timer_List::reschedule (ACE_Timer_Node *expired)
}
else
{
- ACE_Timer_Node *prev = this->head_;
- ACE_Timer_Node *after = this->head_->next_;
+ NODE *prev = this->head_;
+ NODE *after = this->head_->next_;
// Locate the proper position in the queue.
@@ -136,69 +148,63 @@ ACE_Timer_List::reschedule (ACE_Timer_Node *expired)
// Insert a new handler that expires at time future_time; if interval
// is > 0, the handler will be reinvoked periodically.
-int
-ACE_Timer_List::schedule (ACE_Event_Handler *handler,
- const void *arg,
- const ACE_Time_Value &future_time,
- const ACE_Time_Value &interval)
+
+template <class TYPE, class FUNCTOR> int
+ACE_Timer_List_T<TYPE, FUNCTOR>::schedule (const TYPE &type,
+ const void *act,
+ const ACE_Time_Value &future_time,
+ const ACE_Time_Value &interval)
{
ACE_TRACE ("ACE_Timer_List::schedule");
ACE_MT (ACE_GUARD_RETURN (ACE_Recursive_Thread_Mutex, ace_mon, this->lock_, -1));
- if (handler == 0)
+ // Increment the sequence number (it will wrap around).
+ int timer_id = this->timer_id ();
+
+ if (this->is_empty () || future_time < this->earliest_time ())
{
- errno = EINVAL;
- return -1;
+ // Place at the beginning of the list.
+ NODE *temp = this->alloc_node ();
+
+ // Use operator placement new.
+ this->head_ = new (temp) NODE (type,
+ act,
+ future_time,
+ interval,
+ this->head_,
+ timer_id);
+ return timer_id;
}
- else
+
+ // Place in the middle of the list where it belongs (i.e., sorted in
+ // ascending order of absolute time to expire).
+ else
{
- // Increment the sequence number (it will wrap around).
- int timer_id = this->timer_id ();
-
- if (this->is_empty () || future_time < this->earliest_time ())
+ NODE *prev = this->head_;
+ NODE *after = this->head_->next_;
+
+ while (after != 0 && future_time > after->timer_value_)
{
- // Place at the beginning of the list.
- ACE_Timer_Node *temp = this->alloc_node ();
-
- // Use operator placement new.
- this->head_ = new (temp) ACE_Timer_Node (handler,
- arg,
- future_time,
- interval,
- this->head_,
- timer_id);
- return timer_id;
+ prev = after;
+ after = after->next_;
}
- // Place in the middle of the list where it belongs (i.e., sorted in
- // ascending order of absolute time to expire).
- else
- {
- ACE_Timer_Node *prev = this->head_;
- ACE_Timer_Node *after = this->head_->next_;
-
- while (after != 0 && future_time > after->timer_value_)
- {
- prev = after;
- after = after->next_;
- }
-
- ACE_Timer_Node *temp = this->alloc_node ();
+ NODE *temp = this->alloc_node ();
- // Use operator placement new.
- prev->next_ = new (temp) ACE_Timer_Node (handler,
- arg,
- future_time,
- interval,
- after,
- timer_id);
- return timer_id;
- }
+ // Use operator placement new.
+ prev->next_ = new (temp) NODE (type,
+ act,
+ future_time,
+ interval,
+ after,
+ timer_id);
+ return timer_id;
}
}
-int
-ACE_Timer_List::timer_id (void)
+
+template <class TYPE, class FUNCTOR> int
+ACE_Timer_List_T<TYPE, FUNCTOR>::timer_id (void)
{
this->timer_id_++;
@@ -212,16 +218,17 @@ ACE_Timer_List::timer_id (void)
// Locate and remove the single <ACE_Event_Handler> with a value of
// <timer_id> from the timer queue.
-int
-ACE_Timer_List::cancel (int timer_id,
- const void **arg,
- int dont_call_handle_close)
+
+template <class TYPE, class FUNCTOR> int
+ACE_Timer_List_T<TYPE, FUNCTOR>::cancel (int timer_id,
+ const void **act,
+ int dont_call)
{
ACE_TRACE ("ACE_Timer_List::cancel");
ACE_MT (ACE_GUARD_RETURN (ACE_Recursive_Thread_Mutex, ace_mon, this->lock_, -1));
- ACE_Timer_Node *prev = 0;
- ACE_Timer_Node *curr = 0;
+ NODE *prev = 0;
+ NODE *curr = 0;
// Try to locate the ACE_Timer_Node that matches the timer_id.
@@ -237,13 +244,13 @@ ACE_Timer_List::cancel (int timer_id,
else
prev->next_ = curr->next_;
- if (arg != 0)
- *arg = curr->arg_;
+ if (act != 0)
+ *act = curr->act_;
- if (dont_call_handle_close == 0)
- // Call the close hook.
- curr->handler_->handle_close (ACE_INVALID_HANDLE,
- ACE_Event_Handler::TIMER_MASK);
+ if (dont_call == 0)
+ // This calls the correct operator () on the functor (the one with
+ // two args)
+ this->upcall_functor_ (*this, curr->type_);
this->free_node (curr);
return 1;
}
@@ -253,29 +260,30 @@ ACE_Timer_List::cancel (int timer_id,
// Locate and remove all values of <handler> from the timer queue.
-int
-ACE_Timer_List::cancel (ACE_Event_Handler *handler,
- int dont_call_handle_close)
+
+template <class TYPE, class FUNCTOR> int
+ACE_Timer_List_T<TYPE, FUNCTOR>::cancel (const TYPE &type,
+ int dont_call)
{
ACE_TRACE ("ACE_Timer_List::cancel");
ACE_MT (ACE_GUARD_RETURN (ACE_Recursive_Thread_Mutex, ace_mon, this->lock_, -1));
- ACE_Timer_Node *prev = 0;
- ACE_Timer_Node *curr = this->head_;
+ NODE *prev = 0;
+ NODE *curr = this->head_;
int number_of_cancellations = 0;
while (curr != 0)
{
- if (curr->handler_ == handler)
+ if (curr->type_ == type)
{
number_of_cancellations++;
- if (dont_call_handle_close == 0
+ if (dont_call == 0
&& number_of_cancellations == 1)
- // Call the close hook.
- curr->handler_->handle_close (ACE_INVALID_HANDLE,
- ACE_Event_Handler::TIMER_MASK);
+ // This calls the correct operator () on the functor (the one with
+ // two args)
+ this->upcall_functor_ (*this, curr->type_);
if (prev == 0)
{
this->head_ = curr->next_;
@@ -298,3 +306,6 @@ ACE_Timer_List::cancel (ACE_Event_Handler *handler,
return number_of_cancellations;
}
+
+#endif /* ACE_TIMER_LIST_C */
+
diff --git a/ace/Timer_List.h b/ace/Timer_List.h
index d4411080746..8dd1040aa0f 100644
--- a/ace/Timer_List.h
+++ b/ace/Timer_List.h
@@ -19,10 +19,12 @@
#include "ace/Timer_Queue.h"
-// Forward declaration
-class ACE_Timer_List;
+// Forward declaration.
+template <class TYPE, class FUNCTOR>
+class ACE_Timer_List_T;
-class ACE_Export ACE_Timer_List_Iterator : public ACE_Timer_Queue_Iterator
+template <class TYPE, class FUNCTOR>
+class ACE_Timer_List_Iterator_T : public ACE_Timer_Queue_Iterator_T <TYPE, FUNCTOR>
// = TITLE
// Iterates over an <ACE_Timer_Queue>.
//
@@ -31,10 +33,10 @@ class ACE_Export ACE_Timer_List_Iterator : public ACE_Timer_Queue_Iterator
// the head of the timer queue up by one every time.
{
public:
- ACE_Timer_List_Iterator (ACE_Timer_List &);
+ ACE_Timer_List_Iterator_T (ACE_Timer_List_T<TYPE, FUNCTOR> &);
// Constructor.
- virtual int next (ACE_Timer_Node *&timer_node,
+ virtual int next (NODE *&timer_node,
const ACE_Time_Value &cur_time);
// Pass back the next <timer_node> that hasn't been seen yet, if its
// <time_value_> <= <cur_time>. In addition, moves the timer queue
@@ -42,24 +44,22 @@ public:
// seen, else 1.
protected:
- ACE_Timer_List &timer_list_;
+ ACE_Timer_List_T<TYPE, FUNCTOR> &timer_list_;
// Pointer to the <ACE_Timer_List> that we are iterating over.
};
-// Forward declaration.
-class ACE_Upcall_Strategy;
-
-class ACE_Export ACE_Timer_List : public ACE_Timer_Queue
+template <class TYPE, class FUNCTOR>
+class ACE_Timer_List_T : public ACE_Timer_Queue_T<TYPE, FUNCTOR>
// = TITLE
// Provides a simple implementation of timers.
//
// = DESCRIPTION
+ //
// This implementation uses a linked list of absolute times.
// Therefore, in the average case, scheduling and canceling
- // <ACE_Event_Handler> timers is O(N) (where N is the total
- // number of timers) and expiring timers is O(K) (where K is
- // the total number of timers that are < the current time of
- // day).
+ // timers is O(N) (where N is the total number of timers) and
+ // expiring timers is O(K) (where K is the total number of timers
+ // that are < the current time of day).
//
// More clever implementations could use a delta-list, a heap,
// or timing wheels, etc. For instance, <ACE_Timer_Heap>
@@ -68,13 +68,23 @@ class ACE_Export ACE_Timer_List : public ACE_Timer_Queue
// <ACE_Timer_Heap> will perform substantially faster than the
// <ACE_Timer_List>.
{
- friend class ACE_Timer_List_Iterator;
public:
+ typedef ACE_Timer_List_Iterator_T<TYPE, FUNCTOR> LIST_ITERATOR;
+ // Type of iterator
+
+ friend LIST_ITERATOR;
+ // Iterator is a friend
+
+ typedef ACE_Timer_Queue_T<TYPE, FUNCTOR> INHERITED;
+ // Type inherited from
+
// = Initialization and termination methods.
- ACE_Timer_List (ACE_Upcall_Strategy *upcall_strategy = 0);
- // Default constructor.
+ ACE_Timer_List_T (FUNCTOR *upcall_functor = 0);
+ // Default constructor. <upcall_functor> is the instance of the
+ // FUNCTOR to be used by the list. If <upcall_functor> is 0, a
+ // default FUNCTOR will be created.
- virtual ~ACE_Timer_List (void);
+ virtual ~ACE_Timer_List_T (void);
// Destructor
virtual int is_empty (void) const;
@@ -83,50 +93,48 @@ public:
virtual const ACE_Time_Value &earliest_time (void) const;
// Returns the time of the earlier node in the <ACE_Timer_List>.
- virtual int schedule (ACE_Event_Handler *event_handler,
- const void *arg,
- const ACE_Time_Value &delay,
- const ACE_Time_Value &interval = ACE_Time_Value::zero);
- // Schedule an <event_handler> that will expire after <delay> amount
- // of time. If it expires then <arg> is passed in as the value to
- // the <event_handler>'s <handle_timeout> callback method. If
- // <interval> is != to <ACE_Time_Value::zero> then it is used to
- // reschedule the <event_handler> automatically. This method
- // returns a <timer_id> that uniquely identifies the <event_handler>
- // in an internal list. This <timer_id> can be used to cancel an
- // <event_handler> before it expires. The cancellation ensures that
+ virtual int schedule (const TYPE &type,
+ const void *act,
+ const ACE_Time_Value &delay,
+ const ACE_Time_Value &interval = ACE_Time_Value::zero);
+ // Schedule <type> that will expire after <delay> amount of time.
+ // If it expires then <act> is passed in as the value to the
+ // <functor>. If <interval> is != to <ACE_Time_Value::zero> then it
+ // is used to reschedule the <type> automatically. This method
+ // returns a <timer_id> that uniquely identifies the the <type>
+ // entry in an internal list. This <timer_id> can be used to cancel
+ // the timer before it expires. The cancellation ensures that
// <timer_ids> are unique up to values of greater than 2 billion
// timers. As long as timers don't stay around longer than this
// there should be no problems with accidentally deleting the wrong
// timer. Returns -1 on failure (which is guaranteed never to be a
// valid <timer_id>).
- virtual int cancel (ACE_Event_Handler *event_handler,
+ virtual int cancel (const TYPE &type,
int dont_call_handle_close = 1);
- // Cancel all <event_handlers> that match the address of
- // <event_handler>. If <dont_call_handle_close> is 0 then the
- // <handle_close> method of <event_handler> will be invoked.
- // Returns number of handler's cancelled.
+ // Cancel all timer associated with <type>. If <dont_call> is 0
+ // then the <functor> will be invoked. Returns number of timers
+ // cancelled.
virtual int cancel (int timer_id,
- const void **arg = 0,
+ const void **act = 0,
int dont_call_handle_close = 1);
- // Cancel the single <ACE_Event_Handler> that matches the <timer_id>
- // value (which was returned from the <schedule> method). If arg is
- // non-NULL then it will be set to point to the ``magic cookie''
- // argument passed in when the <Event_Handler> was registered. This
- // makes it possible to free up the memory and avoid memory leaks.
- // Returns 1 if cancellation succeeded and 0 if the <timer_id>
- // wasn't found.
+ // Cancel the single timer that matches the <timer_id> value (which
+ // was returned from the <schedule> method). If act is non-NULL
+ // then it will be set to point to the ``magic cookie'' argument
+ // passed in when the timer was registered. This makes it possible
+ // to free up the memory and avoid memory leaks. If <dont_call> is
+ // 0 then the <functor> will be invoked. Returns 1 if cancellation
+ // succeeded and 0 if the <timer_id> wasn't found.
virtual void dump (void) const;
// Dump the state of an object.
protected:
- virtual ACE_Timer_Node *alloc_node (void);
+ virtual NODE *alloc_node (void);
// Factory method that allocates a new node (uses operator new).
- virtual void free_node (ACE_Timer_Node *);
+ virtual void free_node (NODE *);
// Factory method that frees a previously allocated node (uses
// operator delete).
@@ -137,16 +145,16 @@ private:
// timer id returned from this method will never == -1 to avoid
// conflicts with other failure return values.
- virtual void reschedule (ACE_Timer_Node *);
+ virtual void reschedule (NODE *);
// Reschedule an "interval" <ACE_Timer_Node>.
- virtual ACE_Timer_Queue_Iterator &iter (void);
+ virtual ITERATOR &iter (void);
// Returns a pointer to this <ACE_Timer_Queue>'s iterator.
- ACE_Timer_Node *head_;
+ NODE *head_;
// Pointer to linked list of <ACE_Timer_Handles>.
- ACE_Timer_List_Iterator iterator_;
+ LIST_ITERATOR iterator_;
// Iterator used to expire timers.
int timer_id_;
@@ -155,8 +163,16 @@ private:
// method.
// = Don't allow these operations for now.
- ACE_Timer_List (const ACE_Timer_List &);
- void operator= (const ACE_Timer_List &);
+ ACE_Timer_List_T (const ACE_Timer_List_T<TYPE, FUNCTOR> &);
+ void operator= (const ACE_Timer_List_T<TYPE, FUNCTOR> &);
};
+#if defined (ACE_TEMPLATES_REQUIRE_SOURCE)
+#include "ace/Timer_List.cpp"
+#endif /* ACE_TEMPLATES_REQUIRE_SOURCE */
+
+#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA)
+#pragma implementation ("Timer_List.cpp")
+#endif /* ACE_TEMPLATES_REQUIRE_PRAGMA */
+
#endif /* ACE_TIMER_LIST_H */
diff --git a/ace/Timer_Queue.cpp b/ace/Timer_Queue.cpp
index f6bf551df5e..77a0b274f02 100644
--- a/ace/Timer_Queue.cpp
+++ b/ace/Timer_Queue.cpp
@@ -1,23 +1,25 @@
// Timer_Queue.cpp
// $Id$
+#if !defined (ACE_TIMER_QUEUE_C)
+#define ACE_TIMER_QUEUE_C
+
#define ACE_BUILD_DLL
#include "ace/Timer_Queue.h"
-#include "ace/Strategies.h"
#if !defined (__ACE_INLINE__)
#include "ace/Timer_Queue.i"
#endif /* __ACE_INLINE__ */
-ACE_ALLOC_HOOK_DEFINE(ACE_Timer_Node)
+ACE_ALLOC_HOOK_DEFINE(ACE_Timer_Node_T)
-void
-ACE_Timer_Node::dump (void) const
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_Node_T<TYPE, FUNCTOR>::dump (void) const
{
ACE_TRACE ("ACE_Timer_Node::dump");
ACE_DEBUG ((LM_DEBUG, ACE_BEGIN_DUMP, this));
- ACE_DEBUG ((LM_DEBUG, "\nhandler_ = %x", this->handler_));
- ACE_DEBUG ((LM_DEBUG, "\narg_ = %x", this->arg_));
+ // ACE_DEBUG ((LM_DEBUG, "\type_ = %x", this->type_));
+ ACE_DEBUG ((LM_DEBUG, "\nact_ = %x", this->act_));
this->timer_value_.dump ();
this->interval_.dump ();
ACE_DEBUG ((LM_DEBUG, "\nnext_ = %x", this->next_));
@@ -25,19 +27,21 @@ ACE_Timer_Node::dump (void) const
ACE_DEBUG ((LM_DEBUG, ACE_END_DUMP));
}
-ACE_Timer_Node::ACE_Timer_Node (void)
+template <class TYPE, class FUNCTOR>
+ACE_Timer_Node_T<TYPE, FUNCTOR>::ACE_Timer_Node_T (void)
{
ACE_TRACE ("ACE_Timer_Node::ACE_Timer_Node");
}
-ACE_Timer_Node::ACE_Timer_Node (ACE_Event_Handler *h,
- const void *a,
- const ACE_Time_Value &t,
- const ACE_Time_Value &i,
- ACE_Timer_Node *n,
- int timer_id)
- : handler_ (h),
- arg_ (a),
+template <class TYPE, class FUNCTOR>
+ACE_Timer_Node_T<TYPE, FUNCTOR>::ACE_Timer_Node_T (const TYPE &type,
+ const void *a,
+ const ACE_Time_Value &t,
+ const ACE_Time_Value &i,
+ NODE *n,
+ int timer_id)
+ : type_ (type),
+ act_ (a),
timer_value_ (t),
interval_ (i),
next_ (n),
@@ -46,11 +50,13 @@ ACE_Timer_Node::ACE_Timer_Node (ACE_Event_Handler *h,
ACE_TRACE ("ACE_Timer_Node::ACE_Timer_Node");
}
-ACE_Timer_Queue_Iterator::ACE_Timer_Queue_Iterator (void)
+template <class TYPE, class FUNCTOR>
+ACE_Timer_Queue_Iterator_T<TYPE, FUNCTOR>::ACE_Timer_Queue_Iterator_T (void)
{
}
-ACE_Timer_Queue_Iterator::~ACE_Timer_Queue_Iterator (void)
+template <class TYPE, class FUNCTOR>
+ACE_Timer_Queue_Iterator_T<TYPE, FUNCTOR>::~ACE_Timer_Queue_Iterator_T (void)
{
}
@@ -59,15 +65,15 @@ ACE_Timer_Queue_Iterator::~ACE_Timer_Queue_Iterator (void)
// amount the caller requested when calling handle_events() and (2)
// the earliest time registered in the Timer Queue (if any). Must be
// called with an external lock held since it returns a pointer to a
-// Time_Value object stored in the Timer_Queue object itself. If some
+// Time_Value type stored in the Timer_Queue type itself. If some
// external lock isn't held we'll have reentrancy problems!
-ACE_Time_Value *
-ACE_Timer_Queue::calculate_timeout (ACE_Time_Value *max_wait_time)
+template <class TYPE, class FUNCTOR> ACE_Time_Value *
+ACE_Timer_Queue_T<TYPE, FUNCTOR>::calculate_timeout (ACE_Time_Value *max_wait_time)
{
ACE_TRACE ("ACE_Timer_List::calculate_timeout");
ACE_MT (ACE_GUARD_RETURN (ACE_Recursive_Thread_Mutex, ace_mon, this->lock_, max_wait_time));
-
+
if (this->is_empty ())
// Nothing on the Timer_Queue, so use whatever the caller gave us.
return max_wait_time;
@@ -99,8 +105,8 @@ ACE_Timer_Queue::calculate_timeout (ACE_Time_Value *max_wait_time)
}
}
-void
-ACE_Timer_Queue::dump (void) const
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_Queue_T<TYPE, FUNCTOR>::dump (void) const
{
ACE_TRACE ("ACE_Timer_Queue::dump");
ACE_DEBUG ((LM_DEBUG, ACE_BEGIN_DUMP, this));
@@ -109,42 +115,48 @@ ACE_Timer_Queue::dump (void) const
ACE_DEBUG ((LM_DEBUG, ACE_END_DUMP));
}
-ACE_Timer_Queue::ACE_Timer_Queue (ACE_Upcall_Strategy *upcall_strategy)
+template <class TYPE, class FUNCTOR>
+ACE_Timer_Queue_T<TYPE, FUNCTOR>::ACE_Timer_Queue_T (FUNCTOR *upcall_functor)
: gettimeofday_ (ACE_OS::gettimeofday),
- upcall_strategy_ (upcall_strategy),
- timer_skew_ (0, ACE_TIMER_SKEW)
+ timer_skew_ (0, ACE_TIMER_SKEW),
+ upcall_functor_ (upcall_functor == 0 ? *(new FUNCTOR) : *upcall_functor),
+ delete_upcall_functor_ (upcall_functor == 0)
{
ACE_TRACE ("ACE_Timer_Queue::ACE_Timer_Queue");
}
-ACE_Timer_Queue::~ACE_Timer_Queue (void)
+template <class TYPE, class FUNCTOR>
+ACE_Timer_Queue_T<TYPE, FUNCTOR>::~ACE_Timer_Queue_T (void)
{
+ // Cleanup the functor on the way out
+ if (delete_upcall_functor_)
+ delete &this->upcall_functor_;
+
ACE_TRACE ("ACE_Timer_Queue::~ACE_Timer_Queue");
}
// Run the <handle_timeout> method for all Timers whose values are <=
// <cur_time>.
-int
-ACE_Timer_Queue::expire (const ACE_Time_Value &cur_time)
+template <class TYPE, class FUNCTOR> int
+ACE_Timer_Queue_T<TYPE, FUNCTOR>::expire (const ACE_Time_Value &cur_time)
{
ACE_TRACE ("ACE_Timer_List::expire");
ACE_MT (ACE_GUARD_RETURN (ACE_Recursive_Thread_Mutex, ace_mon, this->lock_, -1));
int number_of_timers_expired = 0;
- ACE_Timer_Queue_Iterator &iter = this->iter ();
+ ITERATOR &iter = this->iter ();
// Keep looping while there are timers remaining and the earliest
// timer is <= the <cur_time> passed in to the method.
- for (ACE_Timer_Node *expired;
+ for (NODE *expired;
iter.next (expired, cur_time) != 0;
)
{
- ACE_Event_Handler *handler =
- (ACE_Event_Handler *) expired->handler_;
- const void *arg = expired->arg_;
+ TYPE &type = expired->type_;
+ const void *act = expired->act_;
int reclaim = 1;
// Check if this is an interval timer.
@@ -161,56 +173,58 @@ ACE_Timer_Queue::expire (const ACE_Time_Value &cur_time)
this->reschedule (expired);
reclaim = 0;
}
-
- this->upcall (handler, arg, cur_time);
-
+
+ // call the functor
+ this->upcall (type, act, cur_time);
+
if (reclaim)
// Call the factory method to free up the node.
this->free_node (expired);
-
+
number_of_timers_expired++;
}
return number_of_timers_expired;
}
-void
-ACE_Timer_Queue::upcall (ACE_Event_Handler *handler,
- const void *arg,
- const ACE_Time_Value &cur_time)
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_Queue_T<TYPE, FUNCTOR>::upcall (TYPE &type,
+ const void *act,
+ const ACE_Time_Value &cur_time)
{
- if (this->upcall_strategy_ == 0)
- {
- // Perform the callback.
- if (handler->handle_timeout (cur_time, arg) == -1)
- this->cancel (handler, 0); // 0 means "call handle_close()".
- }
- else
- // Pass the information along to the strategy
- this->upcall_strategy_->upcall (handler, arg, cur_time);
+ // This calls the correct operator () on the functor (the one with
+ // four args)
+ this->upcall_functor_ (*this, type, act, cur_time);
}
-ACE_Time_Value
-ACE_Timer_Queue::gettimeofday (void)
+template <class TYPE, class FUNCTOR> ACE_Time_Value
+ACE_Timer_Queue_T<TYPE, FUNCTOR>::gettimeofday (void)
{
// Invoke gettimeofday via pointer to function.
return gettimeofday_ ();
}
-void
-ACE_Timer_Queue::gettimeofday (ACE_Time_Value (*gettimeofday)(void))
+template <class TYPE, class FUNCTOR> void
+ACE_Timer_Queue_T<TYPE, FUNCTOR>::gettimeofday (ACE_Time_Value (*gettimeofday)(void))
{
gettimeofday_ = gettimeofday;
}
#if defined (ACE_MT_SAFE)
-ACE_Recursive_Thread_Mutex &
-ACE_Timer_Queue::lock (void)
+template <class TYPE, class FUNCTOR> ACE_Recursive_Thread_Mutex &
+ACE_Timer_Queue_T<TYPE, FUNCTOR>::lock (void)
{
return this->lock_;
}
#endif /* ACE_MT_SAFE */
+template <class TYPE, class FUNCTOR> FUNCTOR &
+ACE_Timer_Queue_T<TYPE, FUNCTOR>::upcall_functor (void)
+{
+ return this->upcall_functor_;
+}
+
+#endif /* ACE_TIMER_QUEUE_C */
diff --git a/ace/Timer_Queue.h b/ace/Timer_Queue.h
index 6c5fa062020..e46ce860b17 100644
--- a/ace/Timer_Queue.h
+++ b/ace/Timer_Queue.h
@@ -11,59 +11,76 @@
//
// = AUTHOR
// Doug Schmidt
+// Irfan Pyarali
//
// ============================================================================
#if !defined (ACE_TIMER_QUEUE_H)
#define ACE_TIMER_QUEUE_H
-#include "ace/Event_Handler.h"
#include "ace/Time_Value.h"
#include "ace/Synch.h"
// Forward declaration.
-class ACE_Timer_Queue;
+template <class TYPE, class FUNCTOR>
+class ACE_Timer_Queue_T;
+
+template <class TYPE, class FUNCTOR>
+class ACE_Timer_List_T;
+
+template <class TYPE, class FUNCTOR>
+class ACE_Timer_List_Iterator_T;
+
+template <class TYPE, class FUNCTOR>
+class ACE_Timer_Heap_T;
+
+template <class TYPE, class FUNCTOR>
+class ACE_Timer_Heap_Iterator_T;
// This should be nested within the ACE_Timer_Queue class but some C++
// compilers still don't like this...
-class ACE_Export ACE_Timer_Node
+template <class TYPE, class FUNCTOR>
+class ACE_Timer_Node_T
// = TITLE
// Maintains the state associated with a Timer entry.
{
// = The use of friends should be replaced with accessors...
- friend class ACE_Timer_Queue;
- friend class ACE_Timer_List;
- friend class ACE_Timer_List_Iterator;
- friend class ACE_Timer_Heap;
- friend class ACE_Timer_Heap_Iterator;
+ friend class ACE_Timer_Queue_T<TYPE, FUNCTOR>;
+ friend class ACE_Timer_List_T<TYPE, FUNCTOR>;
+ friend class ACE_Timer_List_Iterator_T<TYPE, FUNCTOR>;
+ friend class ACE_Timer_Heap_T<TYPE, FUNCTOR>;
+ friend class ACE_Timer_Heap_Iterator_T<TYPE, FUNCTOR>;
+
+ typedef ACE_Timer_Node_T<TYPE, FUNCTOR> NODE;
+ // Typedef for self
// = Initialization methods.
- ACE_Timer_Node (ACE_Event_Handler *h,
- const void *a,
- const ACE_Time_Value &t,
- const ACE_Time_Value &i,
- ACE_Timer_Node *n,
- int timer_id);
+ ACE_Timer_Node_T (const TYPE &type,
+ const void *a,
+ const ACE_Time_Value &t,
+ const ACE_Time_Value &i,
+ NODE *n,
+ int timer_id);
// Constructor.
-
- ACE_Timer_Node (void);
+
+ ACE_Timer_Node_T (void);
// Default constructor.
-
- ACE_Event_Handler *handler_;
- // Handler to invoke <handle_timeout> on when a timeout occurs.
-
- const void *arg_;
- // Argument to pass to <handle_timeout>.
-
+
+ TYPE type_;
+ // Type of object stored in the Queue
+
+ const void *act_;
+ // Act associated with the timer.
+
ACE_Time_Value timer_value_;
// Time until the timer expires.
-
+
ACE_Time_Value interval_;
// If this is a periodic timer this holds the time until the next
// timeout.
- ACE_Timer_Node *next_;
+ NODE *next_;
// Pointer to next timer.
int timer_id_;
@@ -73,10 +90,11 @@ class ACE_Export ACE_Timer_Node
// Declare the dynamic allocation hooks.
void dump (void) const;
- // Dump the state of an object.
+ // Dump the state of an TYPE.
};
-class ACE_Export ACE_Timer_Queue_Iterator
+template <class TYPE, class FUNCTOR>
+class ACE_Timer_Queue_Iterator_T
// = TITLE
// Generic interfae for iterating over a subclass of
// <ACE_Timer_Queue>.
@@ -86,10 +104,14 @@ class ACE_Export ACE_Timer_Queue_Iterator
// the head of the timer queue up by one every time.
{
public:
- ACE_Timer_Queue_Iterator (void);
- virtual ~ACE_Timer_Queue_Iterator (void);
- virtual int next (ACE_Timer_Node *&timer_node,
+ typedef ACE_Timer_Node_T<TYPE, FUNCTOR> NODE;
+ // Type of the Node
+
+ ACE_Timer_Queue_Iterator_T (void);
+ virtual ~ACE_Timer_Queue_Iterator_T (void);
+
+ virtual int next (NODE *&timer_node,
const ACE_Time_Value &cur_time) = 0;
// Pass back the next <timer_node> that hasn't been seen yet, if its
// <time_value_> <= <cur_time>. In addition, moves the timer queue
@@ -97,10 +119,8 @@ public:
// seen, else 1.
};
-// Forward declaration.
-class ACE_Upcall_Strategy;
-
-class ACE_Export ACE_Timer_Queue
+template <class TYPE, class FUNCTOR>
+class ACE_Timer_Queue_T
// = TITLE
// Provides an interface to timers.
//
@@ -110,13 +130,19 @@ class ACE_Export ACE_Timer_Queue
// and <ACE_Timer_Heap>.
{
public:
+ typedef ACE_Timer_Node_T<TYPE, FUNCTOR> NODE;
+ // Type of Node
+
+ typedef ACE_Timer_Queue_Iterator_T<TYPE, FUNCTOR> ITERATOR;
+ // Type of Iterator
+
// = Initialization and termination methods.
- ACE_Timer_Queue (ACE_Upcall_Strategy *upcall_strategy = 0);
- // Default constructor. <expire> will call <upcall_strategy->upcall>
- // if <upcall_strategy> is not 0. Else it will call <handle_timeout>
- // on the <Event_Handler>
+ ACE_Timer_Queue_T (FUNCTOR *upcall_functor = 0);
+ // Default constructor. <upcall_functor> is the instance of the
+ // FUNCTOR to be used by the queue. If <upcall_functor> is 0, Timer
+ // Queue will create a default FUNCTOR.
- virtual ~ACE_Timer_Queue (void);
+ virtual ~ACE_Timer_Queue_T (void);
// Destructor - make virtual for proper destruction of inherited
// classes.
@@ -126,54 +152,49 @@ public:
virtual const ACE_Time_Value &earliest_time (void) const = 0;
// Returns the time of the earlier node in the Timer_Queue.
- virtual int schedule (ACE_Event_Handler *event_handler,
- const void *arg,
+ virtual int schedule (const TYPE &type,
+ const void *act,
const ACE_Time_Value &delay,
const ACE_Time_Value &interval = ACE_Time_Value::zero) = 0;
- // Schedule an <event_handler> that will expire after <delay> amount
- // of time. If it expires then <arg> is passed in as the value to
- // the <event_handler>'s <handle_timeout> callback method. If
- // <interval> is != to <ACE_Time_Value::zero> then it is used to
- // reschedule the <event_handler> automatically. This method
- // returns a <timer_id> that uniquely identifies the <event_handler>
- // in an internal list. This <timer_id> can be used to cancel an
- // <event_handler> before it expires. The cancellation ensures that
+ // Schedule <type> that will expire after <delay> amount of time.
+ // If it expires then <act> is passed in as the value to the
+ // <functor>. If <interval> is != to <ACE_Time_Value::zero> then it
+ // is used to reschedule the <type> automatically. This method
+ // returns a <timer_id> that uniquely identifies the the <type>
+ // entry in an internal list. This <timer_id> can be used to cancel
+ // the timer before it expires. The cancellation ensures that
// <timer_ids> are unique up to values of greater than 2 billion
// timers. As long as timers don't stay around longer than this
// there should be no problems with accidentally deleting the wrong
// timer. Returns -1 on failure (which is guaranteed never to be a
// valid <timer_id>).
- virtual int cancel (ACE_Event_Handler *event_handler,
+ virtual int cancel (const TYPE &type,
int dont_call_handle_close = 1) = 0;
- // Cancel all <event_handlers> that match the address of
- // <event_handler>. If <dont_call_handle_close> is 0 then the
- // <handle_close> method of <event_handler> will be invoked.
- // Returns number of handler's cancelled.
+ // Cancel all timer associated with <type>. If <dont_call> is 0
+ // then the <functor> will be invoked. Returns number of timers
+ // cancelled.
virtual int cancel (int timer_id,
- const void **arg = 0,
+ const void **act = 0,
int dont_call_handle_close = 1) = 0;
- // Cancel the single <ACE_Event_Handler> that matches the <timer_id>
- // value (which was returned from the <schedule> method). If arg is
- // non-NULL then it will be set to point to the ``magic cookie''
- // argument passed in when the <Event_Handler> was registered. This
- // makes it possible to free up the memory and avoid memory leaks.
- // If <dont_call_handle_close> is 0 then the <handle_close> method
- // of <event_handler> will be invoked. Returns 1 if cancellation
+ // Cancel the single timer that matches the <timer_id> value (which
+ // was returned from the <schedule> method). If act is non-NULL
+ // then it will be set to point to the ``magic cookie'' argument
+ // passed in when the timer was registered. This makes it possible
+ // to free up the memory and avoid memory leaks. If <dont_call> is
+ // 0 then the <functor> will be invoked. Returns 1 if cancellation
// succeeded and 0 if the <timer_id> wasn't found.
virtual int expire (const ACE_Time_Value &current_time);
- // Run the <handle_timeout> method for all Timers whose values are
- // <= <cur_time>. This does not account for <timer_skew>. Returns
- // the number of <Event_Handler>s for which <handle_timeout> was
- // called.
+ // Run the <functor> for all timers whose values are <= <cur_time>.
+ // This does not account for <timer_skew>. Returns the number of
+ // timers canceled.
virtual int expire (void);
- // Run the <handle_timeout> method for all Timers whose values are
- // <= <ACE_OS::gettimeofday>. Also accounts for <timer_skew>.
- // Returns the number of <Event_Handler>s for which <handle_timeout>
- // was called.
+ // Run the <functor> for all timers whose values are <=
+ // <ACE_OS::gettimeofday>. Also accounts for <timer_skew>. Returns
+ // the number of timers canceled.
virtual ACE_Time_Value gettimeofday (void);
// Returns the current time of day. This allows different
@@ -197,30 +218,33 @@ public:
// Synchronization variable used by the queue
#endif /* ACE_MT_SAFE */
+ FUNCTOR &upcall_functor (void);
+ // Accessor to the upcall functor
+
virtual void dump (void) const;
- // Dump the state of an object.
+ // Dump the state of a object.
ACE_ALLOC_HOOK_DECLARE;
// Declare the dynamic allocation hooks.
protected:
- virtual void upcall (ACE_Event_Handler *handler,
- const void *arg,
+ virtual void upcall (TYPE &type,
+ const void *act,
const ACE_Time_Value &cur_time);
- // This method will call <handle_timeout> on the <handler> or will
- // forward the parameters to an upcall strategy (if one is present)
+ // This method will call the <functor> with the <type>, <act> and
+ // <time>
- virtual void reschedule (ACE_Timer_Node *) = 0;
+ virtual void reschedule (NODE *) = 0;
// Reschedule an "interval" <ACE_Timer_Node>.
- virtual ACE_Timer_Queue_Iterator &iter (void) = 0;
+ virtual ITERATOR &iter (void) = 0;
// Returns a pointer to this <ACE_Timer_Queue>'s iterator.
- virtual ACE_Timer_Node *alloc_node (void) = 0;
+ virtual NODE *alloc_node (void) = 0;
// Factory method that allocates a new node.
- virtual void free_node (ACE_Timer_Node *) = 0;
+ virtual void free_node (NODE *) = 0;
// Factory method that frees a previously allocated node.
#if defined (ACE_MT_SAFE)
@@ -231,8 +255,11 @@ protected:
ACE_Time_Value (*gettimeofday_)(void);
// Pointer to function that returns the current time of day.
- ACE_Upcall_Strategy *upcall_strategy_;
- // Upcall Strategy for callbacks
+ FUNCTOR &upcall_functor_;
+ // Upcall functor
+
+ int delete_upcall_functor_;
+ // To delete or not to delete is the question?
private:
ACE_Time_Value timeout_;
@@ -242,12 +269,20 @@ private:
// Adjusts for timer skew in various clocks.
// = Don't allow these operations for now.
- ACE_Timer_Queue (const ACE_Timer_Queue &);
- void operator= (const ACE_Timer_Queue &);
+ ACE_Timer_Queue_T (const ACE_Timer_Queue_T<TYPE, FUNCTOR> &);
+ void operator= (const ACE_Timer_Queue_T<TYPE, FUNCTOR> &);
};
#if defined (__ACE_INLINE__)
#include "ace/Timer_Queue.i"
#endif /* __ACE_INLINE__ */
+#if defined (ACE_TEMPLATES_REQUIRE_SOURCE)
+#include "ace/Timer_Queue.cpp"
+#endif /* ACE_TEMPLATES_REQUIRE_SOURCE */
+
+#if defined (ACE_TEMPLATES_REQUIRE_PRAGMA)
+#pragma implementation ("Timer_Queue.cpp")
+#endif /* ACE_TEMPLATES_REQUIRE_PRAGMA */
+
#endif /* ACE_TIMER_QUEUE_H */
diff --git a/ace/Timer_Queue.i b/ace/Timer_Queue.i
index d944a83edc4..70b230f6f0d 100644
--- a/ace/Timer_Queue.i
+++ b/ace/Timer_Queue.i
@@ -3,20 +3,20 @@
// Timer_Queue.i
-ACE_INLINE void
-ACE_Timer_Queue::timer_skew (const ACE_Time_Value &skew)
+template <class TYPE, class FUNCTOR> ACE_INLINE void
+ACE_Timer_Queue_T<TYPE, FUNCTOR>::timer_skew (const ACE_Time_Value &skew)
{
timer_skew_ = skew;
}
-ACE_INLINE const ACE_Time_Value &
-ACE_Timer_Queue::timer_skew (void) const
+template <class TYPE, class FUNCTOR> ACE_INLINE const ACE_Time_Value &
+ACE_Timer_Queue_T<TYPE, FUNCTOR>::timer_skew (void) const
{
return timer_skew_;
}
-ACE_INLINE int
-ACE_Timer_Queue::expire (void)
+template <class TYPE, class FUNCTOR> ACE_INLINE int
+ACE_Timer_Queue_T<TYPE, FUNCTOR>::expire (void)
{
if (!this->is_empty ())
return this->expire (this->gettimeofday () + timer_skew_);
diff --git a/ace/Timers.cpp b/ace/Timers.cpp
new file mode 100644
index 00000000000..1d845200ee2
--- /dev/null
+++ b/ace/Timers.cpp
@@ -0,0 +1,27 @@
+#define ACE_BUILD_DLL
+
+#include "ace/Timers.h"
+
+int
+ACE_Event_Handler_Handle_Timeout_Upcall::operator () (TIMER_QUEUE &timer_queue,
+ ACE_Event_Handler *handler,
+ const void *act,
+ const ACE_Time_Value &cur_time)
+{
+ // Upcall to the <handler>s handle_timeout method
+ if (handler->handle_timeout (cur_time, act) == -1)
+ timer_queue.cancel (handler, 0); // 0 means "call handle_close()".
+
+ return 0;
+}
+
+
+int
+ACE_Event_Handler_Handle_Timeout_Upcall::operator () (TIMER_QUEUE &timer_queue,
+ ACE_Event_Handler *handler)
+{
+ // Upcall to the <handler>s handle_close method
+ handler->handle_close (ACE_INVALID_HANDLE,
+ ACE_Event_Handler::TIMER_MASK);
+ return 0;
+}
diff --git a/ace/Timers.h b/ace/Timers.h
new file mode 100644
index 00000000000..383cdbfad43
--- /dev/null
+++ b/ace/Timers.h
@@ -0,0 +1,63 @@
+/* -*- C++ -*- */
+
+// ============================================================================
+//
+// = LIBRARY
+// ace
+//
+// = FILENAME
+// Timers.h
+//
+// = AUTHOR
+// Irfan Pyarali
+//
+// ============================================================================
+
+#if !defined (ACE_TIMERS_H)
+#define ACE_TIMERS_H
+
+#include "ace/Timer_Queue.h"
+#include "ace/Timer_List.h"
+#include "ace/Timer_Heap.h"
+
+class ACE_Export ACE_Event_Handler_Handle_Timeout_Upcall
+ // = TITLE
+ // Functor for Timer_Queues.
+ //
+ // = DESCRIPTION
+ //
+ // This class implements the functor required by the Timer
+ // Queue to call <handle_timeout> on ACE_Event_Handlers.
+{
+public:
+ typedef ACE_Timer_Queue_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall> TIMER_QUEUE;
+
+ int operator () (TIMER_QUEUE &timer_queue,
+ ACE_Event_Handler *handler,
+ const void *arg,
+ const ACE_Time_Value &cur_time);
+ // This method is called when the timer expires
+
+ int operator () (TIMER_QUEUE &timer_queue,
+ ACE_Event_Handler *handler);
+ // This method is called when the timer is canceled
+};
+
+// The following typedef are there mostly for ease of use and backward compatibility
+
+typedef ACE_Timer_Node_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall> ACE_Timer_Node;
+
+typedef ACE_Timer_Queue_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall> ACE_Timer_Queue;
+typedef ACE_Timer_Queue_Iterator_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall> ACE_Timer_Queue_Iterator;
+
+typedef ACE_Timer_List_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall> ACE_Timer_List;
+typedef ACE_Timer_List_Iterator_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall> ACE_Timer_List_Iterator;
+
+typedef ACE_Timer_Heap_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall> ACE_Timer_Heap;
+typedef ACE_Timer_Heap_Iterator_T<ACE_Event_Handler *, ACE_Event_Handler_Handle_Timeout_Upcall> ACE_Timer_Heap_Iterator;
+
+#if defined (__ACE_INLINE__)
+#include "ace/Timers.i"
+#endif /* __ACE_INLINE__ */
+
+#endif /* ACE_TIMERS_H */
diff --git a/ace/Timers.i b/ace/Timers.i
new file mode 100644
index 00000000000..d9d5ab6ff52
--- /dev/null
+++ b/ace/Timers.i
@@ -0,0 +1 @@
+// Timers.i
diff --git a/ace/ace.mak b/ace/ace.mak
index 55ad562a218..4cada1f4072 100644
--- a/ace/ace.mak
+++ b/ace/ace.mak
@@ -159,9 +159,7 @@ CLEAN :
-@erase "$(INTDIR)\Thread.obj"
-@erase "$(INTDIR)\Thread_Manager.obj"
-@erase "$(INTDIR)\Time_Request_Reply.obj"
- -@erase "$(INTDIR)\Timer_Heap.obj"
- -@erase "$(INTDIR)\Timer_List.obj"
- -@erase "$(INTDIR)\Timer_Queue.obj"
+ -@erase "$(INTDIR)\Timers.obj"
-@erase "$(INTDIR)\TLI.obj"
-@erase "$(INTDIR)\TLI_Acceptor.obj"
-@erase "$(INTDIR)\TLI_Connector.obj"
@@ -315,9 +313,7 @@ LINK32_OBJS= \
"$(INTDIR)\Thread.obj" \
"$(INTDIR)\Thread_Manager.obj" \
"$(INTDIR)\Time_Request_Reply.obj" \
- "$(INTDIR)\Timer_Heap.obj" \
- "$(INTDIR)\Timer_List.obj" \
- "$(INTDIR)\Timer_Queue.obj" \
+ "$(INTDIR)\Timers.obj" \
"$(INTDIR)\TLI.obj" \
"$(INTDIR)\TLI_Acceptor.obj" \
"$(INTDIR)\TLI_Connector.obj" \
@@ -463,9 +459,7 @@ CLEAN :
-@erase "$(INTDIR)\Thread.obj"
-@erase "$(INTDIR)\Thread_Manager.obj"
-@erase "$(INTDIR)\Time_Request_Reply.obj"
- -@erase "$(INTDIR)\Timer_Heap.obj"
- -@erase "$(INTDIR)\Timer_List.obj"
- -@erase "$(INTDIR)\Timer_Queue.obj"
+ -@erase "$(INTDIR)\Timers.obj"
-@erase "$(INTDIR)\TLI.obj"
-@erase "$(INTDIR)\TLI_Acceptor.obj"
-@erase "$(INTDIR)\TLI_Connector.obj"
@@ -623,9 +617,7 @@ LINK32_OBJS= \
"$(INTDIR)\Thread.obj" \
"$(INTDIR)\Thread_Manager.obj" \
"$(INTDIR)\Time_Request_Reply.obj" \
- "$(INTDIR)\Timer_Heap.obj" \
- "$(INTDIR)\Timer_List.obj" \
- "$(INTDIR)\Timer_Queue.obj" \
+ "$(INTDIR)\Timers.obj" \
"$(INTDIR)\TLI.obj" \
"$(INTDIR)\TLI_Acceptor.obj" \
"$(INTDIR)\TLI_Connector.obj" \
@@ -687,14 +679,16 @@ SOURCE=.\UPIPE_Stream.cpp
!IF "$(CFG)" == "ace - Win32 Release"
DEP_CPP_UPIPE=\
+ "..\STL\Set.h"\
+ "..\STL\Stack.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
- {$(INCLUDE)}"\.\Dispatcher.h"\
- {$(INCLUDE)}"\.\Dispatcher.i"\
{$(INCLUDE)}"\.\Event_Handler.h"\
{$(INCLUDE)}"\.\Event_Handler.i"\
{$(INCLUDE)}"\.\Handle_Set.h"\
@@ -710,7 +704,6 @@ DEP_CPP_UPIPE=\
{$(INCLUDE)}"\.\Log_Priority.h"\
{$(INCLUDE)}"\.\Log_Record.h"\
{$(INCLUDE)}"\.\Log_Record.i"\
- {$(INCLUDE)}"\.\Malloc.h"\
{$(INCLUDE)}"\.\Malloc.i"\
{$(INCLUDE)}"\.\Malloc_T.cpp"\
{$(INCLUDE)}"\.\Malloc_T.h"\
@@ -745,11 +738,9 @@ DEP_CPP_UPIPE=\
{$(INCLUDE)}"\.\Service_Object.h"\
{$(INCLUDE)}"\.\Service_Object.i"\
{$(INCLUDE)}"\.\Set.cpp"\
- {$(INCLUDE)}"\.\Set.h"\
{$(INCLUDE)}"\.\Set.i"\
{$(INCLUDE)}"\.\Shared_Object.h"\
{$(INCLUDE)}"\.\Shared_Object.i"\
- {$(INCLUDE)}"\.\Signal.h"\
{$(INCLUDE)}"\.\Signal.i"\
{$(INCLUDE)}"\.\SOCK.h"\
{$(INCLUDE)}"\.\SOCK.i"\
@@ -764,7 +755,6 @@ DEP_CPP_UPIPE=\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
{$(INCLUDE)}"\.\Stack.cpp"\
- {$(INCLUDE)}"\.\Stack.h"\
{$(INCLUDE)}"\.\Stack.i"\
{$(INCLUDE)}"\.\stdcpp.h"\
{$(INCLUDE)}"\.\Strategies.h"\
@@ -797,8 +787,15 @@ DEP_CPP_UPIPE=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -806,6 +803,8 @@ DEP_CPP_UPIPE=\
{$(INCLUDE)}"\.\UPIPE_Stream.h"\
{$(INCLUDE)}"\.\UPIPE_Stream.i"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Malloc.h"\
+ {$(INCLUDE)}"\E\Signal.h"\
"$(INTDIR)\UPIPE_Stream.obj" : $(SOURCE) $(DEP_CPP_UPIPE) "$(INTDIR)"
@@ -818,6 +817,8 @@ DEP_CPP_UPIPE=\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -924,8 +925,15 @@ DEP_CPP_UPIPE=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -949,14 +957,16 @@ SOURCE=.\UPIPE_Connector.cpp
!IF "$(CFG)" == "ace - Win32 Release"
DEP_CPP_UPIPE_=\
+ "..\STL\Set.h"\
+ "..\STL\Stack.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
- {$(INCLUDE)}"\.\Dispatcher.h"\
- {$(INCLUDE)}"\.\Dispatcher.i"\
{$(INCLUDE)}"\.\Event_Handler.h"\
{$(INCLUDE)}"\.\Event_Handler.i"\
{$(INCLUDE)}"\.\Handle_Set.h"\
@@ -972,7 +982,6 @@ DEP_CPP_UPIPE_=\
{$(INCLUDE)}"\.\Log_Priority.h"\
{$(INCLUDE)}"\.\Log_Record.h"\
{$(INCLUDE)}"\.\Log_Record.i"\
- {$(INCLUDE)}"\.\Malloc.h"\
{$(INCLUDE)}"\.\Malloc.i"\
{$(INCLUDE)}"\.\Malloc_T.cpp"\
{$(INCLUDE)}"\.\Malloc_T.h"\
@@ -1007,11 +1016,9 @@ DEP_CPP_UPIPE_=\
{$(INCLUDE)}"\.\Service_Object.h"\
{$(INCLUDE)}"\.\Service_Object.i"\
{$(INCLUDE)}"\.\Set.cpp"\
- {$(INCLUDE)}"\.\Set.h"\
{$(INCLUDE)}"\.\Set.i"\
{$(INCLUDE)}"\.\Shared_Object.h"\
{$(INCLUDE)}"\.\Shared_Object.i"\
- {$(INCLUDE)}"\.\Signal.h"\
{$(INCLUDE)}"\.\Signal.i"\
{$(INCLUDE)}"\.\SOCK.h"\
{$(INCLUDE)}"\.\SOCK.i"\
@@ -1028,7 +1035,6 @@ DEP_CPP_UPIPE_=\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
{$(INCLUDE)}"\.\Stack.cpp"\
- {$(INCLUDE)}"\.\Stack.h"\
{$(INCLUDE)}"\.\Stack.i"\
{$(INCLUDE)}"\.\stdcpp.h"\
{$(INCLUDE)}"\.\Strategies.h"\
@@ -1061,8 +1067,15 @@ DEP_CPP_UPIPE_=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -1072,6 +1085,8 @@ DEP_CPP_UPIPE_=\
{$(INCLUDE)}"\.\UPIPE_Stream.h"\
{$(INCLUDE)}"\.\UPIPE_Stream.i"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Malloc.h"\
+ {$(INCLUDE)}"\E\Signal.h"\
"$(INTDIR)\UPIPE_Connector.obj" : $(SOURCE) $(DEP_CPP_UPIPE_) "$(INTDIR)"
@@ -1084,6 +1099,8 @@ DEP_CPP_UPIPE_=\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -1192,8 +1209,15 @@ DEP_CPP_UPIPE_=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -1219,14 +1243,16 @@ SOURCE=.\UPIPE_Acceptor.cpp
!IF "$(CFG)" == "ace - Win32 Release"
DEP_CPP_UPIPE_A=\
+ "..\STL\Set.h"\
+ "..\STL\Stack.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
- {$(INCLUDE)}"\.\Dispatcher.h"\
- {$(INCLUDE)}"\.\Dispatcher.i"\
{$(INCLUDE)}"\.\Event_Handler.h"\
{$(INCLUDE)}"\.\Event_Handler.i"\
{$(INCLUDE)}"\.\Handle_Set.h"\
@@ -1242,7 +1268,6 @@ DEP_CPP_UPIPE_A=\
{$(INCLUDE)}"\.\Log_Priority.h"\
{$(INCLUDE)}"\.\Log_Record.h"\
{$(INCLUDE)}"\.\Log_Record.i"\
- {$(INCLUDE)}"\.\Malloc.h"\
{$(INCLUDE)}"\.\Malloc.i"\
{$(INCLUDE)}"\.\Malloc_T.cpp"\
{$(INCLUDE)}"\.\Malloc_T.h"\
@@ -1277,11 +1302,9 @@ DEP_CPP_UPIPE_A=\
{$(INCLUDE)}"\.\Service_Object.h"\
{$(INCLUDE)}"\.\Service_Object.i"\
{$(INCLUDE)}"\.\Set.cpp"\
- {$(INCLUDE)}"\.\Set.h"\
{$(INCLUDE)}"\.\Set.i"\
{$(INCLUDE)}"\.\Shared_Object.h"\
{$(INCLUDE)}"\.\Shared_Object.i"\
- {$(INCLUDE)}"\.\Signal.h"\
{$(INCLUDE)}"\.\Signal.i"\
{$(INCLUDE)}"\.\SOCK.h"\
{$(INCLUDE)}"\.\SOCK.i"\
@@ -1299,7 +1322,6 @@ DEP_CPP_UPIPE_A=\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
{$(INCLUDE)}"\.\Stack.cpp"\
- {$(INCLUDE)}"\.\Stack.h"\
{$(INCLUDE)}"\.\Stack.i"\
{$(INCLUDE)}"\.\stdcpp.h"\
{$(INCLUDE)}"\.\Strategies.h"\
@@ -1332,8 +1354,15 @@ DEP_CPP_UPIPE_A=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -1343,6 +1372,8 @@ DEP_CPP_UPIPE_A=\
{$(INCLUDE)}"\.\UPIPE_Stream.h"\
{$(INCLUDE)}"\.\UPIPE_Stream.i"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Malloc.h"\
+ {$(INCLUDE)}"\E\Signal.h"\
"$(INTDIR)\UPIPE_Acceptor.obj" : $(SOURCE) $(DEP_CPP_UPIPE_A) "$(INTDIR)"
@@ -1355,6 +1386,8 @@ DEP_CPP_UPIPE_A=\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -1464,8 +1497,15 @@ DEP_CPP_UPIPE_A=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -1544,11 +1584,131 @@ DEP_CPP_TRACE=\
# Begin Source File
SOURCE=.\Token_Request_Reply.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
DEP_CPP_TOKEN=\
+ "..\STL\Set.h"\
+ "..\STL\Stack.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\config-win32-common.h"\
+ {$(INCLUDE)}"\.\config.h"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Log_Msg.h"\
+ {$(INCLUDE)}"\.\Log_Priority.h"\
+ {$(INCLUDE)}"\.\Log_Record.h"\
+ {$(INCLUDE)}"\.\Log_Record.i"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\OS.i"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\SString.h"\
+ {$(INCLUDE)}"\.\SString.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\stdcpp.h"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch.i"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread.i"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Token.i"\
+ {$(INCLUDE)}"\.\Token_Request_Reply.h"\
+ {$(INCLUDE)}"\.\Token_Request_Reply.i"\
+ {$(INCLUDE)}"\.\Trace.h"\
+ {$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Malloc.h"\
+ {$(INCLUDE)}"\E\Signal.h"\
+
+
+"$(INTDIR)\Token_Request_Reply.obj" : $(SOURCE) $(DEP_CPP_TOKEN) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
+DEP_CPP_TOKEN=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\ACE.i"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -1637,8 +1797,15 @@ DEP_CPP_TOKEN=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Token_Request_Reply.h"\
@@ -1650,16 +1817,138 @@ DEP_CPP_TOKEN=\
"$(INTDIR)\Token_Request_Reply.obj" : $(SOURCE) $(DEP_CPP_TOKEN) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
SOURCE=.\Token_Manager.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
DEP_CPP_TOKEN_=\
+ "..\STL\Set.h"\
+ "..\STL\Stack.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\config-win32-common.h"\
+ {$(INCLUDE)}"\.\config.h"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Log_Msg.h"\
+ {$(INCLUDE)}"\.\Log_Priority.h"\
+ {$(INCLUDE)}"\.\Log_Record.h"\
+ {$(INCLUDE)}"\.\Log_Record.i"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\OS.i"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\SString.h"\
+ {$(INCLUDE)}"\.\SString.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\stdcpp.h"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch.i"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread.i"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Token.i"\
+ {$(INCLUDE)}"\.\Token_Manager.h"\
+ {$(INCLUDE)}"\.\Token_Manager.i"\
+ {$(INCLUDE)}"\.\Trace.h"\
+ {$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Malloc.h"\
+ {$(INCLUDE)}"\E\Signal.h"\
+
+
+"$(INTDIR)\Token_Manager.obj" : $(SOURCE) $(DEP_CPP_TOKEN_) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
+DEP_CPP_TOKEN_=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\ACE.i"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -1748,8 +2037,15 @@ DEP_CPP_TOKEN_=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Token_Manager.h"\
@@ -1761,16 +2057,138 @@ DEP_CPP_TOKEN_=\
"$(INTDIR)\Token_Manager.obj" : $(SOURCE) $(DEP_CPP_TOKEN_) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
SOURCE=.\Token_Collection.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_TOKEN_C=\
+ "..\STL\Set.h"\
+ "..\STL\Stack.h"\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\ACE.i"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\config-win32-common.h"\
+ {$(INCLUDE)}"\.\config.h"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Log_Msg.h"\
+ {$(INCLUDE)}"\.\Log_Priority.h"\
+ {$(INCLUDE)}"\.\Log_Record.h"\
+ {$(INCLUDE)}"\.\Log_Record.i"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\OS.i"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\SString.h"\
+ {$(INCLUDE)}"\.\SString.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\stdcpp.h"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch.i"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread.i"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Token.i"\
+ {$(INCLUDE)}"\.\Token_Collection.h"\
+ {$(INCLUDE)}"\.\Token_Collection.i"\
+ {$(INCLUDE)}"\.\Trace.h"\
+ {$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Malloc.h"\
+ {$(INCLUDE)}"\E\Signal.h"\
+
+
+"$(INTDIR)\Token_Collection.obj" : $(SOURCE) $(DEP_CPP_TOKEN_C) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_TOKEN_C=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -1859,8 +2277,15 @@ DEP_CPP_TOKEN_C=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Token_Collection.h"\
@@ -1872,6 +2297,8 @@ DEP_CPP_TOKEN_C=\
"$(INTDIR)\Token_Collection.obj" : $(SOURCE) $(DEP_CPP_TOKEN_C) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
@@ -2064,48 +2491,6 @@ DEP_CPP_TLI_CP=\
################################################################################
# Begin Source File
-SOURCE=.\Timer_Queue.cpp
-DEP_CPP_TIMER=\
- {$(INCLUDE)}"\.\ACE.h"\
- {$(INCLUDE)}"\.\ACE.i"\
- {$(INCLUDE)}"\.\config-win32-common.h"\
- {$(INCLUDE)}"\.\config.h"\
- {$(INCLUDE)}"\.\Event_Handler.h"\
- {$(INCLUDE)}"\.\Event_Handler.i"\
- {$(INCLUDE)}"\.\Log_Msg.h"\
- {$(INCLUDE)}"\.\Log_Priority.h"\
- {$(INCLUDE)}"\.\Log_Record.h"\
- {$(INCLUDE)}"\.\Log_Record.i"\
- {$(INCLUDE)}"\.\OS.h"\
- {$(INCLUDE)}"\.\OS.i"\
- {$(INCLUDE)}"\.\SString.h"\
- {$(INCLUDE)}"\.\SString.i"\
- {$(INCLUDE)}"\.\stdcpp.h"\
- {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
- {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
- {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
- {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
- {$(INCLUDE)}"\.\Synch.h"\
- {$(INCLUDE)}"\.\Synch.i"\
- {$(INCLUDE)}"\.\Synch_T.cpp"\
- {$(INCLUDE)}"\.\Synch_T.h"\
- {$(INCLUDE)}"\.\Synch_T.i"\
- {$(INCLUDE)}"\.\Thread.h"\
- {$(INCLUDE)}"\.\Thread.i"\
- {$(INCLUDE)}"\.\Time_Value.h"\
- {$(INCLUDE)}"\.\Timer_Queue.h"\
- {$(INCLUDE)}"\.\Timer_Queue.i"\
- {$(INCLUDE)}"\.\Trace.h"\
- {$(INCLUDE)}"\.\ws2tcpip.h"\
-
-
-"$(INTDIR)\Timer_Queue.obj" : $(SOURCE) $(DEP_CPP_TIMER) "$(INTDIR)"
-
-
-# End Source File
-################################################################################
-# Begin Source File
-
SOURCE=.\Time_Request_Reply.cpp
DEP_CPP_TIME_=\
{$(INCLUDE)}"\.\ACE.h"\
@@ -2205,6 +2590,7 @@ DEP_CPP_THREAD=\
SOURCE=.\System_Time.cpp
DEP_CPP_SYSTE=\
+ "..\STL\Set.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
@@ -2215,7 +2601,6 @@ DEP_CPP_SYSTE=\
{$(INCLUDE)}"\.\Log_Priority.h"\
{$(INCLUDE)}"\.\Log_Record.h"\
{$(INCLUDE)}"\.\Log_Record.i"\
- {$(INCLUDE)}"\.\Malloc.h"\
{$(INCLUDE)}"\.\Malloc.i"\
{$(INCLUDE)}"\.\Malloc_T.cpp"\
{$(INCLUDE)}"\.\Malloc_T.h"\
@@ -2227,9 +2612,7 @@ DEP_CPP_SYSTE=\
{$(INCLUDE)}"\.\OS.h"\
{$(INCLUDE)}"\.\OS.i"\
{$(INCLUDE)}"\.\Set.cpp"\
- {$(INCLUDE)}"\.\Set.h"\
{$(INCLUDE)}"\.\Set.i"\
- {$(INCLUDE)}"\.\Signal.h"\
{$(INCLUDE)}"\.\Signal.i"\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
@@ -2248,6 +2631,8 @@ DEP_CPP_SYSTE=\
{$(INCLUDE)}"\.\Thread.i"\
{$(INCLUDE)}"\.\Trace.h"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Malloc.h"\
+ {$(INCLUDE)}"\E\Signal.h"\
"$(INTDIR)\System_Time.obj" : $(SOURCE) $(DEP_CPP_SYSTE) "$(INTDIR)"
@@ -2329,13 +2714,12 @@ SOURCE=.\Svc_Conf_y.cpp
DEP_CPP_SVC_C=\
{$(INCLUDE)}"\.\ACE.h"\
- {$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
{$(INCLUDE)}"\.\ARGV.h"\
{$(INCLUDE)}"\.\ARGV.i"\
- {$(INCLUDE)}"\.\config-win32-common.h"\
- {$(INCLUDE)}"\.\config.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\Dispatcher.h"\
{$(INCLUDE)}"\.\Dispatcher.i"\
{$(INCLUDE)}"\.\Event_Handler.h"\
@@ -2349,10 +2733,6 @@ DEP_CPP_SVC_C=\
{$(INCLUDE)}"\.\IPC_SAP.i"\
{$(INCLUDE)}"\.\Local_Tokens.h"\
{$(INCLUDE)}"\.\Local_Tokens.i"\
- {$(INCLUDE)}"\.\Log_Msg.h"\
- {$(INCLUDE)}"\.\Log_Priority.h"\
- {$(INCLUDE)}"\.\Log_Record.h"\
- {$(INCLUDE)}"\.\Log_Record.i"\
{$(INCLUDE)}"\.\Malloc.h"\
{$(INCLUDE)}"\.\Malloc.i"\
{$(INCLUDE)}"\.\Malloc_T.cpp"\
@@ -2375,7 +2755,6 @@ DEP_CPP_SVC_C=\
{$(INCLUDE)}"\.\Module.i"\
{$(INCLUDE)}"\.\Obstack.h"\
{$(INCLUDE)}"\.\OS.h"\
- {$(INCLUDE)}"\.\OS.i"\
{$(INCLUDE)}"\.\Parse_Node.h"\
{$(INCLUDE)}"\.\Parse_Node.i"\
{$(INCLUDE)}"\.\Pipe.h"\
@@ -2405,18 +2784,13 @@ DEP_CPP_SVC_C=\
{$(INCLUDE)}"\.\SOCK_IO.i"\
{$(INCLUDE)}"\.\SOCK_Stream.h"\
{$(INCLUDE)}"\.\SOCK_Stream.i"\
- {$(INCLUDE)}"\.\SString.h"\
- {$(INCLUDE)}"\.\SString.i"\
{$(INCLUDE)}"\.\Stack.cpp"\
{$(INCLUDE)}"\.\Stack.h"\
{$(INCLUDE)}"\.\Stack.i"\
- {$(INCLUDE)}"\.\stdcpp.h"\
{$(INCLUDE)}"\.\Strategies.h"\
{$(INCLUDE)}"\.\Strategies_T.cpp"\
{$(INCLUDE)}"\.\Strategies_T.h"\
- {$(INCLUDE)}"\.\Stream.cpp"\
{$(INCLUDE)}"\.\Stream.h"\
- {$(INCLUDE)}"\.\Stream.i"\
{$(INCLUDE)}"\.\Stream_Modules.cpp"\
{$(INCLUDE)}"\.\Stream_Modules.h"\
{$(INCLUDE)}"\.\Stream_Modules.i"\
@@ -2427,7 +2801,6 @@ DEP_CPP_SVC_C=\
{$(INCLUDE)}"\.\Svc_Conf.h"\
{$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
{$(INCLUDE)}"\.\Synch.h"\
- {$(INCLUDE)}"\.\Synch.i"\
{$(INCLUDE)}"\.\Synch_Options.h"\
{$(INCLUDE)}"\.\Synch_T.cpp"\
{$(INCLUDE)}"\.\Synch_T.h"\
@@ -2438,16 +2811,20 @@ DEP_CPP_SVC_C=\
{$(INCLUDE)}"\.\Task_T.h"\
{$(INCLUDE)}"\.\Task_T.i"\
{$(INCLUDE)}"\.\Thread.h"\
- {$(INCLUDE)}"\.\Thread.i"\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
- {$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
- {$(INCLUDE)}"\.\ws2tcpip.h"\
"$(INTDIR)\Svc_Conf_y.obj" : $(SOURCE) $(DEP_CPP_SVC_C) "$(INTDIR)"
@@ -2462,6 +2839,8 @@ DEP_CPP_SVC_C=\
{$(INCLUDE)}"\.\Addr.i"\
{$(INCLUDE)}"\.\ARGV.h"\
{$(INCLUDE)}"\.\ARGV.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -2570,8 +2949,15 @@ DEP_CPP_SVC_C=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -2593,10 +2979,10 @@ SOURCE=.\Svc_Conf_l.cpp
DEP_CPP_SVC_CO=\
{$(INCLUDE)}"\.\ACE.h"\
- {$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
- {$(INCLUDE)}"\.\config-win32-common.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
{$(INCLUDE)}"\.\Dispatcher.i"\
@@ -2611,10 +2997,6 @@ DEP_CPP_SVC_CO=\
{$(INCLUDE)}"\.\IPC_SAP.i"\
{$(INCLUDE)}"\.\Local_Tokens.h"\
{$(INCLUDE)}"\.\Local_Tokens.i"\
- {$(INCLUDE)}"\.\Log_Msg.h"\
- {$(INCLUDE)}"\.\Log_Priority.h"\
- {$(INCLUDE)}"\.\Log_Record.h"\
- {$(INCLUDE)}"\.\Log_Record.i"\
{$(INCLUDE)}"\.\Malloc.h"\
{$(INCLUDE)}"\.\Malloc.i"\
{$(INCLUDE)}"\.\Malloc_T.cpp"\
@@ -2632,12 +3014,8 @@ DEP_CPP_SVC_CO=\
{$(INCLUDE)}"\.\Message_Queue.cpp"\
{$(INCLUDE)}"\.\Message_Queue.h"\
{$(INCLUDE)}"\.\Message_Queue.i"\
- {$(INCLUDE)}"\.\Module.cpp"\
- {$(INCLUDE)}"\.\Module.h"\
- {$(INCLUDE)}"\.\Module.i"\
{$(INCLUDE)}"\.\Obstack.h"\
{$(INCLUDE)}"\.\OS.h"\
- {$(INCLUDE)}"\.\OS.i"\
{$(INCLUDE)}"\.\Parse_Node.h"\
{$(INCLUDE)}"\.\Parse_Node.i"\
{$(INCLUDE)}"\.\Pipe.h"\
@@ -2667,21 +3045,13 @@ DEP_CPP_SVC_CO=\
{$(INCLUDE)}"\.\SOCK_IO.i"\
{$(INCLUDE)}"\.\SOCK_Stream.h"\
{$(INCLUDE)}"\.\SOCK_Stream.i"\
- {$(INCLUDE)}"\.\SString.h"\
- {$(INCLUDE)}"\.\SString.i"\
{$(INCLUDE)}"\.\Stack.cpp"\
{$(INCLUDE)}"\.\Stack.h"\
{$(INCLUDE)}"\.\Stack.i"\
- {$(INCLUDE)}"\.\stdcpp.h"\
{$(INCLUDE)}"\.\Strategies.h"\
{$(INCLUDE)}"\.\Strategies_T.cpp"\
{$(INCLUDE)}"\.\Strategies_T.h"\
- {$(INCLUDE)}"\.\Stream.cpp"\
{$(INCLUDE)}"\.\Stream.h"\
- {$(INCLUDE)}"\.\Stream.i"\
- {$(INCLUDE)}"\.\Stream_Modules.cpp"\
- {$(INCLUDE)}"\.\Stream_Modules.h"\
- {$(INCLUDE)}"\.\Stream_Modules.i"\
{$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
{$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
{$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
@@ -2689,27 +3059,25 @@ DEP_CPP_SVC_CO=\
{$(INCLUDE)}"\.\Svc_Conf.h"\
{$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
{$(INCLUDE)}"\.\Synch.h"\
- {$(INCLUDE)}"\.\Synch.i"\
{$(INCLUDE)}"\.\Synch_Options.h"\
{$(INCLUDE)}"\.\Synch_T.cpp"\
{$(INCLUDE)}"\.\Synch_T.h"\
{$(INCLUDE)}"\.\Synch_T.i"\
- {$(INCLUDE)}"\.\Task.h"\
- {$(INCLUDE)}"\.\Task.i"\
- {$(INCLUDE)}"\.\Task_T.cpp"\
- {$(INCLUDE)}"\.\Task_T.h"\
- {$(INCLUDE)}"\.\Task_T.i"\
{$(INCLUDE)}"\.\Thread.h"\
- {$(INCLUDE)}"\.\Thread.i"\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
- {$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
- {$(INCLUDE)}"\.\ws2tcpip.h"\
"$(INTDIR)\Svc_Conf_l.obj" : $(SOURCE) $(DEP_CPP_SVC_CO) "$(INTDIR)"
@@ -2722,6 +3090,8 @@ DEP_CPP_SVC_CO=\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -2830,8 +3200,15 @@ DEP_CPP_SVC_CO=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -2992,11 +3369,118 @@ DEP_CPP_SV_MES=\
# Begin Source File
SOURCE=.\SString.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_SSTRI=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\SString.h"\
+ {$(INCLUDE)}"\.\SString.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\SString.obj" : $(SOURCE) $(DEP_CPP_SSTRI) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_SSTRI=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -3085,8 +3569,15 @@ DEP_CPP_SSTRI=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -3096,6 +3587,8 @@ DEP_CPP_SSTRI=\
"$(INTDIR)\SString.obj" : $(SOURCE) $(DEP_CPP_SSTRI) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
@@ -3592,6 +4085,7 @@ DEP_CPP_SOCK_A=\
SOURCE=.\Signal.cpp
DEP_CPP_SIGNA=\
+ "..\STL\Set.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
@@ -3605,9 +4099,7 @@ DEP_CPP_SIGNA=\
{$(INCLUDE)}"\.\OS.h"\
{$(INCLUDE)}"\.\OS.i"\
{$(INCLUDE)}"\.\Set.cpp"\
- {$(INCLUDE)}"\.\Set.h"\
{$(INCLUDE)}"\.\Set.i"\
- {$(INCLUDE)}"\.\Signal.h"\
{$(INCLUDE)}"\.\Signal.i"\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
@@ -3625,6 +4117,7 @@ DEP_CPP_SIGNA=\
{$(INCLUDE)}"\.\Thread.i"\
{$(INCLUDE)}"\.\Trace.h"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Signal.h"\
"$(INTDIR)\Signal.obj" : $(SOURCE) $(DEP_CPP_SIGNA) "$(INTDIR)"
@@ -3729,14 +4222,16 @@ SOURCE=.\Service_Repository.cpp
!IF "$(CFG)" == "ace - Win32 Release"
DEP_CPP_SERVI=\
+ "..\STL\Set.h"\
+ "..\STL\Stack.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
- {$(INCLUDE)}"\.\Dispatcher.h"\
- {$(INCLUDE)}"\.\Dispatcher.i"\
{$(INCLUDE)}"\.\Event_Handler.h"\
{$(INCLUDE)}"\.\Event_Handler.i"\
{$(INCLUDE)}"\.\Handle_Set.h"\
@@ -3752,7 +4247,6 @@ DEP_CPP_SERVI=\
{$(INCLUDE)}"\.\Log_Priority.h"\
{$(INCLUDE)}"\.\Log_Record.h"\
{$(INCLUDE)}"\.\Log_Record.i"\
- {$(INCLUDE)}"\.\Malloc.h"\
{$(INCLUDE)}"\.\Malloc.i"\
{$(INCLUDE)}"\.\Malloc_T.cpp"\
{$(INCLUDE)}"\.\Malloc_T.h"\
@@ -3791,11 +4285,9 @@ DEP_CPP_SERVI=\
{$(INCLUDE)}"\.\Service_Repository.h"\
{$(INCLUDE)}"\.\Service_Repository.i"\
{$(INCLUDE)}"\.\Set.cpp"\
- {$(INCLUDE)}"\.\Set.h"\
{$(INCLUDE)}"\.\Set.i"\
{$(INCLUDE)}"\.\Shared_Object.h"\
{$(INCLUDE)}"\.\Shared_Object.i"\
- {$(INCLUDE)}"\.\Signal.h"\
{$(INCLUDE)}"\.\Signal.i"\
{$(INCLUDE)}"\.\SOCK.h"\
{$(INCLUDE)}"\.\SOCK.i"\
@@ -3806,7 +4298,6 @@ DEP_CPP_SERVI=\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
{$(INCLUDE)}"\.\Stack.cpp"\
- {$(INCLUDE)}"\.\Stack.h"\
{$(INCLUDE)}"\.\Stack.i"\
{$(INCLUDE)}"\.\stdcpp.h"\
{$(INCLUDE)}"\.\Strategies.h"\
@@ -3839,12 +4330,21 @@ DEP_CPP_SERVI=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Malloc.h"\
+ {$(INCLUDE)}"\E\Signal.h"\
"$(INTDIR)\Service_Repository.obj" : $(SOURCE) $(DEP_CPP_SERVI) "$(INTDIR)"
@@ -3857,6 +4357,8 @@ DEP_CPP_SERVI=\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -3963,8 +4465,15 @@ DEP_CPP_SERVI=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -3985,14 +4494,16 @@ SOURCE=.\Service_Record.cpp
!IF "$(CFG)" == "ace - Win32 Release"
DEP_CPP_SERVIC=\
+ "..\STL\Set.h"\
+ "..\STL\Stack.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
- {$(INCLUDE)}"\.\Dispatcher.h"\
- {$(INCLUDE)}"\.\Dispatcher.i"\
{$(INCLUDE)}"\.\Event_Handler.h"\
{$(INCLUDE)}"\.\Event_Handler.i"\
{$(INCLUDE)}"\.\Handle_Set.h"\
@@ -4008,7 +4519,6 @@ DEP_CPP_SERVIC=\
{$(INCLUDE)}"\.\Log_Priority.h"\
{$(INCLUDE)}"\.\Log_Record.h"\
{$(INCLUDE)}"\.\Log_Record.i"\
- {$(INCLUDE)}"\.\Malloc.h"\
{$(INCLUDE)}"\.\Malloc.i"\
{$(INCLUDE)}"\.\Malloc_T.cpp"\
{$(INCLUDE)}"\.\Malloc_T.h"\
@@ -4045,11 +4555,9 @@ DEP_CPP_SERVIC=\
{$(INCLUDE)}"\.\Service_Record.h"\
{$(INCLUDE)}"\.\Service_Record.i"\
{$(INCLUDE)}"\.\Set.cpp"\
- {$(INCLUDE)}"\.\Set.h"\
{$(INCLUDE)}"\.\Set.i"\
{$(INCLUDE)}"\.\Shared_Object.h"\
{$(INCLUDE)}"\.\Shared_Object.i"\
- {$(INCLUDE)}"\.\Signal.h"\
{$(INCLUDE)}"\.\Signal.i"\
{$(INCLUDE)}"\.\SOCK.h"\
{$(INCLUDE)}"\.\SOCK.i"\
@@ -4060,7 +4568,6 @@ DEP_CPP_SERVIC=\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
{$(INCLUDE)}"\.\Stack.cpp"\
- {$(INCLUDE)}"\.\Stack.h"\
{$(INCLUDE)}"\.\Stack.i"\
{$(INCLUDE)}"\.\stdcpp.h"\
{$(INCLUDE)}"\.\Strategies.h"\
@@ -4093,12 +4600,21 @@ DEP_CPP_SERVIC=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Malloc.h"\
+ {$(INCLUDE)}"\E\Signal.h"\
"$(INTDIR)\Service_Record.obj" : $(SOURCE) $(DEP_CPP_SERVIC) "$(INTDIR)"
@@ -4111,6 +4627,8 @@ DEP_CPP_SERVIC=\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -4215,8 +4733,15 @@ DEP_CPP_SERVIC=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -4270,11 +4795,10 @@ SOURCE=.\Service_Manager.cpp
DEP_CPP_SERVICE_=\
{$(INCLUDE)}"\.\ACE.h"\
- {$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
- {$(INCLUDE)}"\.\config-win32-common.h"\
- {$(INCLUDE)}"\.\config.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\Dispatcher.h"\
{$(INCLUDE)}"\.\Dispatcher.i"\
{$(INCLUDE)}"\.\Event_Handler.h"\
@@ -4290,10 +4814,6 @@ DEP_CPP_SERVICE_=\
{$(INCLUDE)}"\.\IPC_SAP.i"\
{$(INCLUDE)}"\.\Local_Tokens.h"\
{$(INCLUDE)}"\.\Local_Tokens.i"\
- {$(INCLUDE)}"\.\Log_Msg.h"\
- {$(INCLUDE)}"\.\Log_Priority.h"\
- {$(INCLUDE)}"\.\Log_Record.h"\
- {$(INCLUDE)}"\.\Log_Record.i"\
{$(INCLUDE)}"\.\Malloc.h"\
{$(INCLUDE)}"\.\Malloc.i"\
{$(INCLUDE)}"\.\Malloc_T.cpp"\
@@ -4311,11 +4831,7 @@ DEP_CPP_SERVICE_=\
{$(INCLUDE)}"\.\Message_Queue.cpp"\
{$(INCLUDE)}"\.\Message_Queue.h"\
{$(INCLUDE)}"\.\Message_Queue.i"\
- {$(INCLUDE)}"\.\Module.cpp"\
- {$(INCLUDE)}"\.\Module.h"\
- {$(INCLUDE)}"\.\Module.i"\
{$(INCLUDE)}"\.\OS.h"\
- {$(INCLUDE)}"\.\OS.i"\
{$(INCLUDE)}"\.\Pipe.h"\
{$(INCLUDE)}"\.\Pipe.i"\
{$(INCLUDE)}"\.\Proactor.h"\
@@ -4349,48 +4865,38 @@ DEP_CPP_SERVICE_=\
{$(INCLUDE)}"\.\SOCK_IO.i"\
{$(INCLUDE)}"\.\SOCK_Stream.h"\
{$(INCLUDE)}"\.\SOCK_Stream.i"\
- {$(INCLUDE)}"\.\SString.h"\
- {$(INCLUDE)}"\.\SString.i"\
{$(INCLUDE)}"\.\Stack.cpp"\
{$(INCLUDE)}"\.\Stack.h"\
{$(INCLUDE)}"\.\Stack.i"\
- {$(INCLUDE)}"\.\stdcpp.h"\
{$(INCLUDE)}"\.\Strategies.h"\
{$(INCLUDE)}"\.\Strategies_T.cpp"\
{$(INCLUDE)}"\.\Strategies_T.h"\
- {$(INCLUDE)}"\.\Stream.cpp"\
{$(INCLUDE)}"\.\Stream.h"\
- {$(INCLUDE)}"\.\Stream.i"\
- {$(INCLUDE)}"\.\Stream_Modules.cpp"\
- {$(INCLUDE)}"\.\Stream_Modules.h"\
- {$(INCLUDE)}"\.\Stream_Modules.i"\
{$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
{$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
{$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
{$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
{$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
{$(INCLUDE)}"\.\Synch.h"\
- {$(INCLUDE)}"\.\Synch.i"\
{$(INCLUDE)}"\.\Synch_Options.h"\
{$(INCLUDE)}"\.\Synch_T.cpp"\
{$(INCLUDE)}"\.\Synch_T.h"\
{$(INCLUDE)}"\.\Synch_T.i"\
- {$(INCLUDE)}"\.\Task.h"\
- {$(INCLUDE)}"\.\Task.i"\
- {$(INCLUDE)}"\.\Task_T.cpp"\
- {$(INCLUDE)}"\.\Task_T.h"\
- {$(INCLUDE)}"\.\Task_T.i"\
{$(INCLUDE)}"\.\Thread.h"\
- {$(INCLUDE)}"\.\Thread.i"\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
- {$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
- {$(INCLUDE)}"\.\ws2tcpip.h"\
"$(INTDIR)\Service_Manager.obj" : $(SOURCE) $(DEP_CPP_SERVICE_) "$(INTDIR)"
@@ -4403,6 +4909,8 @@ DEP_CPP_SERVICE_=\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -4515,8 +5023,15 @@ DEP_CPP_SERVICE_=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -4533,11 +5048,116 @@ DEP_CPP_SERVICE_=\
# Begin Source File
SOURCE=.\Service_Main.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_SERVICE_M=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Service_Main.obj" : $(SOURCE) $(DEP_CPP_SERVICE_M) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_SERVICE_M=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -4626,8 +5246,15 @@ DEP_CPP_SERVICE_M=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -4637,6 +5264,8 @@ DEP_CPP_SERVICE_M=\
"$(INTDIR)\Service_Main.obj" : $(SOURCE) $(DEP_CPP_SERVICE_M) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
@@ -4647,16 +5276,15 @@ SOURCE=.\Service_Config.cpp
DEP_CPP_SERVICE_C=\
{$(INCLUDE)}"\.\ACE.h"\
- {$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
{$(INCLUDE)}"\.\ARGV.h"\
{$(INCLUDE)}"\.\ARGV.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\Auto_Ptr.cpp"\
{$(INCLUDE)}"\.\Auto_Ptr.h"\
{$(INCLUDE)}"\.\Auto_Ptr.i"\
- {$(INCLUDE)}"\.\config-win32-common.h"\
- {$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
{$(INCLUDE)}"\.\Dispatcher.i"\
{$(INCLUDE)}"\.\Event_Handler.h"\
@@ -4672,10 +5300,6 @@ DEP_CPP_SERVICE_C=\
{$(INCLUDE)}"\.\IPC_SAP.i"\
{$(INCLUDE)}"\.\Local_Tokens.h"\
{$(INCLUDE)}"\.\Local_Tokens.i"\
- {$(INCLUDE)}"\.\Log_Msg.h"\
- {$(INCLUDE)}"\.\Log_Priority.h"\
- {$(INCLUDE)}"\.\Log_Record.h"\
- {$(INCLUDE)}"\.\Log_Record.i"\
{$(INCLUDE)}"\.\Malloc.h"\
{$(INCLUDE)}"\.\Malloc.i"\
{$(INCLUDE)}"\.\Malloc_T.cpp"\
@@ -4693,12 +5317,8 @@ DEP_CPP_SERVICE_C=\
{$(INCLUDE)}"\.\Message_Queue.cpp"\
{$(INCLUDE)}"\.\Message_Queue.h"\
{$(INCLUDE)}"\.\Message_Queue.i"\
- {$(INCLUDE)}"\.\Module.cpp"\
- {$(INCLUDE)}"\.\Module.h"\
- {$(INCLUDE)}"\.\Module.i"\
{$(INCLUDE)}"\.\Obstack.h"\
{$(INCLUDE)}"\.\OS.h"\
- {$(INCLUDE)}"\.\OS.i"\
{$(INCLUDE)}"\.\Parse_Node.h"\
{$(INCLUDE)}"\.\Parse_Node.i"\
{$(INCLUDE)}"\.\Pipe.h"\
@@ -4734,21 +5354,13 @@ DEP_CPP_SERVICE_C=\
{$(INCLUDE)}"\.\SOCK_IO.i"\
{$(INCLUDE)}"\.\SOCK_Stream.h"\
{$(INCLUDE)}"\.\SOCK_Stream.i"\
- {$(INCLUDE)}"\.\SString.h"\
- {$(INCLUDE)}"\.\SString.i"\
{$(INCLUDE)}"\.\Stack.cpp"\
{$(INCLUDE)}"\.\Stack.h"\
{$(INCLUDE)}"\.\Stack.i"\
- {$(INCLUDE)}"\.\stdcpp.h"\
{$(INCLUDE)}"\.\Strategies.h"\
{$(INCLUDE)}"\.\Strategies_T.cpp"\
{$(INCLUDE)}"\.\Strategies_T.h"\
- {$(INCLUDE)}"\.\Stream.cpp"\
{$(INCLUDE)}"\.\Stream.h"\
- {$(INCLUDE)}"\.\Stream.i"\
- {$(INCLUDE)}"\.\Stream_Modules.cpp"\
- {$(INCLUDE)}"\.\Stream_Modules.h"\
- {$(INCLUDE)}"\.\Stream_Modules.i"\
{$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
{$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
{$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
@@ -4756,27 +5368,25 @@ DEP_CPP_SERVICE_C=\
{$(INCLUDE)}"\.\Svc_Conf.h"\
{$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
{$(INCLUDE)}"\.\Synch.h"\
- {$(INCLUDE)}"\.\Synch.i"\
{$(INCLUDE)}"\.\Synch_Options.h"\
{$(INCLUDE)}"\.\Synch_T.cpp"\
{$(INCLUDE)}"\.\Synch_T.h"\
{$(INCLUDE)}"\.\Synch_T.i"\
- {$(INCLUDE)}"\.\Task.h"\
- {$(INCLUDE)}"\.\Task.i"\
- {$(INCLUDE)}"\.\Task_T.cpp"\
- {$(INCLUDE)}"\.\Task_T.h"\
- {$(INCLUDE)}"\.\Task_T.i"\
{$(INCLUDE)}"\.\Thread.h"\
- {$(INCLUDE)}"\.\Thread.i"\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
- {$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
- {$(INCLUDE)}"\.\ws2tcpip.h"\
"$(INTDIR)\Service_Config.obj" : $(SOURCE) $(DEP_CPP_SERVICE_C) "$(INTDIR)"
@@ -4791,6 +5401,8 @@ DEP_CPP_SERVICE_C=\
{$(INCLUDE)}"\.\Addr.i"\
{$(INCLUDE)}"\.\ARGV.h"\
{$(INCLUDE)}"\.\ARGV.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\Auto_Ptr.cpp"\
{$(INCLUDE)}"\.\Auto_Ptr.h"\
{$(INCLUDE)}"\.\Auto_Ptr.i"\
@@ -4910,8 +5522,15 @@ DEP_CPP_SERVICE_C=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -4928,11 +5547,124 @@ DEP_CPP_SERVICE_C=\
# Begin Source File
SOURCE=.\Remote_Tokens.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_REMOT=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Remote_Tokens.h"\
+ {$(INCLUDE)}"\.\Remote_Tokens.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\Singleton.cpp"\
+ {$(INCLUDE)}"\.\Singleton.h"\
+ {$(INCLUDE)}"\.\Singleton.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_Connector.h"\
+ {$(INCLUDE)}"\.\SOCK_Connector.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Token_Request_Reply.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Remote_Tokens.obj" : $(SOURCE) $(DEP_CPP_REMOT) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_REMOT=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -5028,8 +5760,15 @@ DEP_CPP_REMOT=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Token_Request_Reply.h"\
@@ -5041,16 +5780,131 @@ DEP_CPP_REMOT=\
"$(INTDIR)\Remote_Tokens.obj" : $(SOURCE) $(DEP_CPP_REMOT) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
SOURCE=.\Remote_Name_Space.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_REMOTE=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\Name_Proxy.h"\
+ {$(INCLUDE)}"\.\Name_Request_Reply.h"\
+ {$(INCLUDE)}"\.\Name_Space.h"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Remote_Name_Space.h"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_Connector.h"\
+ {$(INCLUDE)}"\.\SOCK_Connector.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\SString.h"\
+ {$(INCLUDE)}"\.\SString.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Remote_Name_Space.obj" : $(SOURCE) $(DEP_CPP_REMOTE) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_REMOTE=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -5145,8 +5999,15 @@ DEP_CPP_REMOTE=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -5156,16 +6017,125 @@ DEP_CPP_REMOTE=\
"$(INTDIR)\Remote_Name_Space.obj" : $(SOURCE) $(DEP_CPP_REMOTE) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
SOURCE=.\Read_Buffer.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_READ_=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Read_Buffer.h"\
+ {$(INCLUDE)}"\.\Read_Buffer.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Read_Buffer.obj" : $(SOURCE) $(DEP_CPP_READ_) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_READ_=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -5256,8 +6226,15 @@ DEP_CPP_READ_=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -5267,16 +6244,127 @@ DEP_CPP_READ_=\
"$(INTDIR)\Read_Buffer.obj" : $(SOURCE) $(DEP_CPP_READ_) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
SOURCE=.\Reactor.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_REACT=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_Acceptor.h"\
+ {$(INCLUDE)}"\.\SOCK_Acceptor.i"\
+ {$(INCLUDE)}"\.\SOCK_Connector.h"\
+ {$(INCLUDE)}"\.\SOCK_Connector.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Reactor.obj" : $(SOURCE) $(DEP_CPP_REACT) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_REACT=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -5369,9 +6457,15 @@ DEP_CPP_REACT=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
{$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -5381,6 +6475,8 @@ DEP_CPP_REACT=\
"$(INTDIR)\Reactor.obj" : $(SOURCE) $(DEP_CPP_REACT) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
@@ -5430,6 +6526,7 @@ DEP_CPP_PROCE=\
{$(INCLUDE)}"\.\Log_Record.i"\
{$(INCLUDE)}"\.\OS.h"\
{$(INCLUDE)}"\.\OS.i"\
+ {$(INCLUDE)}"\.\Process.i"\
{$(INCLUDE)}"\.\Process_Manager.h"\
{$(INCLUDE)}"\.\Process_Manager.i"\
{$(INCLUDE)}"\.\SString.h"\
@@ -5448,6 +6545,7 @@ DEP_CPP_PROCE=\
{$(INCLUDE)}"\.\Thread.i"\
{$(INCLUDE)}"\.\Trace.h"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Process.h"\
"$(INTDIR)\Process_Manager.obj" : $(SOURCE) $(DEP_CPP_PROCE) "$(INTDIR)"
@@ -5508,11 +6606,10 @@ SOURCE=.\Parse_Node.cpp
DEP_CPP_PARSE=\
{$(INCLUDE)}"\.\ACE.h"\
- {$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
- {$(INCLUDE)}"\.\config-win32-common.h"\
- {$(INCLUDE)}"\.\config.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\Dispatcher.h"\
{$(INCLUDE)}"\.\Dispatcher.i"\
{$(INCLUDE)}"\.\Event_Handler.h"\
@@ -5526,10 +6623,6 @@ DEP_CPP_PARSE=\
{$(INCLUDE)}"\.\IPC_SAP.i"\
{$(INCLUDE)}"\.\Local_Tokens.h"\
{$(INCLUDE)}"\.\Local_Tokens.i"\
- {$(INCLUDE)}"\.\Log_Msg.h"\
- {$(INCLUDE)}"\.\Log_Priority.h"\
- {$(INCLUDE)}"\.\Log_Record.h"\
- {$(INCLUDE)}"\.\Log_Record.i"\
{$(INCLUDE)}"\.\Malloc.h"\
{$(INCLUDE)}"\.\Malloc.i"\
{$(INCLUDE)}"\.\Malloc_T.cpp"\
@@ -5551,7 +6644,6 @@ DEP_CPP_PARSE=\
{$(INCLUDE)}"\.\Module.h"\
{$(INCLUDE)}"\.\Module.i"\
{$(INCLUDE)}"\.\OS.h"\
- {$(INCLUDE)}"\.\OS.i"\
{$(INCLUDE)}"\.\Parse_Node.h"\
{$(INCLUDE)}"\.\Parse_Node.i"\
{$(INCLUDE)}"\.\Pipe.h"\
@@ -5583,18 +6675,13 @@ DEP_CPP_PARSE=\
{$(INCLUDE)}"\.\SOCK_IO.i"\
{$(INCLUDE)}"\.\SOCK_Stream.h"\
{$(INCLUDE)}"\.\SOCK_Stream.i"\
- {$(INCLUDE)}"\.\SString.h"\
- {$(INCLUDE)}"\.\SString.i"\
{$(INCLUDE)}"\.\Stack.cpp"\
{$(INCLUDE)}"\.\Stack.h"\
{$(INCLUDE)}"\.\Stack.i"\
- {$(INCLUDE)}"\.\stdcpp.h"\
{$(INCLUDE)}"\.\Strategies.h"\
{$(INCLUDE)}"\.\Strategies_T.cpp"\
{$(INCLUDE)}"\.\Strategies_T.h"\
- {$(INCLUDE)}"\.\Stream.cpp"\
{$(INCLUDE)}"\.\Stream.h"\
- {$(INCLUDE)}"\.\Stream.i"\
{$(INCLUDE)}"\.\Stream_Modules.cpp"\
{$(INCLUDE)}"\.\Stream_Modules.h"\
{$(INCLUDE)}"\.\Stream_Modules.i"\
@@ -5604,7 +6691,6 @@ DEP_CPP_PARSE=\
{$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
{$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
{$(INCLUDE)}"\.\Synch.h"\
- {$(INCLUDE)}"\.\Synch.i"\
{$(INCLUDE)}"\.\Synch_Options.h"\
{$(INCLUDE)}"\.\Synch_T.cpp"\
{$(INCLUDE)}"\.\Synch_T.h"\
@@ -5615,16 +6701,20 @@ DEP_CPP_PARSE=\
{$(INCLUDE)}"\.\Task_T.h"\
{$(INCLUDE)}"\.\Task_T.i"\
{$(INCLUDE)}"\.\Thread.h"\
- {$(INCLUDE)}"\.\Thread.i"\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
- {$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
- {$(INCLUDE)}"\.\ws2tcpip.h"\
"$(INTDIR)\Parse_Node.obj" : $(SOURCE) $(DEP_CPP_PARSE) "$(INTDIR)"
@@ -5637,6 +6727,8 @@ DEP_CPP_PARSE=\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -5745,8 +6837,15 @@ DEP_CPP_PARSE=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -5764,6 +6863,7 @@ DEP_CPP_PARSE=\
SOURCE=.\OS.cpp
DEP_CPP_OS_CP=\
+ "..\STL\Set.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\ARGV.h"\
@@ -5781,7 +6881,6 @@ DEP_CPP_OS_CP=\
{$(INCLUDE)}"\.\Sched_Params.h"\
{$(INCLUDE)}"\.\Sched_Params.i"\
{$(INCLUDE)}"\.\Set.cpp"\
- {$(INCLUDE)}"\.\Set.h"\
{$(INCLUDE)}"\.\Set.i"\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
@@ -5836,6 +6935,139 @@ DEP_CPP_OBSTA=\
# Begin Source File
SOURCE=.\Naming_Context.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_NAMIN=\
+ "..\STL\algobase.h"\
+ "..\STL\bool.h"\
+ "..\STL\bstring.h"\
+ "..\STL\defalloc.h"\
+ "..\STL\function.h"\
+ "..\STL\iterator.h"\
+ "..\STL\pair.h"\
+ "..\STL\vector.h"\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Get_Opt.h"\
+ {$(INCLUDE)}"\.\Get_Opt.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\Hash_Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Hash_Map_Manager.h"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Name_Space.h"\
+ {$(INCLUDE)}"\.\Local_Name_Space_T.cpp"\
+ {$(INCLUDE)}"\.\Local_Name_Space_T.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\Name_Proxy.h"\
+ {$(INCLUDE)}"\.\Name_Request_Reply.h"\
+ {$(INCLUDE)}"\.\Name_Space.h"\
+ {$(INCLUDE)}"\.\Naming_Context.h"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Registry.h"\
+ {$(INCLUDE)}"\.\Registry_Name_Space.h"\
+ {$(INCLUDE)}"\.\Remote_Name_Space.h"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_Connector.h"\
+ {$(INCLUDE)}"\.\SOCK_Connector.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\SString.h"\
+ {$(INCLUDE)}"\.\SString.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+ {$(INCLUDE)}"\IOSTREAM.H"\
+
+NODEP_CPP_NAMIN=\
+ ".\..\STL\mutex.h"\
+
+
+"$(INTDIR)\Naming_Context.obj" : $(SOURCE) $(DEP_CPP_NAMIN) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_NAMIN=\
"..\STL\algobase.h"\
"..\STL\bool.h"\
@@ -5849,6 +7081,8 @@ DEP_CPP_NAMIN=\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -5953,8 +7187,15 @@ DEP_CPP_NAMIN=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -5968,16 +7209,130 @@ NODEP_CPP_NAMIN=\
"$(INTDIR)\Naming_Context.obj" : $(SOURCE) $(DEP_CPP_NAMIN) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
SOURCE=.\Name_Space.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_NAME_=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\Name_Proxy.h"\
+ {$(INCLUDE)}"\.\Name_Request_Reply.h"\
+ {$(INCLUDE)}"\.\Name_Space.h"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_Connector.h"\
+ {$(INCLUDE)}"\.\SOCK_Connector.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\SString.h"\
+ {$(INCLUDE)}"\.\SString.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Name_Space.obj" : $(SOURCE) $(DEP_CPP_NAME_) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_NAME_=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -6071,8 +7426,15 @@ DEP_CPP_NAME_=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -6082,6 +7444,8 @@ DEP_CPP_NAME_=\
"$(INTDIR)\Name_Space.obj" : $(SOURCE) $(DEP_CPP_NAME_) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
@@ -6115,11 +7479,122 @@ DEP_CPP_NAME_R=\
# Begin Source File
SOURCE=.\Name_Proxy.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_NAME_P=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\Name_Proxy.h"\
+ {$(INCLUDE)}"\.\Name_Request_Reply.h"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_Connector.h"\
+ {$(INCLUDE)}"\.\SOCK_Connector.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\SString.h"\
+ {$(INCLUDE)}"\.\SString.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Name_Proxy.obj" : $(SOURCE) $(DEP_CPP_NAME_P) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_NAME_P=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -6212,8 +7687,15 @@ DEP_CPP_NAME_P=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -6223,16 +7705,136 @@ DEP_CPP_NAME_P=\
"$(INTDIR)\Name_Proxy.obj" : $(SOURCE) $(DEP_CPP_NAME_P) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
SOURCE=.\Multiplexor.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_MULTI=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\Module.cpp"\
+ {$(INCLUDE)}"\.\Module.h"\
+ {$(INCLUDE)}"\.\Module.i"\
+ {$(INCLUDE)}"\.\Multiplexor.h"\
+ {$(INCLUDE)}"\.\Multiplexor.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\Stream_Modules.cpp"\
+ {$(INCLUDE)}"\.\Stream_Modules.h"\
+ {$(INCLUDE)}"\.\Stream_Modules.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Task.h"\
+ {$(INCLUDE)}"\.\Task.i"\
+ {$(INCLUDE)}"\.\Task_T.cpp"\
+ {$(INCLUDE)}"\.\Task_T.h"\
+ {$(INCLUDE)}"\.\Task_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Multiplexor.obj" : $(SOURCE) $(DEP_CPP_MULTI) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_MULTI=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -6334,8 +7936,15 @@ DEP_CPP_MULTI=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -6345,16 +7954,123 @@ DEP_CPP_MULTI=\
"$(INTDIR)\Multiplexor.obj" : $(SOURCE) $(DEP_CPP_MULTI) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
SOURCE=.\Message_Block.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_MESSA=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Message_Block.obj" : $(SOURCE) $(DEP_CPP_MESSA) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_MESSA=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -6443,8 +8159,15 @@ DEP_CPP_MESSA=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -6454,12 +8177,15 @@ DEP_CPP_MESSA=\
"$(INTDIR)\Message_Block.obj" : $(SOURCE) $(DEP_CPP_MESSA) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
SOURCE=.\Memory_Pool.cpp
DEP_CPP_MEMOR=\
+ "..\STL\Set.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
@@ -6477,9 +8203,7 @@ DEP_CPP_MEMOR=\
{$(INCLUDE)}"\.\OS.h"\
{$(INCLUDE)}"\.\OS.i"\
{$(INCLUDE)}"\.\Set.cpp"\
- {$(INCLUDE)}"\.\Set.h"\
{$(INCLUDE)}"\.\Set.i"\
- {$(INCLUDE)}"\.\Signal.h"\
{$(INCLUDE)}"\.\Signal.i"\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
@@ -6497,6 +8221,7 @@ DEP_CPP_MEMOR=\
{$(INCLUDE)}"\.\Thread.i"\
{$(INCLUDE)}"\.\Trace.h"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Signal.h"\
"$(INTDIR)\Memory_Pool.obj" : $(SOURCE) $(DEP_CPP_MEMOR) "$(INTDIR)"
@@ -6536,6 +8261,7 @@ DEP_CPP_MEM_M=\
SOURCE=.\Malloc.cpp
DEP_CPP_MALLO=\
+ "..\STL\Set.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
@@ -6546,7 +8272,6 @@ DEP_CPP_MALLO=\
{$(INCLUDE)}"\.\Log_Priority.h"\
{$(INCLUDE)}"\.\Log_Record.h"\
{$(INCLUDE)}"\.\Log_Record.i"\
- {$(INCLUDE)}"\.\Malloc.h"\
{$(INCLUDE)}"\.\Malloc.i"\
{$(INCLUDE)}"\.\Malloc_T.cpp"\
{$(INCLUDE)}"\.\Malloc_T.h"\
@@ -6558,9 +8283,7 @@ DEP_CPP_MALLO=\
{$(INCLUDE)}"\.\OS.h"\
{$(INCLUDE)}"\.\OS.i"\
{$(INCLUDE)}"\.\Set.cpp"\
- {$(INCLUDE)}"\.\Set.h"\
{$(INCLUDE)}"\.\Set.i"\
- {$(INCLUDE)}"\.\Signal.h"\
{$(INCLUDE)}"\.\Signal.i"\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
@@ -6578,6 +8301,8 @@ DEP_CPP_MALLO=\
{$(INCLUDE)}"\.\Thread.i"\
{$(INCLUDE)}"\.\Trace.h"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Malloc.h"\
+ {$(INCLUDE)}"\E\Signal.h"\
"$(INTDIR)\Malloc.obj" : $(SOURCE) $(DEP_CPP_MALLO) "$(INTDIR)"
@@ -6869,6 +8594,7 @@ DEP_CPP_LOG_R=\
SOURCE=.\Log_Msg.cpp
DEP_CPP_LOG_M=\
+ "..\STL\Set.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
@@ -6892,9 +8618,7 @@ DEP_CPP_LOG_M=\
{$(INCLUDE)}"\.\OS.h"\
{$(INCLUDE)}"\.\OS.i"\
{$(INCLUDE)}"\.\Set.cpp"\
- {$(INCLUDE)}"\.\Set.h"\
{$(INCLUDE)}"\.\Set.i"\
- {$(INCLUDE)}"\.\Signal.h"\
{$(INCLUDE)}"\.\Signal.i"\
{$(INCLUDE)}"\.\SPIPE.h"\
{$(INCLUDE)}"\.\SPIPE.i"\
@@ -6920,6 +8644,7 @@ DEP_CPP_LOG_M=\
{$(INCLUDE)}"\.\Thread.i"\
{$(INCLUDE)}"\.\Trace.h"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Signal.h"\
"$(INTDIR)\Log_Msg.obj" : $(SOURCE) $(DEP_CPP_LOG_M) "$(INTDIR)"
@@ -6930,11 +8655,117 @@ DEP_CPP_LOG_M=\
# Begin Source File
SOURCE=.\Local_Tokens.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_LOCAL=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Token_Manager.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Local_Tokens.obj" : $(SOURCE) $(DEP_CPP_LOCAL) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_LOCAL=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -7023,8 +8854,15 @@ DEP_CPP_LOCAL=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Token_Manager.h"\
@@ -7036,16 +8874,136 @@ DEP_CPP_LOCAL=\
"$(INTDIR)\Local_Tokens.obj" : $(SOURCE) $(DEP_CPP_LOCAL) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
SOURCE=.\Local_Name_Space.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_LOCAL_=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\Hash_Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Hash_Map_Manager.h"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Name_Space.h"\
+ {$(INCLUDE)}"\.\Local_Name_Space_T.cpp"\
+ {$(INCLUDE)}"\.\Local_Name_Space_T.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\Name_Proxy.h"\
+ {$(INCLUDE)}"\.\Name_Request_Reply.h"\
+ {$(INCLUDE)}"\.\Name_Space.h"\
+ {$(INCLUDE)}"\.\Naming_Context.h"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_Connector.h"\
+ {$(INCLUDE)}"\.\SOCK_Connector.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\SString.h"\
+ {$(INCLUDE)}"\.\SString.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Local_Name_Space.obj" : $(SOURCE) $(DEP_CPP_LOCAL_) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_LOCAL_=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -7145,8 +9103,15 @@ DEP_CPP_LOCAL_=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -7156,6 +9121,8 @@ DEP_CPP_LOCAL_=\
"$(INTDIR)\Local_Name_Space.obj" : $(SOURCE) $(DEP_CPP_LOCAL_) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
@@ -7611,6 +9578,7 @@ DEP_CPP_FIFO_RE=\
SOURCE=.\Event_Handler.cpp
DEP_CPP_EVENT=\
+ "..\STL\Set.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
@@ -7621,7 +9589,6 @@ DEP_CPP_EVENT=\
{$(INCLUDE)}"\.\Log_Priority.h"\
{$(INCLUDE)}"\.\Log_Record.h"\
{$(INCLUDE)}"\.\Log_Record.i"\
- {$(INCLUDE)}"\.\Malloc.h"\
{$(INCLUDE)}"\.\Malloc.i"\
{$(INCLUDE)}"\.\Malloc_T.cpp"\
{$(INCLUDE)}"\.\Malloc_T.h"\
@@ -7635,9 +9602,7 @@ DEP_CPP_EVENT=\
{$(INCLUDE)}"\.\OS.h"\
{$(INCLUDE)}"\.\OS.i"\
{$(INCLUDE)}"\.\Set.cpp"\
- {$(INCLUDE)}"\.\Set.h"\
{$(INCLUDE)}"\.\Set.i"\
- {$(INCLUDE)}"\.\Signal.h"\
{$(INCLUDE)}"\.\Signal.i"\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
@@ -7655,6 +9620,8 @@ DEP_CPP_EVENT=\
{$(INCLUDE)}"\.\Thread.i"\
{$(INCLUDE)}"\.\Trace.h"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Malloc.h"\
+ {$(INCLUDE)}"\E\Signal.h"\
"$(INTDIR)\Event_Handler.obj" : $(SOURCE) $(DEP_CPP_EVENT) "$(INTDIR)"
@@ -7901,11 +9868,118 @@ DEP_CPP_DATE_=\
# Begin Source File
SOURCE=.\CORBA_Handler.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_CORBA=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\CORBA_Handler.h"\
+ {$(INCLUDE)}"\.\CORBA_Handler.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\CORBA_Handler.obj" : $(SOURCE) $(DEP_CPP_CORBA) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_CORBA=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\CORBA_Handler.h"\
@@ -7996,8 +10070,15 @@ DEP_CPP_CORBA=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -8007,6 +10088,8 @@ DEP_CPP_CORBA=\
"$(INTDIR)\CORBA_Handler.obj" : $(SOURCE) $(DEP_CPP_CORBA) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
@@ -8068,11 +10151,116 @@ DEP_CPP_ADDR_=\
# Begin Source File
SOURCE=.\ACE.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_ACE_C=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\ACE.obj" : $(SOURCE) $(DEP_CPP_ACE_C) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_ACE_C=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -8161,8 +10349,15 @@ DEP_CPP_ACE_C=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -8172,6 +10367,8 @@ DEP_CPP_ACE_C=\
"$(INTDIR)\ACE.obj" : $(SOURCE) $(DEP_CPP_ACE_C) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
@@ -8239,40 +10436,239 @@ DEP_CPP_FIFO_C=\
# Begin Source File
SOURCE=.\Proactor.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_PROAC=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Log_Msg.h"\
+ {$(INCLUDE)}"\.\Log_Record.h"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\Module.cpp"\
+ {$(INCLUDE)}"\.\Module.h"\
+ {$(INCLUDE)}"\.\Module.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\Stream_Modules.cpp"\
+ {$(INCLUDE)}"\.\Stream_Modules.h"\
+ {$(INCLUDE)}"\.\Stream_Modules.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Task.h"\
+ {$(INCLUDE)}"\.\Task.i"\
+ {$(INCLUDE)}"\.\Task_T.cpp"\
+ {$(INCLUDE)}"\.\Task_T.h"\
+ {$(INCLUDE)}"\.\Task_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Proactor.obj" : $(SOURCE) $(DEP_CPP_PROAC) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_PROAC=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
{$(INCLUDE)}"\.\Asynch_IO.h"\
{$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
{$(INCLUDE)}"\.\Event_Handler.h"\
{$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
{$(INCLUDE)}"\.\Log_Msg.h"\
{$(INCLUDE)}"\.\Log_Priority.h"\
{$(INCLUDE)}"\.\Log_Record.h"\
{$(INCLUDE)}"\.\Log_Record.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\Module.cpp"\
+ {$(INCLUDE)}"\.\Module.h"\
+ {$(INCLUDE)}"\.\Module.i"\
{$(INCLUDE)}"\.\OS.h"\
{$(INCLUDE)}"\.\OS.i"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
{$(INCLUDE)}"\.\Proactor.h"\
{$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
{$(INCLUDE)}"\.\stdcpp.h"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\Stream_Modules.cpp"\
+ {$(INCLUDE)}"\.\Stream_Modules.h"\
+ {$(INCLUDE)}"\.\Stream_Modules.i"\
{$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
{$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
{$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
{$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
{$(INCLUDE)}"\.\Synch.h"\
{$(INCLUDE)}"\.\Synch.i"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
{$(INCLUDE)}"\.\Synch_T.cpp"\
{$(INCLUDE)}"\.\Synch_T.h"\
{$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Task.h"\
+ {$(INCLUDE)}"\.\Task.i"\
+ {$(INCLUDE)}"\.\Task_T.cpp"\
+ {$(INCLUDE)}"\.\Task_T.h"\
+ {$(INCLUDE)}"\.\Task_T.i"\
{$(INCLUDE)}"\.\Thread.h"\
{$(INCLUDE)}"\.\Thread.i"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
@@ -8280,16 +10676,123 @@ DEP_CPP_PROAC=\
"$(INTDIR)\Proactor.obj" : $(SOURCE) $(DEP_CPP_PROAC) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
SOURCE=.\ReactorEx.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_REACTO=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\ReactorEx.obj" : $(SOURCE) $(DEP_CPP_REACTO) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_REACTO=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -8378,9 +10881,15 @@ DEP_CPP_REACTO=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
{$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -8390,16 +10899,125 @@ DEP_CPP_REACTO=\
"$(INTDIR)\ReactorEx.obj" : $(SOURCE) $(DEP_CPP_REACTO) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
SOURCE=.\Token_Invariants.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_TOKEN_I=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Token_Invariants.h"\
+ {$(INCLUDE)}"\.\Token_Invariants.i"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Token_Invariants.obj" : $(SOURCE) $(DEP_CPP_TOKEN_I) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_TOKEN_I=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -8488,8 +11106,15 @@ DEP_CPP_TOKEN_I=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Token_Invariants.h"\
@@ -8501,6 +11126,8 @@ DEP_CPP_TOKEN_I=\
"$(INTDIR)\Token_Invariants.obj" : $(SOURCE) $(DEP_CPP_TOKEN_I) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
@@ -8519,13 +11146,13 @@ DEP_CPP_PROCES=\
{$(INCLUDE)}"\.\Log_Record.i"\
{$(INCLUDE)}"\.\OS.h"\
{$(INCLUDE)}"\.\OS.i"\
- {$(INCLUDE)}"\.\Process.h"\
{$(INCLUDE)}"\.\Process.i"\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
{$(INCLUDE)}"\.\stdcpp.h"\
{$(INCLUDE)}"\.\Trace.h"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\E\Process.h"\
"$(INTDIR)\Process.obj" : $(SOURCE) $(DEP_CPP_PROCES) "$(INTDIR)"
@@ -8575,12 +11202,119 @@ DEP_CPP_TTY_I=\
# Begin Source File
SOURCE=.\Activation_Queue.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_ACTIV=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Activation_Queue.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\Method_Object.h"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Activation_Queue.obj" : $(SOURCE) $(DEP_CPP_ACTIV) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_ACTIV=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Activation_Queue.h"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -8670,8 +11404,15 @@ DEP_CPP_ACTIV=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -8681,6 +11422,8 @@ DEP_CPP_ACTIV=\
"$(INTDIR)\Activation_Queue.obj" : $(SOURCE) $(DEP_CPP_ACTIV) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
@@ -8752,11 +11495,127 @@ NODEP_CPP_REGIS=\
# Begin Source File
SOURCE=.\Task.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_TASK_=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\Module.cpp"\
+ {$(INCLUDE)}"\.\Module.h"\
+ {$(INCLUDE)}"\.\Module.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\Stream_Modules.cpp"\
+ {$(INCLUDE)}"\.\Stream_Modules.h"\
+ {$(INCLUDE)}"\.\Stream_Modules.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Task.h"\
+ {$(INCLUDE)}"\.\Task.i"\
+ {$(INCLUDE)}"\.\Task_T.cpp"\
+ {$(INCLUDE)}"\.\Task_T.h"\
+ {$(INCLUDE)}"\.\Task_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Task.obj" : $(SOURCE) $(DEP_CPP_TASK_) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_TASK_=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -8856,8 +11715,15 @@ DEP_CPP_TASK_=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -8867,18 +11733,22 @@ DEP_CPP_TASK_=\
"$(INTDIR)\Task.obj" : $(SOURCE) $(DEP_CPP_TASK_) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
SOURCE=.\Strategies.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
DEP_CPP_STRAT=\
{$(INCLUDE)}"\.\ACE.h"\
- {$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
- {$(INCLUDE)}"\.\config-win32-common.h"\
- {$(INCLUDE)}"\.\config.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\Dispatcher.h"\
{$(INCLUDE)}"\.\Dispatcher.i"\
{$(INCLUDE)}"\.\Event_Handler.h"\
@@ -8892,10 +11762,6 @@ DEP_CPP_STRAT=\
{$(INCLUDE)}"\.\IPC_SAP.i"\
{$(INCLUDE)}"\.\Local_Tokens.h"\
{$(INCLUDE)}"\.\Local_Tokens.i"\
- {$(INCLUDE)}"\.\Log_Msg.h"\
- {$(INCLUDE)}"\.\Log_Priority.h"\
- {$(INCLUDE)}"\.\Log_Record.h"\
- {$(INCLUDE)}"\.\Log_Record.i"\
{$(INCLUDE)}"\.\Malloc.h"\
{$(INCLUDE)}"\.\Malloc.i"\
{$(INCLUDE)}"\.\Malloc_T.cpp"\
@@ -8914,7 +11780,6 @@ DEP_CPP_STRAT=\
{$(INCLUDE)}"\.\Message_Queue.h"\
{$(INCLUDE)}"\.\Message_Queue.i"\
{$(INCLUDE)}"\.\OS.h"\
- {$(INCLUDE)}"\.\OS.i"\
{$(INCLUDE)}"\.\Pipe.h"\
{$(INCLUDE)}"\.\Pipe.i"\
{$(INCLUDE)}"\.\Proactor.h"\
@@ -8940,12 +11805,9 @@ DEP_CPP_STRAT=\
{$(INCLUDE)}"\.\SOCK_IO.i"\
{$(INCLUDE)}"\.\SOCK_Stream.h"\
{$(INCLUDE)}"\.\SOCK_Stream.i"\
- {$(INCLUDE)}"\.\SString.h"\
- {$(INCLUDE)}"\.\SString.i"\
{$(INCLUDE)}"\.\Stack.cpp"\
{$(INCLUDE)}"\.\Stack.h"\
{$(INCLUDE)}"\.\Stack.i"\
- {$(INCLUDE)}"\.\stdcpp.h"\
{$(INCLUDE)}"\.\Strategies.h"\
{$(INCLUDE)}"\.\Strategies_T.cpp"\
{$(INCLUDE)}"\.\Strategies_T.h"\
@@ -8955,45 +11817,39 @@ DEP_CPP_STRAT=\
{$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
{$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
{$(INCLUDE)}"\.\Synch.h"\
- {$(INCLUDE)}"\.\Synch.i"\
{$(INCLUDE)}"\.\Synch_Options.h"\
{$(INCLUDE)}"\.\Synch_T.cpp"\
{$(INCLUDE)}"\.\Synch_T.h"\
{$(INCLUDE)}"\.\Synch_T.i"\
{$(INCLUDE)}"\.\Thread.h"\
- {$(INCLUDE)}"\.\Thread.i"\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
- {$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
- {$(INCLUDE)}"\.\ws2tcpip.h"\
"$(INTDIR)\Strategies.obj" : $(SOURCE) $(DEP_CPP_STRAT) "$(INTDIR)"
-# End Source File
-################################################################################
-# Begin Source File
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
-SOURCE=.\Registry_Name_Space.cpp
-DEP_CPP_REGIST=\
- "..\STL\algobase.h"\
- "..\STL\bool.h"\
- "..\STL\bstring.h"\
- "..\STL\defalloc.h"\
- "..\STL\function.h"\
- "..\STL\iterator.h"\
- "..\STL\pair.h"\
- "..\STL\vector.h"\
+DEP_CPP_STRAT=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
{$(INCLUDE)}"\.\Addr.h"\
{$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
{$(INCLUDE)}"\.\Dispatcher.h"\
@@ -9030,10 +11886,6 @@ DEP_CPP_REGIST=\
{$(INCLUDE)}"\.\Message_Queue.cpp"\
{$(INCLUDE)}"\.\Message_Queue.h"\
{$(INCLUDE)}"\.\Message_Queue.i"\
- {$(INCLUDE)}"\.\Name_Proxy.h"\
- {$(INCLUDE)}"\.\Name_Request_Reply.h"\
- {$(INCLUDE)}"\.\Name_Space.h"\
- {$(INCLUDE)}"\.\Naming_Context.h"\
{$(INCLUDE)}"\.\OS.h"\
{$(INCLUDE)}"\.\OS.i"\
{$(INCLUDE)}"\.\Pipe.h"\
@@ -9044,8 +11896,6 @@ DEP_CPP_REGIST=\
{$(INCLUDE)}"\.\Reactor.i"\
{$(INCLUDE)}"\.\ReactorEx.h"\
{$(INCLUDE)}"\.\ReactorEx.i"\
- {$(INCLUDE)}"\.\Registry.h"\
- {$(INCLUDE)}"\.\Registry_Name_Space.h"\
{$(INCLUDE)}"\.\Service_Config.h"\
{$(INCLUDE)}"\.\Service_Config.i"\
{$(INCLUDE)}"\.\Service_Object.h"\
@@ -9059,8 +11909,6 @@ DEP_CPP_REGIST=\
{$(INCLUDE)}"\.\Signal.i"\
{$(INCLUDE)}"\.\SOCK.h"\
{$(INCLUDE)}"\.\SOCK.i"\
- {$(INCLUDE)}"\.\SOCK_Connector.h"\
- {$(INCLUDE)}"\.\SOCK_Connector.i"\
{$(INCLUDE)}"\.\SOCK_IO.h"\
{$(INCLUDE)}"\.\SOCK_IO.i"\
{$(INCLUDE)}"\.\SOCK_Stream.h"\
@@ -9090,109 +11938,290 @@ DEP_CPP_REGIST=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
- {$(INCLUDE)}"\IOSTREAM.H"\
-
-NODEP_CPP_REGIST=\
- ".\..\STL\mutex.h"\
-"$(INTDIR)\Registry_Name_Space.obj" : $(SOURCE) $(DEP_CPP_REGIST) "$(INTDIR)"
+"$(INTDIR)\Strategies.obj" : $(SOURCE) $(DEP_CPP_STRAT) "$(INTDIR)"
+!ENDIF
+
# End Source File
################################################################################
# Begin Source File
-SOURCE=.\Timer_List.cpp
-DEP_CPP_TIMER_=\
+SOURCE=.\Registry_Name_Space.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_REGIST=\
+ "..\STL\algobase.h"\
+ "..\STL\bool.h"\
+ "..\STL\bstring.h"\
+ "..\STL\defalloc.h"\
+ "..\STL\function.h"\
+ "..\STL\iterator.h"\
+ "..\STL\pair.h"\
+ "..\STL\vector.h"\
{$(INCLUDE)}"\.\ACE.h"\
- {$(INCLUDE)}"\.\ACE.i"\
- {$(INCLUDE)}"\.\config-win32-common.h"\
- {$(INCLUDE)}"\.\config.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
{$(INCLUDE)}"\.\Event_Handler.h"\
{$(INCLUDE)}"\.\Event_Handler.i"\
- {$(INCLUDE)}"\.\Log_Msg.h"\
- {$(INCLUDE)}"\.\Log_Priority.h"\
- {$(INCLUDE)}"\.\Log_Record.h"\
- {$(INCLUDE)}"\.\Log_Record.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\Name_Proxy.h"\
+ {$(INCLUDE)}"\.\Name_Request_Reply.h"\
+ {$(INCLUDE)}"\.\Name_Space.h"\
+ {$(INCLUDE)}"\.\Naming_Context.h"\
{$(INCLUDE)}"\.\OS.h"\
- {$(INCLUDE)}"\.\OS.i"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Registry.h"\
+ {$(INCLUDE)}"\.\Registry_Name_Space.h"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_Connector.h"\
+ {$(INCLUDE)}"\.\SOCK_Connector.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
- {$(INCLUDE)}"\.\stdcpp.h"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
{$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
{$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
{$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
{$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
{$(INCLUDE)}"\.\Synch.h"\
- {$(INCLUDE)}"\.\Synch.i"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
{$(INCLUDE)}"\.\Synch_T.cpp"\
{$(INCLUDE)}"\.\Synch_T.h"\
{$(INCLUDE)}"\.\Synch_T.i"\
{$(INCLUDE)}"\.\Thread.h"\
- {$(INCLUDE)}"\.\Thread.i"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
{$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Trace.h"\
- {$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\IOSTREAM.H"\
+
+NODEP_CPP_REGIST=\
+ ".\..\STL\mutex.h"\
-"$(INTDIR)\Timer_List.obj" : $(SOURCE) $(DEP_CPP_TIMER_) "$(INTDIR)"
+"$(INTDIR)\Registry_Name_Space.obj" : $(SOURCE) $(DEP_CPP_REGIST) "$(INTDIR)"
-# End Source File
-################################################################################
-# Begin Source File
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
-SOURCE=.\Timer_Heap.cpp
-DEP_CPP_TIMER_H=\
+DEP_CPP_REGIST=\
+ "..\STL\algobase.h"\
+ "..\STL\bool.h"\
+ "..\STL\bstring.h"\
+ "..\STL\defalloc.h"\
+ "..\STL\function.h"\
+ "..\STL\iterator.h"\
+ "..\STL\pair.h"\
+ "..\STL\vector.h"\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
{$(INCLUDE)}"\.\config-win32-common.h"\
{$(INCLUDE)}"\.\config.h"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
{$(INCLUDE)}"\.\Event_Handler.h"\
{$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
{$(INCLUDE)}"\.\Log_Msg.h"\
{$(INCLUDE)}"\.\Log_Priority.h"\
{$(INCLUDE)}"\.\Log_Record.h"\
{$(INCLUDE)}"\.\Log_Record.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\Name_Proxy.h"\
+ {$(INCLUDE)}"\.\Name_Request_Reply.h"\
+ {$(INCLUDE)}"\.\Name_Space.h"\
+ {$(INCLUDE)}"\.\Naming_Context.h"\
{$(INCLUDE)}"\.\OS.h"\
{$(INCLUDE)}"\.\OS.i"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Registry.h"\
+ {$(INCLUDE)}"\.\Registry_Name_Space.h"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
{$(INCLUDE)}"\.\Set.cpp"\
{$(INCLUDE)}"\.\Set.h"\
{$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_Connector.h"\
+ {$(INCLUDE)}"\.\SOCK_Connector.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
{$(INCLUDE)}"\.\SString.h"\
{$(INCLUDE)}"\.\SString.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
{$(INCLUDE)}"\.\stdcpp.h"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
{$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
{$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
{$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
{$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
{$(INCLUDE)}"\.\Synch.h"\
{$(INCLUDE)}"\.\Synch.i"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
{$(INCLUDE)}"\.\Synch_T.cpp"\
{$(INCLUDE)}"\.\Synch_T.h"\
{$(INCLUDE)}"\.\Synch_T.i"\
{$(INCLUDE)}"\.\Thread.h"\
{$(INCLUDE)}"\.\Thread.i"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
{$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
{$(INCLUDE)}"\.\ws2tcpip.h"\
+ {$(INCLUDE)}"\IOSTREAM.H"\
+NODEP_CPP_REGIST=\
+ ".\..\STL\mutex.h"\
+
+
+"$(INTDIR)\Registry_Name_Space.obj" : $(SOURCE) $(DEP_CPP_REGIST) "$(INTDIR)"
-"$(INTDIR)\Timer_Heap.obj" : $(SOURCE) $(DEP_CPP_TIMER_H) "$(INTDIR)"
+!ENDIF
# End Source File
################################################################################
@@ -9227,6 +12256,109 @@ DEP_CPP_SCHED=\
# Begin Source File
SOURCE=.\Asynch_IO.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_ASYNC=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\Addr.h"\
+ {$(INCLUDE)}"\.\Addr.i"\
+ {$(INCLUDE)}"\.\Asynch_IO.h"\
+ {$(INCLUDE)}"\.\Asynch_IO.i"\
+ {$(INCLUDE)}"\.\Dispatcher.h"\
+ {$(INCLUDE)}"\.\Dispatcher.i"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Handle_Set.h"\
+ {$(INCLUDE)}"\.\Handle_Set.i"\
+ {$(INCLUDE)}"\.\INET_Addr.h"\
+ {$(INCLUDE)}"\.\INET_Addr.i"\
+ {$(INCLUDE)}"\.\IO_Cntl_Msg.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.h"\
+ {$(INCLUDE)}"\.\IPC_SAP.i"\
+ {$(INCLUDE)}"\.\Local_Tokens.h"\
+ {$(INCLUDE)}"\.\Local_Tokens.i"\
+ {$(INCLUDE)}"\.\Malloc.h"\
+ {$(INCLUDE)}"\.\Malloc.i"\
+ {$(INCLUDE)}"\.\Malloc_T.cpp"\
+ {$(INCLUDE)}"\.\Malloc_T.h"\
+ {$(INCLUDE)}"\.\Malloc_T.i"\
+ {$(INCLUDE)}"\.\Map_Manager.cpp"\
+ {$(INCLUDE)}"\.\Map_Manager.h"\
+ {$(INCLUDE)}"\.\Map_Manager.i"\
+ {$(INCLUDE)}"\.\Mem_Map.h"\
+ {$(INCLUDE)}"\.\Mem_Map.i"\
+ {$(INCLUDE)}"\.\Memory_Pool.h"\
+ {$(INCLUDE)}"\.\Memory_Pool.i"\
+ {$(INCLUDE)}"\.\Message_Block.h"\
+ {$(INCLUDE)}"\.\Message_Block.i"\
+ {$(INCLUDE)}"\.\Message_Queue.cpp"\
+ {$(INCLUDE)}"\.\Message_Queue.h"\
+ {$(INCLUDE)}"\.\Message_Queue.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Pipe.h"\
+ {$(INCLUDE)}"\.\Pipe.i"\
+ {$(INCLUDE)}"\.\Proactor.h"\
+ {$(INCLUDE)}"\.\Proactor.i"\
+ {$(INCLUDE)}"\.\Reactor.h"\
+ {$(INCLUDE)}"\.\Reactor.i"\
+ {$(INCLUDE)}"\.\ReactorEx.h"\
+ {$(INCLUDE)}"\.\ReactorEx.i"\
+ {$(INCLUDE)}"\.\Service_Config.h"\
+ {$(INCLUDE)}"\.\Service_Config.i"\
+ {$(INCLUDE)}"\.\Service_Object.h"\
+ {$(INCLUDE)}"\.\Service_Object.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Shared_Object.h"\
+ {$(INCLUDE)}"\.\Shared_Object.i"\
+ {$(INCLUDE)}"\.\Signal.h"\
+ {$(INCLUDE)}"\.\Signal.i"\
+ {$(INCLUDE)}"\.\SOCK.h"\
+ {$(INCLUDE)}"\.\SOCK.i"\
+ {$(INCLUDE)}"\.\SOCK_IO.h"\
+ {$(INCLUDE)}"\.\SOCK_IO.i"\
+ {$(INCLUDE)}"\.\SOCK_Stream.h"\
+ {$(INCLUDE)}"\.\SOCK_Stream.i"\
+ {$(INCLUDE)}"\.\Stack.cpp"\
+ {$(INCLUDE)}"\.\Stack.h"\
+ {$(INCLUDE)}"\.\Stack.i"\
+ {$(INCLUDE)}"\.\Strategies.h"\
+ {$(INCLUDE)}"\.\Strategies_T.cpp"\
+ {$(INCLUDE)}"\.\Strategies_T.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Svc_Conf_Tokens.h"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch_Options.h"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.h"\
+ {$(INCLUDE)}"\.\Thread_Manager.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Token.h"\
+ {$(INCLUDE)}"\.\Trace.h"\
+
+
+"$(INTDIR)\Asynch_IO.obj" : $(SOURCE) $(DEP_CPP_ASYNC) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
DEP_CPP_ASYNC=\
{$(INCLUDE)}"\.\ACE.h"\
{$(INCLUDE)}"\.\ACE.i"\
@@ -9322,8 +12454,15 @@ DEP_CPP_ASYNC=\
{$(INCLUDE)}"\.\Thread_Manager.h"\
{$(INCLUDE)}"\.\Thread_Manager.i"\
{$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
{$(INCLUDE)}"\.\Timer_Queue.h"\
{$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
{$(INCLUDE)}"\.\Token.h"\
{$(INCLUDE)}"\.\Token.i"\
{$(INCLUDE)}"\.\Trace.h"\
@@ -9333,6 +12472,89 @@ DEP_CPP_ASYNC=\
"$(INTDIR)\Asynch_IO.obj" : $(SOURCE) $(DEP_CPP_ASYNC) "$(INTDIR)"
+!ENDIF
+
+# End Source File
+################################################################################
+# Begin Source File
+
+SOURCE=.\Timers.cpp
+
+!IF "$(CFG)" == "ace - Win32 Release"
+
+DEP_CPP_TIMER=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+
+
+"$(INTDIR)\Timers.obj" : $(SOURCE) $(DEP_CPP_TIMER) "$(INTDIR)"
+
+
+!ELSEIF "$(CFG)" == "ace - Win32 Debug"
+
+DEP_CPP_TIMER=\
+ {$(INCLUDE)}"\.\ACE.h"\
+ {$(INCLUDE)}"\.\ACE.i"\
+ {$(INCLUDE)}"\.\config-win32-common.h"\
+ {$(INCLUDE)}"\.\config.h"\
+ {$(INCLUDE)}"\.\Event_Handler.h"\
+ {$(INCLUDE)}"\.\Event_Handler.i"\
+ {$(INCLUDE)}"\.\Log_Msg.h"\
+ {$(INCLUDE)}"\.\Log_Priority.h"\
+ {$(INCLUDE)}"\.\Log_Record.h"\
+ {$(INCLUDE)}"\.\Log_Record.i"\
+ {$(INCLUDE)}"\.\OS.h"\
+ {$(INCLUDE)}"\.\OS.i"\
+ {$(INCLUDE)}"\.\Set.cpp"\
+ {$(INCLUDE)}"\.\Set.h"\
+ {$(INCLUDE)}"\.\Set.i"\
+ {$(INCLUDE)}"\.\SString.h"\
+ {$(INCLUDE)}"\.\SString.i"\
+ {$(INCLUDE)}"\.\stdcpp.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Complex.i"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.h"\
+ {$(INCLUDE)}"\.\SV_Semaphore_Simple.i"\
+ {$(INCLUDE)}"\.\Synch.h"\
+ {$(INCLUDE)}"\.\Synch.i"\
+ {$(INCLUDE)}"\.\Synch_T.cpp"\
+ {$(INCLUDE)}"\.\Synch_T.h"\
+ {$(INCLUDE)}"\.\Synch_T.i"\
+ {$(INCLUDE)}"\.\Thread.h"\
+ {$(INCLUDE)}"\.\Thread.i"\
+ {$(INCLUDE)}"\.\Time_Value.h"\
+ {$(INCLUDE)}"\.\Timer_Heap.cpp"\
+ {$(INCLUDE)}"\.\Timer_Heap.h"\
+ {$(INCLUDE)}"\.\Timer_List.cpp"\
+ {$(INCLUDE)}"\.\Timer_List.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.cpp"\
+ {$(INCLUDE)}"\.\Timer_Queue.h"\
+ {$(INCLUDE)}"\.\Timer_Queue.i"\
+ {$(INCLUDE)}"\.\Timers.h"\
+ {$(INCLUDE)}"\.\Timers.i"\
+ {$(INCLUDE)}"\.\Trace.h"\
+ {$(INCLUDE)}"\.\ws2tcpip.h"\
+
+
+"$(INTDIR)\Timers.obj" : $(SOURCE) $(DEP_CPP_TIMER) "$(INTDIR)"
+
+
+!ENDIF
+
# End Source File
# End Target
# End Project
diff --git a/ace/ace.mdp b/ace/ace.mdp
index c9a72393ae6..5a4685d59a0 100644
--- a/ace/ace.mdp
+++ b/ace/ace.mdp
Binary files differ