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 connection​Lost Called when connection was closed and the pipes.
Method do​Read Read some data from my connection and discard it.
Method wake​Up 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