OMThreadTimer 继承
OMTimerManager 并为框架和应用程序执行实际计时服务。这个类是在文件
timer.h 中声明的。
线程计时由 OMTimerManager 委派给
OMThreadTimer,因此 OMTimerManager 可以是一般用途的计时器,您可以创建其他计时器来执行特定计时任务。例如,OMThreadTimer
是定期计时器 - 此计时器每隔一个节拍时间就开始工作,然后使自身在节拍时间段处于暂挂状态(以免使用 CPU 时间)。另一种可能的计时器类型为异步计时器 - 这是由来自操作系统的中断所激活的计时器。
目前,OMThreadTimer 是
Rational® Rhapsody® 框架中的唯一特定计时器。
注: OMThreadTimer 方法是基类
OMTimerManager 的组成部分。
方法概要
- action - 将到期超时请求发送给相关线程,该请求随后在此线程中被插入线程的事件队列
- initInstance
- 创建 OMThreadTimer 实例