Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.26;
Скачать: CL | DM;

Вниз

Ping с параметрами   Найти похожие ветки 

 
Квэнди ©   (2006-07-05 11:38) [0]

Здравствуйте.
Вопрос в следующем: можно ли, используя, предположим, средства Indy, реализовать аналог Unix комманды предположим ping -i 0.01 194.87.0.50 . Т.е. необходимо посылать пакеты с периодичностью в 10 милисекунд. Если использовать таймер, то, как я понимаю ввиду технологии блокирующих сокетов, пока первый запрос не вернется, второй не отправится, ведь так ? но в Unix системах используется же аналогично принцип блокирующих сокетов, тогда каким образом там пакеты отсылаются, не дожидаясь возврата предыдущих ?


 
Dmitrij_K   (2006-07-05 11:40) [1]

Используй потоки


 
Квэнди ©   (2006-07-05 11:42) [2]


> Dmitrij_K   (05.07.06 11:40) [1]

ping -i 0.01 -c 1000 194.87.0.50    Каждый пакет в свой поток ??... сомневаюсь, что в Unix реализовано таким образом. Там же не созается для каждого echo запроса отдельный процесс.


 
BiN ©   (2006-07-05 12:14) [3]


> Квэнди ©   (05.07.06 11:38)  
>
> Здравствуйте.
> Вопрос в следующем: можно ли, используя, предположим, средства
> Indy, реализовать аналог Unix комманды предположим ping
> -i 0.01 194.87.0.50 . Т.е. необходимо посылать пакеты с
> периодичностью в 10 милисекунд. Если использовать таймер,
>  то, как я понимаю ввиду технологии блокирующих сокетов,
>  пока первый запрос не вернется, второй не отправится, ведь
> так ? но в Unix системах используется же аналогично принцип
> блокирующих сокетов, тогда каким образом там пакеты отсылаются,
>  не дожидаясь возврата предыдущих ?


Сокетами тут и не пахнет.
Обрати внимание на параметр Timeout при вызове функции IcmpSendEcho. Также можно использовать асинхронный режим IcmpSendEcho2.



Страницы: 1 вся ветка

Текущий архив: 2006.11.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.041 c
15-1162909238
Сало
2006-11-07 17:20
2006.11.26
.NET 3.0


2-1162991581
***mikle***
2006-11-08 16:13
2006.11.26
DB desktop не хочет сохранять таблицы с перекрёстными ссылками


2-1162892805
john81
2006-11-07 12:46
2006.11.26
Как работать с ADO?


1-1160593484
flaxe
2006-10-11 23:04
2006.11.26
Встраивание в чужой процесс


6-1152182640
KLAUS
2006-07-06 14:44
2006.11.26
Ошибка в Webbrowser1