Fast UNIX Servers: Difference between revisions
tarnsclusion of mteventqueues from libtorque |
|||
| Line 27: | Line 27: | ||
* [[Asynchronous I/O]] is pretty much by definition edge-triggered. | * [[Asynchronous I/O]] is pretty much by definition edge-triggered. | ||
* <tt>epoll</tt> (via <tt>EPOLLET</tt>) and <tt>kqueue</tt> (via <tt>EV_CLEAR</tt>) provide edge-triggered semantics | * <tt>epoll</tt> (via <tt>EPOLLET</tt>) and <tt>kqueue</tt> (via <tt>EV_CLEAR</tt>) provide edge-triggered semantics | ||
* see the <tt>mteventqueue</tt> [https://raw.github.com/dankamongmen/libtorque/master/doc/mteventqueues document from libtorque's documentation]: | |||
<include src="https://raw.github.com/dankamongmen/libtorque/master/doc/mteventqueues " /> | |||
==A Garden of Interfaces== | ==A Garden of Interfaces== | ||