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.

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

Undocumented

def wakeUp(): (source)

Called when the event should be wake up.

def doRead(): (source)

Read some data from my connection and discard it.

def connectionLost(reason): (source)

Called when connection was closed and the pipes.

ParametersreasonUndocumented (type: failure.Failure)
API Documentation for Twisted, generated by pydoctor 21.2.2 at 2021-07-28 08:52:54.