Russian Qt Forum

Qt => Работа с сетью => Тема начата: hydra13 от Декабрь 02, 2015, 11:55



Название: Удаление файлов после отправки по QTcpSocket
Отправлено: hydra13 от Декабрь 02, 2015, 11:55
Задача: передать файлы с каталога по ТСР с последующим удалением файлов.
Примечание: Файлы могут быть различного размера - от 1Кб до 50 Гб. Файл должен быть удален ПОСЛЕ отправки.
Реализация: Отправка реализована в цикле: получение списка файлов -> отправка -> удаление -> повторить цикл.
Проблема: На сколько я понял при отправке файла система берет организацию отправки по ТСР на себя в связи с этим файлы не успевают отправиться до удаления.
Вопрос: Как проверить, можно ли удалять файл? Как проверить произведена ли отправка? Как проверить что сервер полностью принял файл?