class twisted.internet.posixbase._IWaker(Interface): (source)
Known implementations: twisted.internet.posixbase._SocketWaker, twisted.internet.posixbase._UnixWaker
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. |
Called when connection was closed and the pipes.
| Parameters | reason | Undocumented (type: failure.Failure) |