此方法是 OMTimerManager 类的构造函数。
Public
RP_FRAMEWORK_DLL OMTimerManager (int ticktime =
OMTimerManagerDefaults::defaultTicktime,
unsigned int maxTM =
OMTimerManagerDefaults::defaultMaxTM,
OMBoolean isRealTimeModel = TRUE);
ticktime
指定以毫秒为单位的基本系统节拍。在每个节拍,都会通知 Rational® Rhapsody® 框架和用户应用程序时间已推移。
timer.h 中按以下方式定义的
defaultTicktime 用于指定缺省节拍时间:
static
const unsigned defaultTicktime;
oxf.cpp 中按以下方式指定了缺省值:
const
unsigned OMTimerManagerDefaults::
defaultTicktime = 100;
maxTM
指定系统中可以同时存在的最大超时数量。maxTM 的值用于构造堆和存储超时的到期队列。
defaultMaxTM 是在
timer.h 中定义的,如下所示:
static const unsigned defaultMaxTM;
oxf.cpp 中按以下方式指定了缺省值:
const unsigned OMTimerManagerDefaults::
defaultMaxTM = 100;
isRealTimeModel
指定时间模型是实时模型 (TRUE) 还是模拟时间模型 (FALSE)。