Defines a queue of expiring items.

The following tables list the members exposed by the TimerWheel type.

Public Constructors

  Name Description
TimerWheel Overloaded. Initializes a new instance of the TimerWheel class.
Top

Public Fields

  Name Description
DefaultSectorCount The number of sectors in the timer wheel.
DefaultSectorSpan The span for each sector.
MaxCurrentCount The maximum possible value for the count for a timer item.
MaxSectors The maximum possible value for the number of sectors.
MaxSpanSeconds The mximum possible value for span seconds.
Top

Public Methods (see also Protected Methods )

  Name Description
Dispose Overloaded. Disposes the timer wheel.
Equals  Overloaded. (inherited from Object )
GetHashCode  (inherited from Object )
GetType  (inherited from Object )
ReferenceEquals  (inherited from Object )
ToString  (inherited from Object )
Top

Protected Methods

  Name Description
CheckDisposed Check whether we are disposed and throw ObjectDisposedException.
Dispose Overloaded.  
Finalize Overridden. Releases any resources held by the TimerWheel object before garbage collection.
MemberwiseClone  (inherited from Object )
Top

See Also