summaryrefslogtreecommitdiff
path: root/ev.pod
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.pod
parent8e89c9383f4e3beeb586b448a9aa2f86b23376f3 (diff)
*** empty log message ***
Diffstat (limited to 'ev.pod')
-rw-r--r--ev.pod17
1 files changed, 11 insertions, 6 deletions
diff --git a/ev.pod b/ev.pod
index b1a5fe5..25438da 100644
--- a/ev.pod
+++ b/ev.pod
@@ -1850,8 +1850,9 @@ loop, if multiple loops are supported ("ev loop default").
=back
-Example: Declare and initialise a check watcher, working regardless of
-wether multiple loops are supported or not.
+Example: Declare and initialise a check watcher, utilising the above
+macros so it will work regardless of wether multiple loops are supported
+or not.
static void
check_cb (EV_P_ ev_timer *w, int revents)
@@ -1864,7 +1865,6 @@ wether multiple loops are supported or not.
ev_check_start (EV_DEFAULT_ &check);
ev_loop (EV_DEFAULT_ 0);
-
=head1 EMBEDDING
Libev can (and often is) directly embedded into host
@@ -1913,7 +1913,7 @@ in your include path (e.g. in libev/ when using -Ilibev):
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)
@@ -2165,12 +2165,17 @@ will be compiled. It is pretty complex because it provides its own header
file.
The usage in rxvt-unicode is simpler. It has a F<ev_cpp.h> header file
-that everybody includes and which overrides some autoconf choices:
+that everybody includes and which overrides some configure choices:
+ #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 <config.h>
+ #define EV_MINPRI 0
+ #define EV_MAXPRI 0
#include "ev++.h"