Linux相当于WaitCommEvent

时间:2016-10-11 14:51:06

标签: c++ c linux

我想在串口上做一个事件读取,只有在数据可用时才会运行。

我已经尝试了sigaction但是在制作高度线程化的应用程序时会导致问题,根据许多论坛,sleep函数似乎也无法正常工作。

所以我正在寻找与MSDN中使用的Windows WaitCommEvent类似的方法。

1 个答案:

答案 0 :(得分:3)

Linux系统的规范等价物是使用poll()select()

当然,工作是不同的。