事件标志是用于在线程之间发信号的同步对象。线程可通过调用 wait 来等待事件标志。 当其他线程发出信号标志时,等待的线程将继续执行。事件标志最初处于未发信号(已重置)状态。
对于事件标志的 IBM®Rational® Rhapsody® 实现,重置事件标志时将释放至少其中一个等待线程。这与某些操作系统中的正规语义相反(在这些语义中,重置事件标志时将释放所有等待线程)。
操作系统工厂的 createOMOSEventFlag 方法用于创建新的事件标志。