ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 июля
661393 Топик полностью
1111111 (19.03.2016 16:01, просмотров: 45) ответил fk0 на Оно ждёт либо таймаута, либо приёма данных. Ты хочешь странного. Напиши цикл -- принимать пока не выйдет таймаут, или пока не будет получено N байт. Вообще асинхронный IO для ком-портов в данном случае не нужен: ком-порты позволяют задать таймаут
Имхо нужно без таймаута сразу вываливаться из read и анализировать сколько байт прочитано. А все таумауты просчитывать в самом приложении. Мало ли пользователь отмену нажмет