| 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