Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.027 c
15-1162586445
ProgRAMmer Dimonych
2006-11-03 23:40
2006.11.26
Наверное, уже неоднократно этот вопрос задавали, но...


3-1159097963
Antoxa2005
2006-09-24 15:39
2006.11.26
Подскажите, а как "добраться" до примечаний полей и таблиц в FB.


1-1160574242
MegaVolt
2006-10-11 17:44
2006.11.26
Почему происходит глюк с отрисовкой в TListView?


2-1162916584
qbegin
2006-11-07 19:23
2006.11.26
case


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




   Наверх