作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在一个项目中工作,我需要从我的 Linux (Ubuntu 12.04 LTS) 计算机的 USB 端口读取数据。
我正在使用读取函数以非规范模式从终端读取数据,并且 VTIME = 5(0.5 秒)和 VMIN = 255,这意味着它将阻塞直到第一个字符到达,然后计时器将启动为在这里声明:
In case of both TIME and MIN are nonzero. In this case, TIME specifies how long to wait after each input character to see if more input arrives. After the first character received, read keeps waiting until either MIN bytes have arrived in all, or TIME elapses with no further input. read always blocks until the first character arrives.
我想做的是,如果超过 5 秒没有收到任何字符,则强制从读取函数返回。
我该怎么办?!
最佳答案
关于c - 如何在非规范模式下从读取函数返回且 VMIN 和 TIME 不等于零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22979730/
我是一名优秀的程序员,十分优秀!