IOS - Ping с тайм-аутом

, я использую пример Apple «Simple Ping», и у него есть почти все функции, которые мне нужны, но я не знаю, где я могу установить тайм-аут каждый пакет. Похоже, что это невозможно, потому что функция, которая используется для записи данных на сокет, не имеет никаких параметров тайм-аута. У кого-нибудь есть идея изменить это приложение, чтобы получить возможность установить время ожидания в команде Windows Ping? Timeout Я имею в виду время для каждого пакета, отправленного, чтобы быть отброшенным после ожидания ответа слишком долго.

Команда Ping Windows Ping - Timeout Мне нужно иметь:

»- Weewout Wimeout: указывает количество времени, в миллисекундах, ждать, что сообщение ECHO Ответить, которое соответствует данному сообщению ECHO запроса. Отображается сообщение ECHO Ответить не получено в пределах Time-Out, отображается сообщение об ошибке «Empred out out out out outd». Time-Out по умолчанию составляет 4000 (4 секунды). "

Простой код Ping, который я использую: http://developer.apple.com/library/mac/#sampleCode/simplepleping/introduction/intro.html

10
задан alhcr 15 September 2011 в 21:28
поделиться