LBM Timer class

C# |
public class LBMTimer : IDisposable

All Members | Constructors | Methods | |||
Icon | Member | Description |
---|---|---|
![]() | LBMTimer(LBMContext, Int64) |
Creates a timer associated with a specific context that expires with
a specified delay.
|
![]() | LBMTimer(LBMContext, Int64, LBMEventQueue) |
Creates a timer associated with a specific context and event queue
that expires with a specified delay.
|
![]() | LBMTimer(LBMContext, Int64, LBMTimerCallback, Object) |
Creates a timer associated with a specific context that expires with
a specified delay.
|
![]() | LBMTimer(LBMContext, Int64, LBMTimerCallback, Object, LBMEventQueue) |
Creates a timer associated with a specific context and event queue
that expires with a specified delay.
|
![]() | addTimerCallback(LBMTimerCallback) |
Register a timer callback
|
![]() | addTimerCallback(LBMTimerCallback, Object) |
Register a timer callback (and callback token)
|
![]() | cancel()()() |
Cancel timer
|
![]() | Dispose()()() |
Dispose of this timer object
|
![]() | Finalize()()() |
LBMTimer finalization
(Overrides Object.Finalize()()().) |
![]() | removeTimerCallback(LBMTimerCallback) |
Deregister a timer callback
|
![]() | removeTimerCallback(LBMTimerCallback, Object) |
Deregister a timer callback
|
![]() | reschedule(Int64) |
Reschedule this timer to expire in a specified number of milliseconds
|

Object | |
![]() | LBMTimer |