TimerWheel Members

Defines a queue of expiring items.

The TimerWheel type exposes the following members.

Constructors

  Name Description
Public method TimerWheel()()()() Initializes a new instance of the [TimerWheel] class.
Public method TimerWheel(Int32, TimeSpan) Initializes a new instance of the [TimerWheel] class.

Top

Methods

  Name Description
Public method Dispose()()()() Disposes the timer wheel.
Protected method Dispose(Boolean) Disposes the timer wheel.
Public method Equals (Inherited from Object.)
Protected method Finalize Releases any resources held by the [TimerWheel] object before garbage collection. (Overrides Object..::..Finalize()()()().)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Fields

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

Top

See Also

Reference

TimerWheel Class

Microsoft.Rtc.Signaling Namespace