<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/refs.remote.other.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'fr',
  ),
  'this' => 
  array (
    0 => 'book.event.php',
    1 => 'Event',
    2 => 'Event',
  ),
  'up' => 
  array (
    0 => 'refs.remote.other.php',
    1 => 'Autres services',
  ),
  'prev' => 
  array (
    0 => 'curlstringfile.construct.php',
    1 => 'CURLStringFile::__construct',
  ),
  'next' => 
  array (
    0 => 'event.setup.php',
    1 => 'Installation/Configuration',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'fr',
    'path' => 'reference/event/book.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/book.event.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="book.event" class="book">
 
 <h1 class="title">Event</h1>
 
 <div id="intro.event" class="preface">
  <h1 class="title">Introduction</h1>
  <p class="para">
   Ceci est une extension pour planifier efficacement les I/O, les temps
   et les signaux basés sur les événements en utilisant le meilleur
   mécanisme I/O disponible sur une plateforme spécifique. C&#039;est un portage
   de libevent pour l&#039;infrastructure PHP.
  </p>
  <blockquote class="note"><p><strong class="note">Note</strong>: 
   <p class="para">
    Il est à noter que le support Windows a été introduit en
    <code class="literal">event-1.9.0</code>.
   </p>
  </p></blockquote>
  <p class="para">
   La version <em>1.0.0</em> introduit une nouvelle API
   orientée objet (cassant la compatibilité ascendante), et
   le support de libevent 2+, incluant HTTP, DNS,
   OpenSSL et l&#039;écoute d&#039;événements.
  </p>
  <blockquote class="note"><p><strong class="note">Note</strong>: 
   <p class="para">
    Il est à noter que <code class="literal">event-1.0.0</code> et supérieur n&#039;est pas compatible
    avec les versions précédentes.
   </p>
  </p></blockquote>
 </div>
 






 







 







 






 





 







 






 






 






 






 





 






 







 







 







 







 







 






 






 






<ul class="chunklist chunklist_book"><li><a href="event.setup.php">Installation/Configuration</a><ul class="chunklist chunklist_book chunklist_children"><li><a href="event.requirements.php">Pr&eacute;-requis</a></li><li><a href="event.installation.php">Installation</a></li></ul></li><li><a href="event.examples.php">Exemples</a></li><li><a href="event.flags.php">Les drapeaux d'&eacute;v&eacute;nements</a></li><li><a href="event.persistence.php">&Agrave; propos de la persistence des &eacute;v&eacute;nements</a></li><li><a href="event.callbacks.php">Fonctions de rappel des &eacute;v&eacute;nements</a></li><li><a href="event.constructing.signal.events.php">Construction d'un &eacute;v&eacute;nement de type signal</a></li><li><a href="class.event.php">Event</a> — La classe Event<ul class="chunklist chunklist_book chunklist_children"><li><a href="event.add.php">Event::add</a> — Bascule un &eacute;v&egrave;nement en attente</li><li><a href="event.addsignal.php">Event::addSignal</a> — Alias de Event::add</li><li><a href="event.addtimer.php">Event::addTimer</a> — Alias de Event::add</li><li><a href="event.construct.php">Event::__construct</a> — Construit un objet Event</li><li><a href="event.del.php">Event::del</a> — Supprime un &eacute;v&eacute;nement de la liste des &eacute;v&eacute;nements surveill&eacute;s</li><li><a href="event.delsignal.php">Event::delSignal</a> — Alias de Event::del</li><li><a href="event.deltimer.php">Event::delTimer</a> — Alias de Event::del</li><li><a href="event.free.php">Event::free</a> — Supprime un &eacute;v&eacute;nement de la liste des &eacute;v&eacute;nements surveill&eacute;s
   et lib&egrave;re les ressources associ&eacute;es</li><li><a href="event.getsupportedmethods.php">Event::getSupportedMethods</a> — Retourne un tableau contenant les noms des m&eacute;thodes support&eacute;es
   par cette version de Libevent</li><li><a href="event.pending.php">Event::pending</a> — D&eacute;tecte si l'&eacute;v&eacute;nement est en attente ou programm&eacute;</li><li><a href="event.set.php">Event::set</a> — Re-configure l'&eacute;v&eacute;nement</li><li><a href="event.setpriority.php">Event::setPriority</a> — D&eacute;finit la priorit&eacute; de l'&eacute;v&eacute;nement</li><li><a href="event.settimer.php">Event::setTimer</a> — Re-configure un &eacute;v&eacute;nement timer</li><li><a href="event.signal.php">Event::signal</a> — Construit un objet d'&eacute;v&eacute;nement signal</li><li><a href="event.timer.php">Event::timer</a> — Construit un objet d'&eacute;v&eacute;nement timer</li></ul></li><li><a href="class.eventbase.php">EventBase</a> — La classe EventBase<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventbase.construct.php">EventBase::__construct</a> — Construit un objet EventBase</li><li><a href="eventbase.dispatch.php">EventBase::dispatch</a> — Distribue les &eacute;v&eacute;nements en attente</li><li><a href="eventbase.exit.php">EventBase::exit</a> — Stoppe la distribution des &eacute;v&eacute;nements</li><li><a href="eventbase.free.php">EventBase::free</a> — Lib&egrave;re les ressources allou&eacute;es pour l'&eacute;v&eacute;nement de base</li><li><a href="eventbase.getfeatures.php">EventBase::getFeatures</a> — Retourne un masque des fonctionnalit&eacute;s support&eacute;es</li><li><a href="eventbase.getmethod.php">EventBase::getMethod</a> — Retourne la m&eacute;thode d'&eacute;v&eacute;nement utilis&eacute;e</li><li><a href="eventbase.gettimeofdaycached.php">EventBase::getTimeOfDayCached</a> — Retourne le temps de l'&eacute;v&eacute;nement courant</li><li><a href="eventbase.gotexit.php">EventBase::gotExit</a> — V&eacute;rifie s'il a &eacute;t&eacute; demand&eacute; &agrave; la boucle d'&eacute;v&eacute;nements de sortir</li><li><a href="eventbase.gotstop.php">EventBase::gotStop</a> — V&eacute;rifie s'il a &eacute;t&eacute; demand&eacute; &agrave; la boucle d'&eacute;v&eacute;nements de s'arr&ecirc;ter</li><li><a href="eventbase.loop.php">EventBase::loop</a> — Distribue les &eacute;v&eacute;nements en attente</li><li><a href="eventbase.priorityinit.php">EventBase::priorityInit</a> — D&eacute;finit le nombre de priorit&eacute;s par &eacute;v&eacute;nement de base</li><li><a href="eventbase.reinit.php">EventBase::reInit</a> — Re-initialise l'&eacute;v&eacute;nement de base (apr&egrave;s un fork)</li><li><a href="eventbase.stop.php">EventBase::stop</a> — Demande &agrave; event_base de stopper la distribution d'&eacute;v&eacute;nements</li></ul></li><li><a href="class.eventbuffer.php">EventBuffer</a> — La classe EventBuffer<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventbuffer.add.php">EventBuffer::add</a> — Ajoute des donn&eacute;es &agrave; la fin du tampon d'&eacute;v&eacute;nement</li><li><a href="eventbuffer.addbuffer.php">EventBuffer::addBuffer</a> — D&eacute;place toutes les donn&eacute;es du tampon fourni dans l'instance courante EventBuffer</li><li><a href="eventbuffer.appendfrom.php">EventBuffer::appendFrom</a> — D&eacute;place le nombre d'octets fourni depuis un tampon source vers la fin du tampon courant</li><li><a href="eventbuffer.construct.php">EventBuffer::__construct</a> — Construit un objet EventBuffer</li><li><a href="eventbuffer.copyout.php">EventBuffer::copyout</a> — Copie le nombre d'octets sp&eacute;cifi&eacute; depuis le d&eacute;but du tampon</li><li><a href="eventbuffer.drain.php">EventBuffer::drain</a> — Supprime un nombre sp&eacute;cifi&eacute; d'octets depuis le d&eacute;but du tampon
   sans copier les donn&eacute;es</li><li><a href="eventbuffer.enablelocking.php">EventBuffer::enableLocking</a> — Description</li><li><a href="eventbuffer.expand.php">EventBuffer::expand</a> — R&eacute;serve de l'espace dans le tampon</li><li><a href="eventbuffer.freeze.php">EventBuffer::freeze</a> — Permet d'emp&ecirc;cher les appels qui tentent de modifier un
   tampon d'&eacute;v&eacute;nements de r&eacute;ussir</li><li><a href="eventbuffer.lock.php">EventBuffer::lock</a> — Acquiert un verrou sur le buffer</li><li><a href="eventbuffer.prepend.php">EventBuffer::prepend</a> — Ajoute des donn&eacute;es au d&eacute;but du buffer</li><li><a href="eventbuffer.prependbuffer.php">EventBuffer::prependBuffer</a> — D&eacute;place toutes les donn&eacute;es depuis le buffer source vers le d&eacute;but
   du buffer courant</li><li><a href="eventbuffer.pullup.php">EventBuffer::pullup</a> — S&eacute;rialise les donn&eacute;es du buffer et retourne le contenu du
   buffer sous la forme d'une cha&icirc;ne</li><li><a href="eventbuffer.read.php">EventBuffer::read</a> — Lit les donn&eacute;es d'un evbuffer, et vide les octets lus</li><li><a href="eventbuffer.readfrom.php">EventBuffer::readFrom</a> — Lit des donn&eacute;es depuis un fichier et les place &agrave; la fin du tampon</li><li><a href="eventbuffer.readline.php">EventBuffer::readLine</a> — Extrait une ligne depuis le d&eacute;but du tampon</li><li><a href="eventbuffer.search.php">EventBuffer::search</a> — Recherche dans le tampon une occurrence d'une cha&icirc;ne</li><li><a href="eventbuffer.searcheol.php">EventBuffer::searchEol</a> — Cherche dans le tampon une occurrence de fin de ligne</li><li><a href="eventbuffer.substr.php">EventBuffer::substr</a> — Soustrait une portion des donn&eacute;es du tampon</li><li><a href="eventbuffer.unfreeze.php">EventBuffer::unfreeze</a> — R&eacute;-active les appels qui permettent de modifier un buffer d'&eacute;v&eacute;nements</li><li><a href="eventbuffer.unlock.php">EventBuffer::unlock</a> — Lib&egrave;re un verrou acquis avec EventBuffer::lock</li><li><a href="eventbuffer.write.php">EventBuffer::write</a> — &Eacute;crit le contenu du buffer dans un fichier ou dans un socket</li></ul></li><li><a href="class.eventbufferevent.php">EventBufferEvent</a> — La classe EventBufferEvent<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventbufferevent.close.php">EventBufferEvent::close</a> — Ferme le descripteur de fichier associ&eacute; avec le buffer d'&eacute;v&eacute;nements courant</li><li><a href="eventbufferevent.connect.php">EventBufferEvent::connect</a> — Connecte le descripteur de fichier du tampon d'&eacute;v&eacute;nement &agrave; l'adresse fournie,
   ou au socket UNIX</li><li><a href="eventbufferevent.connecthost.php">EventBufferEvent::connectHost</a> — Connexion &agrave; un h&ocirc;te</li><li><a href="eventbufferevent.construct.php">EventBufferEvent::__construct</a> — Construit un objet EventBufferEvent</li><li><a href="eventbufferevent.createpair.php">EventBufferEvent::createPair</a> — Cr&eacute;e deux &eacute;v&eacute;nements de tampon connect&eacute;s l'un &agrave; l'autre</li><li><a href="eventbufferevent.disable.php">EventBufferEvent::disable</a> — D&eacute;sactive les &eacute;v&eacute;nements de lecture, d'&eacute;criture ou des deux sur un &eacute;v&eacute;nement de tampon</li><li><a href="eventbufferevent.enable.php">EventBufferEvent::enable</a> — Active les &eacute;v&eacute;nements de lecture, d'&eacute;criture, ou des deux, sur un &eacute;v&eacute;nement de tampon</li><li><a href="eventbufferevent.free.php">EventBufferEvent::free</a> — Lib&egrave;re un &eacute;v&eacute;nement de tampon</li><li><a href="eventbufferevent.getdnserrorstring.php">EventBufferEvent::getDnsErrorString</a> — Retourne une cha&icirc;ne d&eacute;crivant la derni&egrave;re erreur DNS</li><li><a href="eventbufferevent.getenabled.php">EventBufferEvent::getEnabled</a> — Retourne un masque d'&eacute;v&eacute;nements actuellement actifs sur le tampon d'&eacute;v&eacute;nements</li><li><a href="eventbufferevent.getinput.php">EventBufferEvent::getInput</a> — Retourne le tampon d'entr&eacute;e associ&eacute; avec le tampon d'&eacute;v&eacute;nements courant</li><li><a href="eventbufferevent.getoutput.php">EventBufferEvent::getOutput</a> — Retourne le tampon de sortie associ&eacute; avec le tampon
   d'&eacute;v&eacute;nement courant</li><li><a href="eventbufferevent.read.php">EventBufferEvent::read</a> — Lit les donn&eacute;es du tampon</li><li><a href="eventbufferevent.readbuffer.php">EventBufferEvent::readBuffer</a> — Vide le contenu entier du tampon d'entr&eacute;e et le place dans le tampon</li><li><a href="eventbufferevent.setcallbacks.php">EventBufferEvent::setCallbacks</a> — Assigne les fonctions de rappel pour la lecture, l'&eacute;criture, et les statuts d'&eacute;v&eacute;nements</li><li><a href="eventbufferevent.setpriority.php">EventBufferEvent::setPriority</a> — Assigne une priorit&eacute; pour un tampon d'&eacute;v&eacute;nements</li><li><a href="eventbufferevent.settimeouts.php">EventBufferEvent::setTimeouts</a> — D&eacute;finit le mode lecture et &eacute;criture pour le d&eacute;lai d'attente maximal d'un tampon d'&eacute;v&eacute;nement</li><li><a href="eventbufferevent.setwatermark.php">EventBufferEvent::setWatermark</a> — Active la lecture, et/ou l'&eacute;criture des filigranes</li><li><a href="eventbufferevent.sslerror.php">EventBufferEvent::sslError</a> — Retourne l'erreur OpenSSL la plus r&eacute;cente rapport&eacute;e par le tampon d'&eacute;v&eacute;nement</li><li><a href="eventbufferevent.sslfilter.php">EventBufferEvent::sslFilter</a> — Cr&eacute;e un nouveau tampon d'&eacute;v&eacute;nement SSL, dont les donn&eacute;es
   seront envoy&eacute;es via un autre tampon d'&eacute;v&eacute;nement</li><li><a href="eventbufferevent.sslgetcipherinfo.php">EventBufferEvent::sslGetCipherInfo</a> — Retourne une description textuelle d'un cipher</li><li><a href="eventbufferevent.sslgetciphername.php">EventBufferEvent::sslGetCipherName</a> — Retourne le nom du cipher courant pour la connexion SSL</li><li><a href="eventbufferevent.sslgetcipherversion.php">EventBufferEvent::sslGetCipherVersion</a> — Retourne la version du cipher utilis&eacute; pour la connexion SSL courante</li><li><a href="eventbufferevent.sslgetprotocol.php">EventBufferEvent::sslGetProtocol</a> — Retourne le nom du protocole utilis&eacute; pour la connexion SSL courante</li><li><a href="eventbufferevent.sslrenegotiate.php">EventBufferEvent::sslRenegotiate</a> — Demande au tampon d'&eacute;v&eacute;nement de commencer une ren&eacute;gociation SSL</li><li><a href="eventbufferevent.sslsocket.php">EventBufferEvent::sslSocket</a> — Cr&eacute;e un nouveau tampon SSL dont ces donn&eacute;es seront envoy&eacute;es via un socket SSL</li><li><a href="eventbufferevent.write.php">EventBufferEvent::write</a> — Ajoute des donn&eacute;es dans un tampon d'&eacute;v&eacute;nement de sortie</li><li><a href="eventbufferevent.writebuffer.php">EventBufferEvent::writeBuffer</a> — Ajoute le contenu entier d'un tampon dans un tampon d'&eacute;v&eacute;nement de sortie</li></ul></li><li><a href="eventbufferevent.about.callbacks.php">&Agrave; propos des fonctions de rappel du buffer d'&eacute;v&eacute;nements</a></li><li><a href="class.eventconfig.php">EventConfig</a> — La classe EventConfig<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventconfig.avoidmethod.php">EventConfig::avoidMethod</a> — Demande &agrave; libevent d'ignorer une m&eacute;thode d'&eacute;v&eacute;nement sp&eacute;cifique</li><li><a href="eventconfig.construct.php">EventConfig::__construct</a> — Construit un objet EventConfig</li><li><a href="eventconfig.requirefeatures.php">EventConfig::requireFeatures</a> — Entre dans une fonctionnalit&eacute; de m&eacute;thode d'&eacute;v&eacute;nement demand&eacute;e par l'application</li><li><a href="eventconfig.setflags.php">EventConfig::setFlags</a> — D&eacute;finit un ou plusieurs indicateurs pour configurer l'initialisation &eacute;ventuelle de l'EventBase</li><li><a href="eventconfig.setmaxdispatchinterval.php">EventConfig::setMaxDispatchInterval</a> — &Eacute;vite l'inversion des priorit&eacute;s</li></ul></li><li><a href="class.eventdnsbase.php">EventDnsBase</a> — La classe EventDnsBase<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventdnsbase.addnameserverip.php">EventDnsBase::addNameserverIp</a> — Ajoute un serveur de noms &agrave; la base DNS</li><li><a href="eventdnsbase.addsearch.php">EventDnsBase::addSearch</a> — Ajoute un domaine &agrave; la liste des domaines utilis&eacute;s pour la recherche</li><li><a href="eventdnsbase.clearsearch.php">EventDnsBase::clearSearch</a> — Supprime tous les suffixes courants de recherche</li><li><a href="eventdnsbase.construct.php">EventDnsBase::__construct</a> — Construit un objet EventDnsBase</li><li><a href="eventdnsbase.countnameservers.php">EventDnsBase::countNameservers</a> — R&eacute;cup&egrave;re le nombre de serveurs de noms configur&eacute;s</li><li><a href="eventdnsbase.loadhosts.php">EventDnsBase::loadHosts</a> — Charge un fichier hosts (au m&ecirc;me format que /etc/hosts)</li><li><a href="eventdnsbase.parseresolvconf.php">EventDnsBase::parseResolvConf</a> — Analyse le fichier resolv.conf</li><li><a href="eventdnsbase.setoption.php">EventDnsBase::setOption</a> — D&eacute;finit la valeur d'une option de configuration</li><li><a href="eventdnsbase.setsearchndots.php">EventDnsBase::setSearchNdots</a> — D&eacute;finit le param&egrave;tre 'ndots' pour les recherches</li></ul></li><li><a href="class.eventhttp.php">EventHttp</a> — La classe EventHttp<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventhttp.accept.php">EventHttp::accept</a> — Autorise un serveur HTTP &agrave; accepter les connexions sur le
   socket ou la ressource sp&eacute;cifi&eacute;e</li><li><a href="eventhttp.addserveralias.php">EventHttp::addServerAlias</a> — Ajoute un alias du serveur pour l'objet serveur HTTP</li><li><a href="eventhttp.bind.php">EventHttp::bind</a> — Lie un serveur HTTP sur une adresse et un port sp&eacute;cifi&eacute;s</li><li><a href="eventhttp.construct.php">EventHttp::__construct</a> — Construit un objet EventHttp (le serveur HTTP)</li><li><a href="eventhttp.removeserveralias.php">EventHttp::removeServerAlias</a> — Supprime un alias sur le serveur</li><li><a href="eventhttp.setallowedmethods.php">EventHttp::setAllowedMethods</a> — D&eacute;finit les m&eacute;thodes HTTP support&eacute;es et accept&eacute;es dans les requ&ecirc;tes
   sur ce serveur, et pass&eacute;es aux fonctions de rappel utilisateurs</li><li><a href="eventhttp.setcallback.php">EventHttp::setCallback</a> — D&eacute;finit une fonction de rappel pour une URI sp&eacute;cifique</li><li><a href="eventhttp.setdefaultcallback.php">EventHttp::setDefaultCallback</a> — D&eacute;finit la fonction de rappel par d&eacute;faut pour g&eacute;rer les requ&ecirc;tes qui ne sont pas attrap&eacute;es par
   des fonctions de rappel sp&eacute;cifiques</li><li><a href="eventhttp.setmaxbodysize.php">EventHttp::setMaxBodySize</a> — D&eacute;finit la taille maximale du corps de la demande</li><li><a href="eventhttp.setmaxheaderssize.php">EventHttp::setMaxHeadersSize</a> — D&eacute;finit la taille maximale des en-t&ecirc;tes HTTP</li><li><a href="eventhttp.settimeout.php">EventHttp::setTimeout</a> — D&eacute;finit le d&eacute;lai d'attente maximal pour une requ&ecirc;te HTTP</li></ul></li><li><a href="class.eventhttpconnection.php">EventHttpConnection</a> — La classe EventHttpConnection<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventhttpconnection.construct.php">EventHttpConnection::__construct</a> — Construit un objet EventHttpConnection</li><li><a href="eventhttpconnection.getbase.php">EventHttpConnection::getBase</a> — Retourne la base d'&eacute;v&eacute;nement associ&eacute;e avec la connexion</li><li><a href="eventhttpconnection.getpeer.php">EventHttpConnection::getPeer</a> — R&eacute;cup&egrave;re l'adresse et le port distant associ&eacute;s avec la connexion</li><li><a href="eventhttpconnection.makerequest.php">EventHttpConnection::makeRequest</a> — Effectue une requ&ecirc;te HTTP sur la connexion sp&eacute;cifi&eacute;e</li><li><a href="eventhttpconnection.setclosecallback.php">EventHttpConnection::setCloseCallback</a> — D&eacute;finit une fonction de rappel lors de la fermeture de la connexion</li><li><a href="eventhttpconnection.setlocaladdress.php">EventHttpConnection::setLocalAddress</a> — D&eacute;finit l'adresse IP depuis laquelle les connexions HTTP sont effectu&eacute;es</li><li><a href="eventhttpconnection.setlocalport.php">EventHttpConnection::setLocalPort</a> — D&eacute;finit le port local depuis lequel les connexions sont effectu&eacute;es</li><li><a href="eventhttpconnection.setmaxbodysize.php">EventHttpConnection::setMaxBodySize</a> — D&eacute;finit la taille maximale du corps pour la connexion</li><li><a href="eventhttpconnection.setmaxheaderssize.php">EventHttpConnection::setMaxHeadersSize</a> — D&eacute;finit la taille maximale des en-t&ecirc;tes</li><li><a href="eventhttpconnection.setretries.php">EventHttpConnection::setRetries</a> — D&eacute;finit le nombre de tentatives pour la connexion</li><li><a href="eventhttpconnection.settimeout.php">EventHttpConnection::setTimeout</a> — D&eacute;finit le d&eacute;lai d'attente maximal pour la connexion</li></ul></li><li><a href="class.eventhttprequest.php">EventHttpRequest</a> — La classe EventHttpRequest<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventhttprequest.addheader.php">EventHttpRequest::addHeader</a> — Ajoute un en-t&ecirc;te HTTP aux en-t&ecirc;tes de la requ&ecirc;te</li><li><a href="eventhttprequest.cancel.php">EventHttpRequest::cancel</a> — Annule une requ&ecirc;te HTTP en attente</li><li><a href="eventhttprequest.clearheaders.php">EventHttpRequest::clearHeaders</a> — Supprime tous les en-t&ecirc;tes depuis la liste des en-t&ecirc;tes de la requ&ecirc;te</li><li><a href="eventhttprequest.closeconnection.php">EventHttpRequest::closeConnection</a> — Ferme les connexions HTTP associ&eacute;es</li><li><a href="eventhttprequest.construct.php">EventHttpRequest::__construct</a> — Construit un objet EventHttpRequest</li><li><a href="eventhttprequest.findheader.php">EventHttpRequest::findHeader</a> — Cherche la valeur d'un en-t&ecirc;te</li><li><a href="eventhttprequest.free.php">EventHttpRequest::free</a> — Lib&egrave;re l'objet et supprime les &eacute;v&eacute;nements associ&eacute;s</li><li><a href="eventhttprequest.getbufferevent.php">EventHttpRequest::getBufferEvent</a> — Retourne l'objet EventBufferEvent</li><li><a href="eventhttprequest.getcommand.php">EventHttpRequest::getCommand</a> — Retourne la commande de la requ&ecirc;te (m&eacute;thode)</li><li><a href="eventhttprequest.getconnection.php">EventHttpRequest::getConnection</a> — Retourne un objet EventHttpConnection</li><li><a href="eventhttprequest.gethost.php">EventHttpRequest::getHost</a> — Retourne l'h&ocirc;te demand&eacute;</li><li><a href="eventhttprequest.getinputbuffer.php">EventHttpRequest::getInputBuffer</a> — Retourne le buffer d'entr&eacute;e</li><li><a href="eventhttprequest.getinputheaders.php">EventHttpRequest::getInputHeaders</a> — Retourne le tableau associatif contenant les en-t&ecirc;tes d'entr&eacute;e</li><li><a href="eventhttprequest.getoutputbuffer.php">EventHttpRequest::getOutputBuffer</a> — Retourne le buffer de sortie de la requ&ecirc;te</li><li><a href="eventhttprequest.getoutputheaders.php">EventHttpRequest::getOutputHeaders</a> — Retourne un tableau associatif contenant les en-t&ecirc;tes de sortie</li><li><a href="eventhttprequest.getresponsecode.php">EventHttpRequest::getResponseCode</a> — Retourne le code de la r&eacute;ponse</li><li><a href="eventhttprequest.geturi.php">EventHttpRequest::getUri</a> — Retourne l'URI de la requ&ecirc;te</li><li><a href="eventhttprequest.removeheader.php">EventHttpRequest::removeHeader</a> — Supprime un en-t&ecirc;te HTTP depuis les en-t&ecirc;tes de la requ&ecirc;te</li><li><a href="eventhttprequest.senderror.php">EventHttpRequest::sendError</a> — Envoie un message d'erreur HTML au client</li><li><a href="eventhttprequest.sendreply.php">EventHttpRequest::sendReply</a> — Envoie une r&eacute;ponse HTML au client</li><li><a href="eventhttprequest.sendreplychunk.php">EventHttpRequest::sendReplyChunk</a> — Envoie un autre bloc de donn&eacute;es comme partie d'un bloc de r&eacute;ponse entrant</li><li><a href="eventhttprequest.sendreplyend.php">EventHttpRequest::sendReplyEnd</a> — Compl&egrave;te un bloc de r&eacute;ponse, en lib&eacute;rant la requ&ecirc;te</li><li><a href="eventhttprequest.sendreplystart.php">EventHttpRequest::sendReplyStart</a> — Initialise un bloc de r&eacute;ponse</li></ul></li><li><a href="class.eventlistener.php">EventListener</a> — La classe EventListener<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventlistener.construct.php">EventListener::__construct</a> — Cr&eacute;e un nouvel &eacute;couteur de connexion associ&eacute; avec la base d'&eacute;v&eacute;nement</li><li><a href="eventlistener.disable.php">EventListener::disable</a> — D&eacute;sactive un objet d'&eacute;coute d'&eacute;v&eacute;nement de connexion</li><li><a href="eventlistener.enable.php">EventListener::enable</a> — Active un objet d'&eacute;coute d'&eacute;v&eacute;nement de connexion</li><li><a href="eventlistener.getbase.php">EventListener::getBase</a> — Retourne la base d'&eacute;v&eacute;nement associ&eacute;e avec l'&eacute;couteur d'&eacute;v&eacute;nements</li><li><a href="eventlistener.getsocketname.php">EventListener::getSocketName</a> — R&eacute;cup&egrave;re l'adresse courante pour laquelle le socket d'&eacute;coute est li&eacute;</li><li><a href="eventlistener.setcallback.php">EventListener::setCallback</a> — Le but de setCallback</li><li><a href="eventlistener.seterrorcallback.php">EventListener::setErrorCallback</a> — D&eacute;finit la fonction de rappel sur l'&eacute;v&egrave;nement d'erreur</li></ul></li><li><a href="class.eventsslcontext.php">EventSslContext</a> — La classe EventSslContext<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventsslcontext.construct.php">EventSslContext::__construct</a> — Construit un contexte OpenSSL &agrave; utiliser avec les classes Event</li></ul></li><li><a href="class.eventutil.php">EventUtil</a> — La classe EventUtil<ul class="chunklist chunklist_book chunklist_children"><li><a href="eventutil.construct.php">EventUtil::__construct</a> — Le constructeur</li><li><a href="eventutil.getlastsocketerrno.php">EventUtil::getLastSocketErrno</a> — Retourne le num&eacute;ro d'erreur le plus r&eacute;cemment survenu sur le socket</li><li><a href="eventutil.getlastsocketerror.php">EventUtil::getLastSocketError</a> — Retourne l'erreur la plus r&eacute;cemment survenue sur le socket</li><li><a href="eventutil.getsocketfd.php">EventUtil::getSocketFd</a> — Retourne le descripteur de fichier d'un socket ou d'un flux</li><li><a href="eventutil.getsocketname.php">EventUtil::getSocketName</a> — R&eacute;cup&egrave;re l'adresse courante li&eacute;e au socket</li><li><a href="eventutil.setsocketoption.php">EventUtil::setSocketOption</a> — D&eacute;finit les options du socket</li><li><a href="eventutil.sslrandpoll.php">EventUtil::sslRandPoll</a> — G&eacute;n&egrave;re l'entropie via OpenSSL RAND_poll()</li></ul></li><li><a href="class.eventexception.php">EventException</a> — La classe EventException</li></ul></div><?php manual_footer($setup); ?>