В моем случае я нужна функция чтения с тайм-аутом, например, при срабатывании функции чтения, ей нужно подождать 500 миллисекунд, если пришли данные, затем необходимо сбросить тайм-аут и снова отсчитать и так далее. когда происходит таймаут и данные не приходят в течение 500 миллисекунд, тогда остальные данные должны считаться окончательными. Возможно ли это?
Я не хотел использовать функцию сна или использования сна
Код: Выделить всё
read()Подробнее здесь: https://stackoverflow.com/questions/786 ... -data-came
Мобильная версия