EventDnsBase
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
EventDnsBase
Референца за `class.eventdnsbase.php` со подобрена типографија и навигација.
Класата EventDnsBase
класата Event
Вовед
Ја претставува основната DNS структура на Libevent. Се користи за асинхроно решавање на DNS, парсирање на конфигурациски датотеки како resolv.conf итн.
Синопсис на класата
Претходно дефинирани константи
-
EventDnsBase::OPTION_SEARCH -
Кажува да ги прочита полињата domain и search од
resolv.confдатотеката иndotsопцијата, и да ги користи за да одлучи кои домени (ако ги има) да ги пребарува за имиња на хостови што не се целосно квалификувани. -
EventDnsBase::OPTION_NAMESERVERS -
Кажува да ги научи имињата на серверите од
resolv.conffile. -
EventDnsBase::OPTION_MISC -
EventDnsBase::OPTION_HOSTSFILE -
Кажува да прочита список на хостови од
/etc/hostsкако дел од вчитувањето наresolv.conffile. -
EventDnsBase::OPTIONS_ALL -
Кажува да научи колку што може од
resolv.conffile. -
EventDnsBase::DISABLE_WHEN_INACTIVE -
Не спречуваат циклусот на настани на libevent да излезе кога немаме активни DNS барања.
-
EventDnsBase::INITIALIZE_NAMESERVERS -
Обработи го
resolv.conf. -
EventDnsBase::NAMESERVERS_NO_DEFAULT -
Не додавајте стандарден nameserver ако нема nameservers во
resolv.conf.
Содржина
- EventDnsBase::addNameserverIp — Спречува инверзија на приоритет
- EventDnsBase::addSearch — Додава nameserver во DNS базата
- EventDnsBase::clearSearch — Додава домен на списокот на домени за пребарување
- EventDnsBase::__construct — Ги отстранува сите тековни наставки за пребарување
- EventDnsBase::countNameservers — Конструира објект EventDnsBase
- EventDnsBase::loadHosts — Го добива бројот на конфигурирани nameservers
- EventDnsBase::parseResolvConf — Вчитува датотека со хостови (во ист формат како /etc/hosts) од датотеката со хостови
- EventDnsBase::setOption — Скенира датотека во формат resolv.conf
- EventDnsBase::setSearchNdots — Ја поставува вредноста на опцијата за конфигурација