8.5. 线程同步功能
下表列出了用于线程同步机制的功能
| 功能 | 描述 |
|---|---|
|
|
使用 |
|
|
销毁指定的 mutex 对象。您可以使用 |
|
| 指定 mutex 的 robust 属性。 |
|
| 查询 mutex 的 robust 属性。 |
|
|
定义一个线程,以在不解锁 mutex 的情况下终止。给您自己的该 mutex 的未来调用会自动成功,并返回值 |
|
|
分配所需的资源以使用,并使用属性对象 |
|
|
初始化 condition 变量。 |
|
|
阻止线程执行,直到它收到另一线程的信号。另外,对这个功能的调用也会在阻止前在 mutex 上释放相关的锁定。参数 |
|
|
Unblocks 至少是在指定 condition 变量上阻止的线程之一。参数 |