]> git.llucax.com Git - software/libev.git/commitdiff
*** empty log message ***
authorroot <root>
Thu, 8 Nov 2007 16:58:00 +0000 (16:58 +0000)
committerroot <root>
Thu, 8 Nov 2007 16:58:00 +0000 (16:58 +0000)
README
README.embed
ev_select.c
evdns.c

diff --git a/README b/README
index 6dc26f94e8121f119bc1c33fdbd7a58637e4a911..de8bb0b119bc67a1910ee52e2a50eb55e1ea121d 100644 (file)
--- a/README
+++ b/README
@@ -71,11 +71,8 @@ at http://libev.schmorp.de/bench.html).
 
 whats missing?
 
-- evbuffer, evhttp, bufferevent are missing.
+- no event-like priority support at the moment (the ev priorities
+  are not yet finished and work differently, but you cna use idle watchers
+  to get a similar effect).
 
-- no priority support at the moment (but likely to be delivered later).
-
-- kqueue, poll (libev currently implements epoll and select).
-
-- windows support (whats windows?).
 
index 7712102f5d5bea57ba428d42991ea1251ca4f5ad..fca648e61947390c5ca75a82b8d71ac1f425ff22 100644 (file)
@@ -92,6 +92,15 @@ PREPROCESSOR SYMBOLS
        done: if no other method takes over, select will be it. Otherwise
        the select backend will not be compiled in.
 
+    EV_SELECT_USE_WIN32_HANDLES
+
+       When defined to 1, the select backend will assume that select
+       doesn't understand file descriptors but wants osf handles on
+       win32 (this is the case when the select to be used is the winsock
+       select). This means that it will call _get_osfhandle on the fd to
+       convert it to an OS handle. Should not be defined on non-win32
+       platforms.
+
     EV_USE_POLL
 
        If defined to be "1", libev will compile in support for the poll(2)
index fc32b2025ccc3e80bd0820ae3b5f92c56c8541a3..7fe9084c4b34a4d2792854434fe8818559d6a7a5 100644 (file)
@@ -43,7 +43,6 @@ typedef unsigned int uint32_t;
 #if EV_SELECT_USE_WIN32_HANDLES
 # undef EV_SELECT_USE_FD_SET
 # define EV_SELECT_USE_FD_SET 1
-#else
 #endif
 
 #include <string.h>
diff --git a/evdns.c b/evdns.c
index 3abd5fbbdc0f8b668025a4ef83d6185d1bf2ef84..a006638ee809829d7490f13df76f70de8665f88d 100644 (file)
--- a/evdns.c
+++ b/evdns.c
@@ -1,4 +1,4 @@
-/* $Id: evdns.c,v 1.19 2007-11-06 18:49:32 root Exp $ */
+/* $Id: evdns.c,v 1.20 2007-11-08 16:58:00 root Exp $ */
 
 /* The original version of this module was written by Adam Langley; for
  * a history of modifications, check out the subversion logs.