OMOSEventFlag 类

事件标志是用于在线程之间发信号的同步对象。线程可通过调用 wait 来等待事件标志。 当其他线程发出信号标志时,等待的线程将继续执行。事件标志最初处于未发信号(已重置)状态。

对于事件标志的 IBM®Rational® Rhapsody® 实现,重置事件标志时将释放至少其中一个等待线程。这与某些操作系统中的正规语义相反(在这些语义中,重置事件标志时将释放所有等待线程)。

操作系统工厂的 createOMOSEventFlag 方法用于创建新的事件标志。

构造概要
~OMOSEventFlag
销毁 OMOSEventFlag 对象
方法概要
getOsHandle
检索线程的操作系统标识
reset
强制使事件标志进入已知状态
signal
释放受阻线程
wait
阻塞执行调用的线程,直到有其他线程通过对同一事件标志实例调用 signal 释放此线程为止

反馈