interface documentation

class _IWaker(Interface): (source)

Known implementations: twisted.internet.posixbase._SocketWaker, twisted.internet.posixbase._UnixWaker

View In Hierarchy

Interface to wake up the event loop based on the self-pipe trick.

The self-pipe trick, used to wake up the main loop from another thread or a signal handler. This is why we have wakeUp together with doRead

This is used by threads or signals to wake up the event loop.

Method connectionLost Called when connection was closed and the pipes.
Method doRead Read some data from my connection and discard it.
Method wakeUp Called when the event should be wake up.
Attribute disconnected Undocumented
def connectionLost(reason): (source)
Called when connection was closed and the pipes.
Parameters
reason:failure.FailureUndocumented
def doRead(): (source)
Read some data from my connection and discard it.
def wakeUp(): (source)
Called when the event should be wake up.
disconnected = (source)

Undocumented