com.maverick.sshd.shell.terminal
Interface Terminal

All Known Implementing Classes:
ansi, BasicTerminal, vt100, xterm

public interface Terminal


Field Summary
static byte A
           
static byte B
           
static byte BS
           
static byte C
           
static byte CAN
           
static byte D
           
static byte DEL
           
static byte E
           
static byte EOT
           
static byte ESC
           
static byte f
           
static byte FF
           
static byte H
           
static byte HT
           
static byte LE
           
static byte LSB
           
static byte r
           
static byte SE
           
static byte SEMICOLON
           
static byte SGR
           
 
Method Summary
 String format(String str)
           
 int getAtomicSequenceLength()
           
 byte[] getCursorMoveSequence(int dir, int times)
           
 byte[] getCursorPositioningSequence(int[] pos)
           
 byte[] getEraseSequence(int eraseFunc)
           
 byte[] getGRSequence(int type, int param)
           
 byte[] getInitSequence()
           
 byte[] getScrollMarginsSequence(int topmargin, int bottommargin)
           
 byte[] getSpecialSequence(int sequence)
           
 boolean supportsScrolling()
           
 boolean supportsSGR()
           
 

Field Detail

EOT

static final byte EOT
See Also:
Constant Field Values

BS

static final byte BS
See Also:
Constant Field Values

DEL

static final byte DEL
See Also:
Constant Field Values

HT

static final byte HT
See Also:
Constant Field Values

FF

static final byte FF
See Also:
Constant Field Values

SGR

static final byte SGR
See Also:
Constant Field Values

CAN

static final byte CAN
See Also:
Constant Field Values

ESC

static final byte ESC
See Also:
Constant Field Values

LSB

static final byte LSB
See Also:
Constant Field Values

SEMICOLON

static final byte SEMICOLON
See Also:
Constant Field Values

A

static final byte A
See Also:
Constant Field Values

B

static final byte B
See Also:
Constant Field Values

C

static final byte C
See Also:
Constant Field Values

D

static final byte D
See Also:
Constant Field Values

E

static final byte E
See Also:
Constant Field Values

H

static final byte H
See Also:
Constant Field Values

f

static final byte f
See Also:
Constant Field Values

r

static final byte r
See Also:
Constant Field Values

LE

static final byte LE
See Also:
Constant Field Values

SE

static final byte SE
See Also:
Constant Field Values
Method Detail

getEraseSequence

byte[] getEraseSequence(int eraseFunc)

getCursorMoveSequence

byte[] getCursorMoveSequence(int dir,
                             int times)

getCursorPositioningSequence

byte[] getCursorPositioningSequence(int[] pos)

getSpecialSequence

byte[] getSpecialSequence(int sequence)

getScrollMarginsSequence

byte[] getScrollMarginsSequence(int topmargin,
                                int bottommargin)

getGRSequence

byte[] getGRSequence(int type,
                     int param)

format

String format(String str)

getInitSequence

byte[] getInitSequence()

supportsSGR

boolean supportsSGR()

supportsScrolling

boolean supportsScrolling()

getAtomicSequenceLength

int getAtomicSequenceLength()


Copyright © 2012. All Rights Reserved.