Description | Hierarchy | Fields | Methods | Properties |
type unaThreadedTimer = class(unaAbstractTimer)
Base clss: thread wrapper for thread-based timers. Do not use this class directly.
constructor create(interval: unsigned; active: bool = false; priority: int = THREAD_PRIORITY_TIME_CRITICAL); |
|
destructor Destroy(); override; |
|
function doStart(): bool; override; |
|
procedure AfterConstruction(); override; |
|
procedure doStop(); override; |
|
procedure execute(thread: unaTimerThread); virtual; abstract; |
property priority: unsigned read getPriority write setPriority; |
constructor create(interval: unsigned; active: bool = false; priority: int = THREAD_PRIORITY_TIME_CRITICAL); |
|
destructor Destroy(); override; |
|
function doStart(): bool; override; |
|
procedure AfterConstruction(); override; |
|
procedure doStop(); override; |
|
procedure execute(thread: unaTimerThread); virtual; abstract; |
|
property priority: unsigned read getPriority write setPriority; |
|
(c) 2012 Lake of Soft