class twisted.internet.posixbase._SocketWaker(log.Logger): (source)
Implements interfaces: twisted.internet.posixbase._IWaker
The self-pipe trick<http://cr.yp.to/docs/selfpipe.html>, implemented using a pair of sockets rather than pipes (due to the lack of support in select() on Windows for pipes), used to wake up the main loop from another thread.
Class Variable | disconnected | Undocumented |
Method | __init__ | Initialize. |
Instance Variable | reactor | Undocumented |
Instance Variable | r | Undocumented |
Instance Variable | w | Undocumented |
Instance Variable | fileno | Undocumented |
Method | wakeUp | Send a byte to my connection. |
Method | doRead | Read some data from my connection. |
Method | connectionLost | Called when connection was closed and the pipes. |
Inherited from Logger:
Method | logPrefix | Override this method to insert custom logging behavior. Its return value will be inserted in front of every line. It may be called more times than the number of output lines. |