]> git.llucax.com Git - software/libev.git/blobdiff - README.embed
*** empty log message ***
[software/libev.git] / README.embed
index 3e37f05d54d39d01c8acd1f402cef8e060b9bdb9..1d04427e79e9904500ec6ffe0199bb3e9b423c8a 100644 (file)
@@ -27,6 +27,12 @@ FILESETS
         ev.c
         ev_vars.h
         ev_wrap.h
         ev.c
         ev_vars.h
         ev_wrap.h
+        ev_select.c     only when select backend is enabled (which is 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)
+
+    "ev.c" includes the backend files directly when enabled.
 
     To include the libevent compatibility API, also include:
 
 
     To include the libevent compatibility API, also include:
 
@@ -133,8 +139,10 @@ PREPROCESSOR SYMBOLS
 
 EXAMPLES
 
 
 EXAMPLES
 
-    For a real-world example of a program the includes libev verbatim, you
-    can have a look at the EV perl module (http://software.schmorp.de/pkg/EV.html).
-    It has the libev files in the liev/ subdirectory and includes them in the
-    EV.xs files. Only this file will be compiled.
+    For a real-world example of a program the includes libev
+    verbatim, you can have a look at the EV perl module
+    (http://software.schmorp.de/pkg/EV.html).  It has the libev files in
+    the liev/ subdirectory and includes them in the EV/EVAPI.h (public
+    interface) and EV.xs (implementation) files. Only EV.xs file will be
+    compiled.