RP_FRAMEWORK_DLL static OMTimerManager* initInstance( 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