diff --git a/reference/event/book.xml b/reference/event/book.xml
index fd09bfb9f9..aed2fd4c01 100644
--- a/reference/event/book.xml
+++ b/reference/event/book.xml
@@ -1,6 +1,6 @@
-
+
@@ -53,6 +53,7 @@
&reference.event.eventlistener;
&reference.event.eventsslcontext;
&reference.event.eventutil;
+ &reference.event.eventexception;
-
+
@@ -103,12 +103,6 @@
-
- &reftitle.returnvalues;
-
- Retourne l'objet Event.
-
-
&reftitle.seealso;
diff --git a/reference/event/eventbase/construct.xml b/reference/event/eventbase/construct.xml
index b903256e80..3e79c9a412 100644
--- a/reference/event/eventbase/construct.xml
+++ b/reference/event/eventbase/construct.xml
@@ -1,6 +1,6 @@
-
+
@@ -37,10 +37,11 @@
-
- &reftitle.returnvalues;
+
+ &reftitle.errors;
- Retourne un objet EventBase.
+ Si EventBase ne peut pas être construit avec la configuration fournie,
+ une exception de type EventException sera déclenchée.
diff --git a/reference/event/eventbuffer/construct.xml b/reference/event/eventbuffer/construct.xml
index 421ba25984..0901e95df2 100644
--- a/reference/event/eventbuffer/construct.xml
+++ b/reference/event/eventbuffer/construct.xml
@@ -1,6 +1,6 @@
-
+
@@ -23,12 +23,6 @@
&reftitle.parameters;
&no.function.parameters;
-
- &reftitle.returnvalues;
-
- Retourne un objet EventBuffer.
-
-
-
+
@@ -141,13 +141,6 @@
-
- &reftitle.returnvalues;
-
- Retourne une ressource de tampon d'événement, associée à la ressource
- de socket.
-
-
&reftitle.seealso;
diff --git a/reference/event/eventconfig/construct.xml b/reference/event/eventconfig/construct.xml
index 721ce693b7..9d873d6fe8 100644
--- a/reference/event/eventconfig/construct.xml
+++ b/reference/event/eventconfig/construct.xml
@@ -1,6 +1,6 @@
-
+
@@ -25,14 +25,6 @@
&reftitle.parameters;
&no.function.parameters;
-
-
- &reftitle.returnvalues;
-
- Retourne un objet EventConfig.
-
-
-
&reftitle.examples;
diff --git a/reference/event/eventdnsbase.xml b/reference/event/eventdnsbase.xml
index b7223143aa..85a9865ae8 100644
--- a/reference/event/eventdnsbase.xml
+++ b/reference/event/eventdnsbase.xml
@@ -1,6 +1,6 @@
-
+
@@ -33,7 +33,7 @@
- Constants
+ &Constants;
const
int
@@ -64,10 +64,31 @@
EventDnsBase::OPTIONS_ALL
15
+
+ const
+ int
+ EventDnsBase::DISABLE_WHEN_INACTIVE
+ 32768
+
+
+ const
+ int
+ EventDnsBase::INITIALIZE_NAMESERVERS
+ 1
+
+
+ const
+ int
+ EventDnsBase::NAMESERVERS_NO_DEFAULT
+ 65536
+
&Methods;
-
+
+
-
+
@@ -129,6 +150,36 @@
+
+
+ EventDnsBase::DISABLE_WHEN_INACTIVE
+
+
+
+ Ne pas empêcher la boucle d'événements de libevent de se terminer lorsque nous n'avons pas de requêtes DNS actives.
+
+
+
+
+
+ EventDnsBase::INITIALIZE_NAMESERVERS
+
+
+
+ Traiter le fichier resolv.conf.
+
+
+
+
+
+ EventDnsBase::NAMESERVERS_NO_DEFAULT
+
+
+
+ Ne pas ajouter de serveur de noms par défaut s'il n'y a pas de serveurs de noms dans le fichier resolv.conf.
+
+
+
diff --git a/reference/event/eventdnsbase/construct.xml b/reference/event/eventdnsbase/construct.xml
index 99f3cd01f3..df3de16cdd 100644
--- a/reference/event/eventdnsbase/construct.xml
+++ b/reference/event/eventdnsbase/construct.xml
@@ -1,6 +1,6 @@
-
+
@@ -10,7 +10,7 @@
&reftitle.description;
-
+
public
EventDnsBase::__construct
@@ -18,10 +18,10 @@
base
- bool
+ intbool
initialize
-
+
Construit un objet EventDnsBase.
@@ -45,21 +45,93 @@
- Si l'argument initialize vaut &true;,
- il tentera de configurer la sensibilité de base du DNS fournie
- par le système opérant. Sinon, il laissera l'événement de base DNS
- vide, avec aucun serveur de noms ou options de configuré.
- Plus tard, la base du DNS devra être configurée manuellement, i.e.
- avec la méthode EventDnsBase::parseResolvConf.
+ Si initialize est &true;, il tente d'utiliser les paramètres par défaut du système d'exploitation sous-jacent pour configurer judicieusement la base DNS.
+ Si c'est &false;, la base DNS est laissée non configurée, sans serveurs de noms ni options définies.
+ Dans ce dernier cas, la base DNS doit être configurée manuellement, par exemple avec la méthode EventDnsBase::parseResolvConf.
+
+
+ Si initialize est un entier, il doit être l'un des drapeaux suivants:
+
+
+
+
+ Drapeau
+ &Description;
+
+
+
+
+ EventDnsBase::DISABLE_WHEN_INACTIVE
+
+ Ne pas empêcher la boucle d'événements de libevent de se terminer lorsque nous n'avons pas de requêtes DNS actives.
+
+
+
+ EventDnsBase::INITIALIZE_NAMESERVERS
+
+ Traiter le fichier resolv.conf.
+
+
+
+ EventDnsBase::NAMESERVERS_NO_DEFAULT
+
+ Ne pas ajouter de serveur de noms par défaut s'il n'y a pas de serveurs de noms dans le fichier resolv.conf.
+
+
+
+
+
-
- &reftitle.returnvalues;
+
+ &reftitle.errors;
+
+ Si initialize a un type autre que
+ intbool,
+ une TypeError est déclenchée.
+
+
+ Si la valeur de initialize est invalide,
+ une EventException est déclenchée.
+
+
+
+ &reftitle.changelog;
- Retourne un objet EventDnsBase.
+
+
+
+
+ &Version;
+ &Description;
+
+
+
+
+ PECL event 3.1.3
+
+ Si initialize a un type autre que
+ intbool,
+ une TypeError est déclenchée.
+
+
+
+ PECL event 3.1.0RC1
+
+ Le type du paramètre initialize a été changé de bool
+ à mixed. La valeur peut être soit bool (en préservant le sens précédent)
+ ou l'une des constantes suivantes:
+ EventDnsBase::DISABLE_WHEN_INACTIVE,
+ EventDnsBase::INITIALIZE_NAMESERVERS,
+ ou EventDnsBase::NAMESERVERS_NO_DEFAULT.
+
+
+
+
+
diff --git a/reference/event/eventhttp/construct.xml b/reference/event/eventhttp/construct.xml
index 4d710da6e3..9d12e2ad52 100644
--- a/reference/event/eventhttp/construct.xml
+++ b/reference/event/eventhttp/construct.xml
@@ -1,6 +1,6 @@
-
+
@@ -64,14 +64,6 @@
-
-
- &reftitle.returnvalues;
-
- Retourne un objet EventHttp.
-
-
-
&reftitle.changelog;
diff --git a/reference/event/eventhttpconnection/construct.xml b/reference/event/eventhttpconnection/construct.xml
index e331407463..fbf09c97c1 100644
--- a/reference/event/eventhttpconnection/construct.xml
+++ b/reference/event/eventhttpconnection/construct.xml
@@ -1,6 +1,6 @@
-
+
@@ -102,14 +102,6 @@
-
-
- &reftitle.returnvalues;
-
- Retourne un objet EventHttpConnection.
-
-
-
&reftitle.changelog;
diff --git a/reference/event/eventhttprequest/construct.xml b/reference/event/eventhttprequest/construct.xml
index 0f07b9ef40..58bcb3a2f0 100644
--- a/reference/event/eventhttprequest/construct.xml
+++ b/reference/event/eventhttprequest/construct.xml
@@ -1,6 +1,6 @@
-
+
@@ -72,14 +72,6 @@
-
-
- &reftitle.returnvalues;
-
- Retourne un objet EventHttpRequest.
-
-
-
&reftitle.examples;
diff --git a/reference/event/eventlistener/construct.xml b/reference/event/eventlistener/construct.xml
index 97c90734a1..738229d71a 100644
--- a/reference/event/eventlistener/construct.xml
+++ b/reference/event/eventlistener/construct.xml
@@ -1,6 +1,6 @@
-
+
@@ -121,13 +121,6 @@
-
- &reftitle.returnvalues;
-
- Retourne un objet EventListener représentant l'écouteur
- d'événement de connexion.
-
-
&reftitle.changelog;
diff --git a/reference/event/eventsslcontext/construct.xml b/reference/event/eventsslcontext/construct.xml
index 780c105b46..1302aa1a7f 100644
--- a/reference/event/eventsslcontext/construct.xml
+++ b/reference/event/eventsslcontext/construct.xml
@@ -1,6 +1,6 @@
-
+
@@ -56,12 +56,6 @@
-
- &reftitle.returnvalues;
-
- Retourne un objet EventSslContext.
-
-
&reftitle.examples;
diff --git a/reference/event/eventutil/construct.xml b/reference/event/eventutil/construct.xml
index 28b624291f..58f1cbb82e 100644
--- a/reference/event/eventutil/construct.xml
+++ b/reference/event/eventutil/construct.xml
@@ -1,6 +1,6 @@
-
+
@@ -26,12 +26,6 @@
&reftitle.parameters;
&no.function.parameters;
-
- &reftitle.returnvalues;
-
- &return.void;
-
-