twisted.conch.manhole.Manhole(recvline.HistoricRecvLine) class documentationtwisted.conch.manhole
View Source
(View In Hierarchy)
Known subclasses: twisted.conch.manhole.ColoredManhole
Mediator between a fancy line source and an interactive interpreter.
This accepts lines from its transport and passes them on to a ManholeInterpreter.
Control commands (^C, ^D, ^\) are also handled with something approximating
their normal terminal-mode behavior. It can optionally be constructed with
a dict which will be used as the local namespace for any code executed.
| Method | __init__ | Undocumented |
| Method | connectionMade | Called after a connection has been established. |
| Method | handle_INT | Handle ^C as an interrupt keystroke by resetting the current input variables to their initial state. |
| Method | handle_EOF | Undocumented |
| Method | handle_FF | Handle a 'form feed' byte - generally used to request a screen refresh/redraw. |
| Method | handle_QUIT | Undocumented |
| Method | addOutput | Undocumented |
| Method | lineReceived | Undocumented |
| Method | _needsNewline | Undocumented |
Inherited from TerminalProtocol (via HistoricRecvLine, RecvLine):
| Method | makeConnection | Called with an ITerminalTransport
when a connection is established. |
| Method | connectionLost | Called when the connection has been lost. |
Inherited from TerminalProtocol (via HistoricRecvLine, RecvLine):
| Method | makeConnection | Called with an ITerminalTransport
when a connection is established. |
| Method | connectionLost | Called when the connection has been lost. |
Inherited from TerminalProtocol (via HistoricRecvLine, RecvLine):
| Method | makeConnection | Called with an ITerminalTransport
when a connection is established. |
| Method | connectionLost | Called when the connection has been lost. |
Handle ^C as an interrupt keystroke by resetting the current input variables to their initial state.
Handle a 'form feed' byte - generally used to request a screen refresh/redraw.