La classe EventDnsBase
EventDnsBase
&reftitle.intro;
Représente la structure de base DNS de Libevent. Utilisé pour
résoudre les DNS de façon asynchrone, pour analyser les fichiers
de configuration comme resolv.conf etc.
&reftitle.classsynopsis;
EventDnsBase
final
EventDnsBase
Constants
const
int
EventDnsBase::OPTION_SEARCH
1
const
int
EventDnsBase::OPTION_NAMESERVERS
2
const
int
EventDnsBase::OPTION_MISC
4
const
int
EventDnsBase::OPTION_HOSTSFILE
8
const
int
EventDnsBase::OPTIONS_ALL
15
&Methods;
&reftitle.constants;
EventDnsBase::OPTION_SEARCH
Demande à lire le domaine et recherche les champs depuis le
fichier resolv.conf et l'option
ndots, et les utilise pour décider quel domaine
(s'il y en a) doit être utilisé pour chercher les noms d'hôtes
qui ne sont pas totalement qualifiés.
EventDnsBase::OPTION_NAMESERVERS
Demande à connaître les noms des serveurs depuis le fichier
resolv.conf.
EventDnsBase::OPTION_MISC
EventDnsBase::OPTION_HOSTSFILE
Demande à lire une liste d'hôtes depuis le fichier
/etc/hosts comme partie du
chargement du fichier resolv.conf.
EventDnsBase::OPTIONS_ALL
Demande à connaître tout le contenu du fichier
resolv.conf.
&reference.event.entities.eventdnsbase;