Qt управление процессом пинга

330
19 февраля 2017, 10:10

Доброго времени суток.

Возник вопрос, каким образом можно организовать на C++ (Qt) управление процессом пинга. При помощи QProcess::execute я запускаю ping с параметром -t, и пингую сервер. Проблема в том, что я не знаю, когда именно он ответит на пинг, и, соответственно, мне нужно организовать приём ответных ICMP пакетов, и, помимо этого, как-то отправлять команду остановки процесса пингования. Каким образом это следует организовать? Открыть udp сокет, поймать пакет и убить процесс PING.EXE? Или это можно сделать как-то попроще?

READ ALSO
Сканнер ip ,mac адресов в локальной сети [требует правки]

Сканнер ip ,mac адресов в локальной сети [требует правки]

Практикуюсь в написании сканнера ip и mac адресов в локальной сети на c++Подскажите пожалуйста с чего мне начать?

253
Использование строки для доступа к полю

Использование строки для доступа к полю

Как обратиться к полю другого класса TestcharacterAnimation с помощью строки?

321
Изменение TextView в Tabbed Activity

Изменение TextView в Tabbed Activity

Итак, у меня есть Tabbed Activity с фрагментамиВ ней находится одно из окон, которое содержит в своём xml textView, который я программно хочу изменить

298