WaitForSingleObject()&的等价性Linux中的ResetEvent()

时间:2018-06-08 22:58:47

标签: c linux windows multithreading

我试图将一些使用Windows函数编写的代码转换为Linux环境,而我无法弄清楚它们在Linux中的等价性。我对WaitForSingleObject的理解是它等待一个标志,在函数结束时,ResetEvent重置该标志。

我正在使用的代码如下:

HANDLE someEvent;
WaitForSingleObject(someEvent, INFINITE);
{ some code }
ResetEvent(someEvent);

1 个答案:

答案 0 :(得分:0)

您正在寻找pthread_cond_wait

这是一个简单用法的a link。您将看到通信双方的工作方式。

安德烈