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