2BRE: что значит пришла полная секция? и как поймать данное событие
На одной стороне:
- читаешь из файла кусок (например 256 Kb)
- готовишь пакет: <размер куска> <данные куска>
- отправляешь данный пакет
- повторяешь, пока не закончиться файл
На другой стороне, при приходе пакета в слоте обрабатывающем сигнал readyRead:
- размер доступных для чтения данных меньше числа для хранения размера куска - выходим из слота
- читаем размер куска
- размер доступных для чтения данных меньше размера куска - выходим из слота
- читаем кусок в буфер
- записываем буфер в файл
- выходим из слота