当前位置: 技术问答>linux和unix
Linux 中如何等待一个信号
来源: 互联网 发布时间:2015-09-01
本文导语: 在linux中怎样实现类似windows的函数WaitForSingleObject(HANDLE,int)可以wait Event,semaphore,thread等等,但是linux中的sem_wait好像只能等待semaphore的,哪个函数可以等待任何一个object? 另外怎么用一个函数来实现类似windows的CloseHan...
在linux中怎样实现类似windows的函数WaitForSingleObject(HANDLE,int)可以wait Event,semaphore,thread等等,但是linux中的sem_wait好像只能等待semaphore的,哪个函数可以等待任何一个object?
另外怎么用一个函数来实现类似windows的CloseHandle,可以关闭semaphore, Event, mutex, thread等的handle.
另外怎么用一个函数来实现类似windows的CloseHandle,可以关闭semaphore, Event, mutex, thread等的handle.
|
哪个函数可以等待任何一个object? 没有.
为什么不能用semaphore 不能满足需求.
为什么不能用semaphore 不能满足需求.