On Tue, Oct 05, 2010 at 08:26:30AM +0200, Marco Bambini <[email protected]> 
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
      --==---/ / _ \/ // /\ \/ /      [email protected]
      -=====/_/_//_/\_,_/ /_/\_\

_______________________________________________
libev mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Reply via email to