Files
doc-fr/reference/ev/book.xml

87 lines
2.5 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 46a9cdd2dbef4ec89bf65fad9930e2feb78bbb98 Maintainer: yannick Status: ready -->
<!-- Reviewed: no -->
<book xml:id="book.ev" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<?phpdoc extension-membership="pecl" ?>
<title>Ev</title>
<titleabbrev>Ev</titleabbrev>
<preface xml:id="intro.ev">
&reftitle.intro;
<para>
Cette extension fournit une interface à la bibliothèque
<link xlink:href="&url.libev;">libev</link>, une boucle d'événements
hautement performante, écrite en C.
</para>
&note.no-windows.extension;
<para>
<emphasis>Libev</emphasis> est une boucle d'événements : elle enregistre
un intérêt pour certains événements (comme un descripteur de fichier
devenu lisible, ou encore une délai d'attente maximal qui survient),
elle va gérer les sources de ces événements, et fournir le programme
avec ces événements.
</para>
<para>
Pour réaliser cela, elle va prendre un contrôle plus ou moins total
du processus (ou Thread) en exécutant un gestionnaire de boucle
d'événements, puis va les communiquer via un mécanisme de fonction
de rappel.
</para>
<para>
L'enregistrement d'intérêts pour certains événements se fait via des
observateurs, puis, redonne la main à libev en démarrant ces
observateurs.
</para>
<para>
Pour plus de détails, reportez-vous à la
<link
xlink:href="http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod">documentation
de libev</link>.
</para>
</preface>
&reference.ev.setup;
&reference.ev.examples;
&reference.ev.watchers;
&reference.ev.watcher-callbacks;
&reference.ev.periodic-modes;
&reference.ev.ev;
&reference.ev.evcheck;
&reference.ev.evchild;
&reference.ev.evembed;
&reference.ev.evfork;
&reference.ev.evidle;
&reference.ev.evio;
&reference.ev.evloop;
&reference.ev.evperiodic;
&reference.ev.evprepare;
&reference.ev.evsignal;
&reference.ev.evstat;
&reference.ev.evtimer;
&reference.ev.evwatcher;
</book>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->