Dnslookup — различия между версиями
Deniska (обсуждение | вклад) (Новая: {{Функция_Eggdrop |synt=dnslookup ''<IP_адрес|хост> <процедура> [[арг1] [арг2] ... [аргХ]]'' |desc=Отправляет асинхронный DNS ...) |
Tvrsh (обсуждение | вклад) |
||
(не показана одна промежуточная версия ещё одного участника) | |||
Строка 1: | Строка 1: | ||
{{Функция_Eggdrop | {{Функция_Eggdrop | ||
− | |synt=[[dnslookup]] ''<IP_адрес | + | |synt=[[dnslookup]] ''<IP_адрес или хост> <процедура> [[арг1] [арг2] ... [аргХ]]'' |
|desc=Отправляет асинхронный DNS запрос. Если [[:Category:Модуль dns|модуль DNS]] не загружен - команда будет заблокирована. Если модуль загружен - либо отправится запрос и продолжится выполнение скрипта, либо будет немедленно вызвана процедура, указанная в параметре (если DNS запрос был прокэширован ранее). Если запрос не кэширован - процедура будет вызвана по завершении запроса. Переменные процедуры будут таковы: '''<процедура> <IP_адрес> <хост> <статус> [[арг1] [арг2] ... [аргХ]]''', где статус равен '''1''' в случае успешного запроса, '''0''' - в случае неудачи. | |desc=Отправляет асинхронный DNS запрос. Если [[:Category:Модуль dns|модуль DNS]] не загружен - команда будет заблокирована. Если модуль загружен - либо отправится запрос и продолжится выполнение скрипта, либо будет немедленно вызвана процедура, указанная в параметре (если DNS запрос был прокэширован ранее). Если запрос не кэширован - процедура будет вызвана по завершении запроса. Переменные процедуры будут таковы: '''<процедура> <IP_адрес> <хост> <статус> [[арг1] [арг2] ... [аргХ]]''', где статус равен '''1''' в случае успешного запроса, '''0''' - в случае неудачи. | ||
− | |par=''<IP_адрес|хост>'' - запрашиваемый хост или IP адрес<br /> | + | |par=''<IP_адрес<nowiki>|хост></nowiki>'' - запрашиваемый хост или IP адрес<br /> |
''<процедура>'' - процедура, которая будет вызвана по завершении запроса<br /> | ''<процедура>'' - процедура, которая будет вызвана по завершении запроса<br /> | ||
''[[арг1] [арг2] ... [аргХ]]'' - список аргументов, которые будут переданы в вызванную процедуру | ''[[арг1] [арг2] ... [аргХ]]'' - список аргументов, которые будут переданы в вызванную процедуру | ||
|mod=core | |mod=core | ||
}} | }} |
Текущая версия на 14:02, 27 апреля 2009
Содержание |
dnslookup <IP_адрес или хост> <процедура> [[арг1] [арг2] ... [аргХ]]
Описание
Отправляет асинхронный DNS запрос. Если модуль DNS не загружен - команда будет заблокирована. Если модуль загружен - либо отправится запрос и продолжится выполнение скрипта, либо будет немедленно вызвана процедура, указанная в параметре (если DNS запрос был прокэширован ранее). Если запрос не кэширован - процедура будет вызвана по завершении запроса. Переменные процедуры будут таковы: <процедура> <IP_адрес> <хост> <статус> [[арг1] [арг2] ... [аргХ]], где статус равен 1 в случае успешного запроса, 0 - в случае неудачи.
Параметры
<IP_адрес|хост> - запрашиваемый хост или IP адрес
<процедура> - процедура, которая будет вызвана по завершении запроса
[[арг1] [арг2] ... [аргХ]] - список аргументов, которые будут переданы в вызванную процедуру
Возвращаемое значение
Отсутствует
Модуль
core