Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
com.sshtools.daemon.terminal.BasicTerminal
Field Summary | |
protected Colorizer |
Fields inherited from interface com.sshtools.daemon.terminal.Terminal | |
A , B , BS , C , CAN , D , DEL , E , EOT , ESC , FF , H , HT , LE , LSB , SE , SEMICOLON , SGR , f , r |
Constructor Summary | |
|
Method Summary | |
String |
|
int | |
byte[] |
|
byte[] |
|
byte[] |
|
byte[] |
|
byte[] | |
byte[] |
|
byte[] |
|
abstract boolean | |
abstract boolean | |
int |
|
int |
|
byte[] |
|
public int getAtomicSequenceLength()
- Specified by:
- getAtomicSequenceLength in interface Terminal
public byte[] getCursorMoveSequence(int direction, int times)
- Specified by:
- getCursorMoveSequence in interface Terminal
public byte[] getCursorPositioningSequence(int[] pos)
- Specified by:
- getCursorPositioningSequence in interface Terminal
public byte[] getEraseSequence(int eraseFunc)
- Specified by:
- getEraseSequence in interface Terminal
public byte[] getGRSequence(int type, int param)
- Specified by:
- getGRSequence in interface Terminal
public byte[] getScrollMarginsSequence(int topmargin, int bottommargin)
- Specified by:
- getScrollMarginsSequence in interface Terminal
public byte[] getSpecialSequence(int function)
- Specified by:
- getSpecialSequence in interface Terminal
public abstract boolean supportsScrolling()
- Specified by:
- supportsScrolling in interface Terminal
- Returns:
public int translateControlCharacter(int c)
- Specified by:
- translateControlCharacter in interface Terminal
public int translateEscapeSequence(int[] buffer)
- Specified by:
- translateEscapeSequence in interface Terminal
public byte[] translateIntToDigitCodes(int in)