Я так понимаю, что таймауты нужны, чтобы прервать процесс чтения или записи если прошел некоторый интервал времени с начала этого процесса. Так я понимаю? Вот есть драйвер для FT232, дающий программный интерфейс. Есть там метод Read(). Если, например, ранее был задан таймаут чтения в 10мс, значит через 10 мс процесс будет прерван в любом случае? А если данных много? Что же тогда, конец посылки "обрежется"?
|