summaryrefslogtreecommitdiff
path: root/ace/Timer_Wheel_T.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Added RCS Id strings to cpp files via a macro that can be turned offgonzo1998-07-111-0/+1
|
* See ChangeLog:Fri May 15 22:55:51 1998 Nanbor Wang <nanbor@cs.wustl.edu>nanbor1998-05-161-0/+4
|
* ChangeLogTag:Thu May 7 14:10:41 1998 Carlos O'Ryan <coryan@cs.wustl.edu>coryan1998-05-071-3/+3
|
* *** empty log message ***nanbor1998-03-111-4/+4
|
* Fixed a bug with earliest time pointers not being set correctly.brunsch1998-02-151-1/+1
|
* Fixed a problem with Timer Wheel's expire(). The problem occured when thebrunsch1998-01-181-1/+2
| | | | | | | | handle_timeout() method of the event handler used would return a 0. This causes the Timer Queue to cancel all timers using that event handler. Because Timer Wheel's expire caches the position of some timers that will be expired, it was trying to expire timers that were already cancelled. Now it checks the timer before it expires.
* Added pure virtual get_first() method to Timer_Queue_T. Addedbrunsch1998-01-181-0/+11
| | | | | implementations to Timer_Wheel and Timer_Hash. Timer_Heap and Timer_List already had implementations.
* Changed the name "lock_" to "mutex_".nw11997-11-041-45/+45
|
* replaced NULL with 0 because some compilers, such as GHS, define NULL as ↵levine1997-10-211-79/+79
| | | | (void *) 0 so it sometimes needs to be cast to be used
* ChangeLogTag:Fri Oct 17 22:51:46 1997 Carlos O'Ryan ↵coryan1997-10-181-4/+4
| | | | <coryan@macarena.cs.wustl.edu>
* *** empty log message ***schmidt1997-10-041-4/+4
|
* *** empty log message ***schmidt1997-10-041-38/+38
|
* The iter() method now returns a pointer to an iterator that is in a resetbrunsch1997-09-081-0/+1
| | | | state instead of an unknown one.
* ChangeLogTag:Wed Sep 3 21:38:18 1997 Carlos O'Ryan ↵coryan1997-09-041-5/+9
| | | | <coryan@polka.cs.wustl.edu>
* Changed the behavior of the iterator to automatically initialize when thebrunsch1997-08-281-0/+1
| | | | iterator is constructed.
* Replaced references to ACE_High_Res_Timer::gettimeofday withSteve Huston1997-08-121-2/+2
| | | | | ACE_OS::gettimeofday. The High Res version is deprecated, and doesn't work right on HP-UX.
* Put the id string at the beginning of the filesbrunsch1997-07-241-0/+2
|
* Added expire() to get rid of Sun CC 4.2 warnings.brunsch1997-06-261-0/+8
|
* Changed cancel (type..) to call cancellation() even if there are no timersbrunsch1997-06-241-5/+4
| | | | | to cancel. This causes the correct behavior of calling handle_close () during expire when handle_timeout() returns -1.
* Fix for Timer Wheelbrunsch1997-06-191-3/+4
|
* Fixed Bug in Expirebrunsch1997-06-161-3/+3
|
* moved declaration of "i" out of loop because it is used in two loopslevine1997-06-071-1/+2
|
* added #includes of ace/High_Res_Timer.hlevine1997-06-071-0/+1
|
* *** empty log message ***brunsch1997-06-041-173/+366
|
* *** empty log message ***schmidt1997-05-171-3/+3
|
* *** empty log message ***irfan1997-05-061-174/+170
|
* *** empty log message ***schmidt1997-05-031-16/+16
|
* *** empty log message ***schmidt1997-04-281-17/+17
|
* *** empty log message ***schmidt1997-04-271-2/+2
|
* reordered initializers to match declaration orderlevine1997-04-271-2/+2
|
* added newline at end of filelevine1997-04-271-1/+1
|
* Added this file. Provides the implementation for the timing wheelbrunsch1997-04-271-0/+395
implementation of ACE_Timer_Queue_T.