class documentation
class TerminalProtocol: (source)
Known subclasses: twisted.conch.recvline.RecvLine
Implements interfaces: twisted.conch.insults.insults.ITerminalProtocol
Undocumented
Method | connection |
Called when the connection has been lost. |
Method | connection |
Called after a connection has been established. |
Method | keystroke |
A keystroke was received. |
Method | make |
Called with an ITerminalTransport when a connection is established. |
Method | terminal |
Called to indicate the size of the terminal. |
Method | unhandled |
Called when an unsupported control sequence is received. |
Instance Variable | terminal |
Undocumented |
overridden in
twisted.conch.stdio.ConsoleManhole
Called when the connection has been lost.
reason is a Failure describing why.
overridden in
twisted.conch.recvline.RecvLine
A keystroke was received.
Each keystroke corresponds to one invocation of this method. keyID is a string identifier for that key. Printable characters are represented by themselves. Control keys, such as arrows and function keys, are represented with symbolic constants on ServerProtocol
.
overridden in
twisted.conch.recvline.RecvLine
Called to indicate the size of the terminal.
A terminal of 80x24 should be assumed if this method is not called. This method might not be called for real terminals.
overridden in
twisted.conch.recvline.RecvLine
Called when an unsupported control sequence is received.
Parameters | |
seq:str | The whole control sequence which could not be interpreted. |