此方法用于阻塞执行调用的线程,直到有其他线程通过对同一事件标志实例调用
signal 释放此线程为止
特征符virtual void wait (int tminms = -1) = 0;
参数tminms
这是线程应保持处于受阻状态的时长(以毫秒为单位)。缺省值为 –1,这表示无限期地等待。
备注如果操作系统不支持使用超时来等待事件标志的能力(例如 Solaris),那么 IBM® Rational® Rhapsody® 框架将会实现使用超时的等待,方法是将时间划分为 50 ms 时间间隔,然后每隔 50 ms 检查一次是否发出了事件标志信号。