生成事件和事件排队

关于此任务

以下时序图显示事件的生成和排队。

事件的生成和排队顺序如下所示:

过程

  1. 客户机类创建事件。
  2. 客户机类调用负责使用事件的反应类的 gen 方法。
  3. setDestination 方法将目标属性设置为指定的 OMReactive 实例。
  4. queue 方法通过调用 put 方法(omthread.cpp 中定义的)要求线程将事件放入队列。
  5. put 方法为线程将事件插入事件队列。

反馈