diff options
Diffstat (limited to 'ace')
-rw-r--r-- | ace/Connector.h | 2 | ||||
-rw-r--r-- | ace/Proactor.cpp | 292 | ||||
-rw-r--r-- | ace/Proactor.h | 105 | ||||
-rw-r--r-- | ace/Reactor.h | 2 | ||||
-rw-r--r-- | ace/Strategies.cpp | 8 | ||||
-rw-r--r-- | ace/Strategies.h | 18 | ||||
-rw-r--r-- | ace/Timer_Heap.cpp | 289 | ||||
-rw-r--r-- | ace/Timer_Heap.h | 130 | ||||
-rw-r--r-- | ace/Timer_List.cpp | 209 | ||||
-rw-r--r-- | ace/Timer_List.h | 118 | ||||
-rw-r--r-- | ace/Timer_Queue.cpp | 128 | ||||
-rw-r--r-- | ace/Timer_Queue.h | 201 | ||||
-rw-r--r-- | ace/Timer_Queue.i | 12 | ||||
-rw-r--r-- | ace/Timers.cpp | 27 | ||||
-rw-r--r-- | ace/Timers.h | 63 | ||||
-rw-r--r-- | ace/Timers.i | 1 | ||||
-rw-r--r-- | ace/ace.mak | 3782 | ||||
-rw-r--r-- | ace/ace.mdp | bin | 75776 -> 78336 bytes |
18 files changed, 4423 insertions, 964 deletions
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 ¤t_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 Binary files differindex c9a72393ae6..5a4685d59a0 100644 --- a/ace/ace.mdp +++ b/ace/ace.mdp |