diff options
| author | root <root> | 2007-11-29 20:05:59 +0000 | 
|---|---|---|
| committer | root <root> | 2007-11-29 20:05:59 +0000 | 
| commit | 2177c9a4959519c5388973d0d91771bd8cf50d4e (patch) | |
| tree | 4e8e56d7c65c226df27474db751c1d55a0ed6291 /ev.html | |
| parent | 8e89c9383f4e3beeb586b448a9aa2f86b23376f3 (diff) | |
*** empty log message ***
Diffstat (limited to 'ev.html')
| -rw-r--r-- | ev.html | 23 | 
1 files changed, 13 insertions, 10 deletions
@@ -6,7 +6,7 @@  	<meta name="description" content="Pod documentation for libev" />  	<meta name="inputfile" content="<standard input>" />  	<meta name="outputfile" content="<standard output>" /> -	<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 ("ev loop default").</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_ &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 <config.h> +  #define EV_MINPRI 0 +  #define EV_MAXPRI 0    #include "ev++.h"  | 
