Я немного запутался в поведении QTcpSocket::waitForBytesWritten()
...
До тех пор, пока эта функция не блокируется?
- Пока данные не будут записаны в внутренний буфер ОС для передачи по TCP?
- Пока данные физически не преобразуются в пакеты TCP и не отправляются?
- Пока все данные не передаются, и удаленный клиент подтверждает, что все пакеты получены?
Я посмотрел документацию, но, похоже, это было не очень ясно.