twisted.internet.kqreactor
module documentationtwisted.internet
View Source
A kqueue()/kevent() based implementation of the Twisted main loop.
To use this reactor, start your application specifying the kqueue reactor:
twistd --reactor kqueue ...
To install the event loop from code (and you should do this before any connections, listeners or connectors are added):
from twisted.internet import kqreactor kqreactor.install()
Class | KQueueReactor | A reactor that uses kqueue(2)/kevent(2) and relies on Python 2.6 or higher which has built in support for kqueue in the select module. |
Function | install | Install the kqueue() reactor. |
Interface | _IKQueue | An interface for KQueue implementations. |