summaryrefslogtreecommitdiff
path: root/ev.html
diff options
context:
space:
mode:
authorroot <root>2007-11-29 20:05:59 +0000
committerroot <root>2007-11-29 20:05:59 +0000
commit2177c9a4959519c5388973d0d91771bd8cf50d4e (patch)
tree4e8e56d7c65c226df27474db751c1d55a0ed6291 /ev.html
parent8e89c9383f4e3beeb586b448a9aa2f86b23376f3 (diff)
*** empty log message ***
Diffstat (limited to 'ev.html')
-rw-r--r--ev.html23
1 files changed, 13 insertions, 10 deletions
diff --git a/ev.html b/ev.html
index 5ca899a..d95bffd 100644
--- a/ev.html
+++ b/ev.html
@@ -6,7 +6,7 @@
<meta name="description" content="Pod documentation for libev" />
<meta name="inputfile" content="&lt;standard input&gt;" />
<meta name="outputfile" content="&lt;standard output&gt;" />
- <meta name="created" content="Thu Nov 29 18:28:02 2007" />
+ <meta name="created" content="Thu Nov 29 21:05:58 2007" />
<meta name="generator" content="Pod::Xhtml 1.57" />
<link rel="stylesheet" href="http://res.tst.eu/pod.css"/></head>
<body>
@@ -1841,8 +1841,9 @@ suitable for use with <code>EV_A</code>.</p>
loop, if multiple loops are supported (&quot;ev loop default&quot;).</p>
</dd>
</dl>
-<p>Example: Declare and initialise a check watcher, working regardless of
-wether multiple loops are supported or not.</p>
+<p>Example: Declare and initialise a check watcher, utilising the above
+macros so it will work regardless of wether multiple loops are supported
+or not.</p>
<pre> static void
check_cb (EV_P_ ev_timer *w, int revents)
{
@@ -1854,9 +1855,6 @@ wether multiple loops are supported or not.</p>
ev_check_start (EV_DEFAULT_ &amp;check);
ev_loop (EV_DEFAULT_ 0);
-
-
-
</pre>
</div>
@@ -1907,7 +1905,7 @@ in your include path (e.g. in libev/ when using -Ilibev):</p>
ev_win32.c required on win32 platforms only
- ev_select.c only when select backend is enabled (which is by default)
+ ev_select.c only when select backend is enabled (which is enabled by default)
ev_poll.c only when poll backend is enabled (disabled by default)
ev_epoll.c only when the epoll backend is enabled (disabled by default)
ev_kqueue.c only when the kqueue backend is enabled (disabled by default)
@@ -2159,11 +2157,16 @@ interface) and <cite>EV.xs</cite> (implementation) files. Only the <cite>EV.xs</
will be compiled. It is pretty complex because it provides its own header
file.</p>
<p>The usage in rxvt-unicode is simpler. It has a <cite>ev_cpp.h</cite> header file
-that everybody includes and which overrides some autoconf choices:</p>
-<pre> #define EV_USE_POLL 0
+that everybody includes and which overrides some configure choices:</p>
+<pre> #define EV_MINIMAL 1
+ #define EV_USE_POLL 0
#define EV_MULTIPLICITY 0
- #define EV_PERIODICS 0
+ #define EV_PERIODIC_ENABLE 0
+ #define EV_STAT_ENABLE 0
+ #define EV_FORK_ENABLE 0
#define EV_CONFIG_H &lt;config.h&gt;
+ #define EV_MINPRI 0
+ #define EV_MAXPRI 0
#include &quot;ev++.h&quot;