Undocumented

Inherited from ServerProtocol:

Method __init__ No summary
Method connectionMade Called when a connection is made.
Method dataReceived Called whenever data is received.
Method unhandledControlSequence Called when an unsupported control sequence is received.
Class ControlSequenceParser Undocumented
Method cursorUp Move the cursor up n lines.
Method cursorDown Move the cursor down n lines.
Method cursorForward Move the cursor right n columns.
Method cursorBackward Move the cursor left n columns.
Method cursorPosition Move the cursor to the given line and column.
Method cursorHome Move the cursor home.
Method index Move the cursor down one line, performing scrolling if necessary.
Method reverseIndex Move the cursor up one line, performing scrolling if necessary.
Method nextLine Move the cursor to the first position on the next line, performing scrolling if necessary.
Method saveCursor Save the cursor position, character attribute, character set, and origin mode selection.
Method restoreCursor Restore the previously saved cursor position, character attribute, character set, and origin mode selection.
Method setModes Set the given modes on the terminal.
Method setPrivateModes Set the given DEC private modes on the terminal.
Method resetModes Reset the given modes on the terminal.
Method resetPrivateModes Reset the given DEC private modes on the terminal.
Method applicationKeypadMode Cause keypad to generate control functions.
Method numericKeypadMode Cause keypad to generate normal characters.
Method selectCharacterSet Select a character set.
Method shiftIn Activate the G0 character set.
Method shiftOut Activate the G1 character set.
Method singleShift2 Shift to the G2 character set for a single character.
Method singleShift3 Shift to the G3 character set for a single character.
Method selectGraphicRendition Enabled one or more character attributes.
Method horizontalTabulationSet Set a tab stop at the current cursor position.
Method tabulationClear Clear the tab stop at the current cursor position.
Method tabulationClearAll Clear all tab stops.
Method doubleHeightLine Make the current line the top or bottom half of a double-height, double-width line.
Method singleWidthLine Make the current line a single-width, single-height line.
Method doubleWidthLine Make the current line a double-width line.
Method eraseToLineEnd Erase from the cursor to the end of line, including cursor position.
Method eraseToLineBeginning Erase from the cursor to the beginning of the line, including the cursor position.
Method eraseLine Erase the entire cursor line.
Method eraseToDisplayEnd Erase from the cursor to the end of the display, including the cursor position.
Method eraseToDisplayBeginning Erase from the cursor to the beginning of the display, including the cursor position.
Method eraseDisplay Erase the entire display.
Method deleteCharacter Delete n characters starting at the cursor position.
Method insertLine Insert n lines at the cursor position.
Method deleteLine Delete n lines starting at the cursor position.
Method setScrollRegion Undocumented
Method resetScrollRegion Undocumented
Method reportCursorPosition Return a Deferred that fires with a two-tuple of (x, y) indicating the cursor position.
Method reset Reset the terminal to its initial state.
Method write Write some data to the physical connection, in sequence, in a non-blocking fashion.
Method writeSequence Write an iterable of byte strings to the physical connection.
Method loseConnection Close my connection, after writing all pending data.
Method connectionLost Called when the connection is shut down.
Method _handleShortControlSequence Undocumented
Method _handleControlSequence Undocumented
Method _handleLowFunctionControlSequence Undocumented

Inherited from Protocol (via ServerProtocol):

Method logPrefix Return a prefix matching the class name, to identify log messages related to this protocol instance.

Inherited from BaseProtocol (via ServerProtocol, Protocol):

Method makeConnection Make a connection to a transport and a server.

Inherited from TestProtocol:

Method __init__ Undocumented
Method makeConnection Make a connection to a transport and a server.
Method dataReceived Called whenever data is received.
Method connectionLost Called when the connection is shut down.
Method neg_TEST_COMMAND Undocumented
Method enableLocal Enable the given option locally.
Method disableLocal Disable the given option locally.
Method enableRemote Indicate whether the peer should be allowed to enable this option.
Method disableRemote Indicate that the peer has disabled this option.
API Documentation for twisted, generated by pydoctor at 2020-03-25 17:34:30.