array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'fr', ), 'this' => array ( 0 => 'eventhttprequest.getconnection.php', 1 => 'EventHttpRequest::getConnection', ), 'up' => array ( 0 => 'class.eventhttprequest.php', 1 => 'EventHttpRequest', ), 'prev' => array ( 0 => 'eventhttprequest.getcommand.php', 1 => 'EventHttpRequest::getCommand', ), 'next' => array ( 0 => 'eventhttprequest.gethost.php', 1 => 'EventHttpRequest::getHost', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'fr', 'path' => 'reference/event/eventhttprequest/getconnection.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(PECL event >= 1.8.0)
EventHttpRequest::getConnection — Retourne un objet EventHttpConnection
Retourne un objet EventHttpConnection qui représente une connexion HTTP associée à la requête.
L'API Libevent autorise les objets de requête HTTP à ne pas être liés à une connexion HTTP. Toutefois, nous ne pouvons pas dissocié EventHttpRequest de EventHttpConnection. Aussi, nous construisons l'objet EventHttpConnection à la volée. Vu que nous n'avons aucune information sur l'événement de vase, la base DNS, ni sur la fonction de rappel associée à la fermeture de la connexion, nous positionnons ces champs indéfinis.
La méthode EventHttpRequest::getConnection() est habituellement utile lorsque nous devons définir une fonction de rappel à associer à la fermeture de la connexion. Voir la méthode EventHttpConnection::setCloseCallback().
Cette fonction ne contient aucun paramètre.
Retourne un objet EventHttpConnection.