npat-efault / poller

An epoll(7)-based file-descriptor multiplexer.
BSD 2-Clause "Simplified" License
108 stars 6 forks source link

Add implementation based on kqueue #4

Open npat-efault opened 9 years ago

npat-efault commented 9 years ago

For BSD-derived systems that support it, a kqueue(2) based implementation would provide performance similar to the Linux epoll(7)-based one, without the limitations of select(2). It will also be very similar (trivial modifications) to the epoll(7)-based impl. Add one.

vtolstov commented 9 years ago

Im need this too =). Also may be windows implementation is very useful.