RP_FRAMEWORK_DLL static OMThreadTimer* initInstance(
int ticktime =
OMTimerManagerDefaults::defaultTicktime,
unsigned maxTM = OMTimerManagerDefaults::defaultMaxTM,
OMBoolean isRealTimeModel = TRUE);
ticktime
指定基本系統時間計數(毫秒)。 每個時間計數,架構及使用者應用程式都會收到通知,時間已前進。
OMTimerManagerDefaults 類別 在 timer.h 中定義,如下所示:
static
const unsigned defaultTicktime;
預設值會在 oxf.cpp 中如下指定:
const
unsigned
OMTimerManagerDefaults::defaultTicktime = 100;
maxTM
指定系統中可以同時存在的逾時數上限。 maxTM 的值用於建構資料堆及到期清單,以儲存逾時。
OMTimerManagerDefaults 類別 在 timer.h 中定義,如下所示:
static
const unsigned defaultMaxTM;
預設值會在 oxf.cpp 中如下指定:
const
unsigned
OMTimerManagerDefaults::defaultMaxTM = 100;