(PECL event >= 1.2.6-beta)
Representa a estrutura base de DNS do Libevent. Usada para resolver DNS assincronamente, analisar arquivos de configuração como resolv.conf etc.
EventDnsBase::OPTION_SEARCH
Informa para ler os campos de domínio e busca do
arquivo resolv.conf
e a opção
ndots
, e usá-los para decidir quais domínios (se houver) buscar por
nomes de host que não estão totalmente qualificados.
EventDnsBase::OPTION_NAMESERVERS
Informa para aprender os servidores de nomes do
arquivo
resolv.conf
.
EventDnsBase::OPTION_MISC
EventDnsBase::OPTION_HOSTSFILE
Informa para ler uma lista de hosts do
/etc/hosts
como parte do carregamento do
arquivo
resolv.conf
.
EventDnsBase::OPTIONS_ALL
Informa para aprender o máximo possível do
arquivo
resolv.conf
.
EventDnsBase::DISABLE_WHEN_INACTIVE
Não impeça a saída do loop de eventos libevent quando não tivermos solicitações de DNS ativas.
EventDnsBase::INITIALIZE_NAMESERVERS
Processa o resolv.conf
.
EventDnsBase::NAMESERVERS_NO_DEFAULT
Não adicione o servidor de nomes padrão se não houver servidores de nomes no resolv.conf
.