schmorp at schmorp.de
Tue Oct 5 20:27:20 CEST 2010
On Tue, Oct 05, 2010 at 08:26:30AM +0200, Marco Bambini <marco at sqlabs.net> wrote:
> Because only the traditional select method is used on Win32 and not the much more efficient IO Completion Port (libevent 2.x supports IOCP on Win32).
> Seems like only a minimalist support to me but I could be wrong...
select is currently the maximum support possible - io completion ports
lack the features to implement the libev API.
libevent's backend requires you to use a special API on windows, which is why
it can offer that.
note also that i/o completion ports are not used for the event-based part
of libevent 2, mostly for the same reason as they are not used in libev.
The choice of a Deliantra, the free code+content MORPG
-----==- _GNU_ http://www.deliantra.net
----==-- _ generation
---==---(_)__ __ ____ __ Marc Lehmann
--==---/ / _ \/ // /\ \/ / schmorp at schmorp.de
More information about the libev