產生事件並排入佇列

關於這項作業

下列序列圖顯示事件的產生與佇列作業。

產生事件並將其排入佇列的順序如下:

程序

  1. 用戶端類別建立事件。
  2. 用戶端類別呼叫耗用事件之回應類別的 gen 方法。
  3. setDestination 方法將目的地屬性設為指定的 OMReactive 實例。
  4. 佇列 方法呼叫 put 方法(定義於 omthread.cpp)以要求執行緒將事件排入佇列。
  5. put 方法將事件插入執行緒的事件佇列。

回饋