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 ) |