PR_NotifyAllCondVar¶
通知所有等待指定条件变量的线程。
语法¶
#include <prcvar.h>
PRStatus PR_NotifyAllCondVar(PRCondVar *cvar);
返回值¶
该函数返回以下值之一
如果成功,则返回
PR_SUCCESS
。如果失败(例如,如果调用者没有锁定与条件变量关联的锁),则返回
PR_FAILURE
。
描述¶
调用线程必须持有保护条件的锁,以及与条件紧密相关的变量。
调用 PR_NotifyAllCondVar 会导致所有等待指定条件变量的线程都提升到就绪状态。如果没有线程正在等待,则操作为无操作。