(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
Lê os campos de domínio e busca o
arquivo resolv.conf
e a opção
ndots
,
e usa-os para decidir quais domínios dever ser usados (se existirem)
na busca por nomes de host que não estão totalmente qualificados.
EventDnsBase::OPTION_NAMESERVERS
Utiliza os servidores de nomes do
arquivo
resolv.conf
.
EventDnsBase::OPTION_MISC
EventDnsBase::OPTION_HOSTSFILE
Lê uma lista de hosts do
/etc/hosts
como parte do carregamento do
arquivo
resolv.conf
.
EventDnsBase::OPTIONS_ALL
Utiliza o máximo possível do
arquivo
resolv.conf
.
EventDnsBase::DISABLE_WHEN_INACTIVE
Não impede a saída do laço de eventos libevent quando não houver solicitações de DNS ativas.
EventDnsBase::INITIALIZE_NAMESERVERS
Processa o resolv.conf
.
EventDnsBase::NAMESERVERS_NO_DEFAULT
Não adiciona o servidor de nomes padrão se não houver servidores de nomes no resolv.conf
.