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.

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.

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 )

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 )

See Also