Название: waitForBytesWritten непонятна логика работы Отправлено: RedDog от Ноябрь 14, 2011, 09:24 Отправляю с сервера на клиента поток данных (из файла)
Код: qint64 bufSize = 128*1024; Если размер пакета относительно большой (>= 10 Кб), и таймаут маленький (<=50 мс) тогда waitForBytesWritten возвращает true. Ежели размер пакета маленький и таймаут большой, тогда waitForBytesWritten возвращает false, но даже в этом случае 3 дефолтных секунды не ждет, а сразу возвращает. Что это такое и почему так происходит? Как узать что байты дошли нормально? |