Название: QTCPSocket Отправлено: Dima1985 от Сентябрь 22, 2011, 10:36 Помогите новичку.
Не могу настроить передачу с помощью сокетов. Код: Код: QTcpSocket socket; Да функция записи возвращает 12, вроди как отослано все. Но анализатор сети этого пакета не ловит. И ответ всегда 0 байт. Хотя устройство по адресу 10.0.6.10 есть и должно на этот запрос ответить проверено Название: Re: QTCPSocket Отправлено: BRE от Сентябрь 22, 2011, 11:27 прием/отправление данных происходит асинхронно. Что бы это произошло нужно чтобы работал eventloop.
Поэтому: или работай асинхронно или сам крути цикл обработки событий или используй waitForBytesWritten/waitForReadyRead которые это будут делать за тебя. Название: Re: QTCPSocket Отправлено: Dima1985 от Сентябрь 22, 2011, 11:55 прием/отправление данных происходит асинхронно. Что бы это произошло нужно чтобы работал eventloop. Спасибо!Поэтому: или работай асинхронно или сам крути цикл обработки событий или используй waitForBytesWritten/waitForReadyRead которые это будут делать за тебя. Так работает: Код: QTcpSocket socket; |