OMTimerManager

此方法是 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)。

备注

反馈