class TerminalProtocol: (source)
Known subclasses: twisted.conch.recvline.RecvLine
Implements interfaces: twisted.conch.insults.insults.ITerminalProtocol
Undocumented
Method | connectionLost |
Called when the connection has been lost. |
Method | connectionMade |
Called after a connection has been established. |
Method | keystrokeReceived |
A keystroke was received. |
Method | makeConnection |
Called with an ITerminalTransport when a connection is established. |
Method | terminalSize |
Called to indicate the size of the terminal. |
Method | unhandledControlSequence |
Called when an unsupported control sequence is received. |
Instance Variable | terminal |
Undocumented |
twisted.conch.stdio.ConsoleManhole
Called when the connection has been lost.
reason is a Failure describing why.
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
.
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.
twisted.conch.recvline.RecvLine
Parameters | |
seq:str | The whole control sequence which could not be interpreted. |