RTTimer Class

Encapsulates a periodic RTX64 timer.

IMPORTANT! This class has been deprecated. It will be removed in a future release.

Inheritance Hierarchy
SystemObject
  IntervalZero.RTX64.RTAPI.ThreadingRTTimer

Namespace:  IntervalZero.RTX64.RTAPI.Threading
Assembly:  IntervalZero.RTX64 (in IntervalZero.RTX64.dll) Version: 3.3.0.0 (File version: 3.5.0)

Syntax
public class RTTimer : IDisposable

The RTTimer type exposes the following members.

Constructors
NameDescription
Public methodRTTimer(Clock, RTTimerCallback)
Initializes a new instance of the IntervalZero.Threading.RTTimer class with an infinite period and an infinite due time, using the newly created RTTimerCallback.
Public methodRTTimer(Clock, RTTimerCallback, Object, Int32, Int32)
Initializes a new instance of the IntervalZero.Threading.RTTimer class with an infinite period and an infinite due time, using the newly created RTTimerCallback.
Public methodRTTimer(Clock, RTTimerCallback, Object, Int64, Int64)
Initializes a new instance of the IntervalZero.Threading.RTTimer class with an infinite period and an infinite due time, using the newly created RTTimerCallback.
Top
Methods
NameDescription
Public methodChange(Int32, Int32)
Set the expiration time and repeat interval on the specified timer.
Public methodChange(Int64, Int64)
Set the expiration time and repeat interval on the specified timer.
Public methodDispose
Releases all resources used by this RTTimer.
Top
See Also