enum

SSH2::TerminalMode

Inherits Enum / Comparable / Value / Object

Constants

VINTR = 1

Interrupt character; 255 if none. Similarly for the other characters. Not all of these characters are supported on all systems.

VQUIT = 2

The quit character (sends SIGQUIT signal on POSIX systems).

VERASE = 3

Erase the character to left of the cursor.

VKILL = 4

Kill the current input line.

VEOF = 5

End-of-file character (sends EOF from the terminal).

VEOL = 6

End-of-line character in addition to carriage return and/or linefeed.

VEOL2 = 7

Additional end-of-line character.

VSTART = 8

Continues paused output (normally control-Q).

VSTOP = 9

Pauses output (normally control-S).

VSUSP = 10

Suspends the current program.

VDSUSP = 11

Another suspend character.

VREPRINT = 12

Reprints the current input line.

VWERASE = 13

Erases a word left of cursor.

VLNEXT = 14

Enter the next character typed literally, even if it is a special character.

VFLUSH = 15

Character to flush output.

VSWITCH = 16

Switch to a different shell layer.

VSTATUS = 17

Prints system status line (load, command, pid, etc).

VDISCARD = 18

Toggles the flushing of terminal output.

IGNPAR = 30

The ignore parity flag. The parameter SHOULD be 0 if this flag is FALSE, and 1 if it is TRUE.

PARMRK = 31

Mark parity and framing errors.

INPCK = 32

Enable checking of parity errors.

ISTRIP = 33

Strip 8th bit off characters.

INCLR = 34

Map NL into CR on input.

IGNCR = 35

Ignore CR on input.

ICRNL = 36

Map CR to NL on input.

IUCLC = 37

Translate uppercase characters to lowercase.

IXON = 38

Enable output flow control.

IXANY = 39

Any char will restart after stop.

IXOFF = 40

Enable input flow control.

IMAXBEL = 41

Ring bell on input queue full.

ISIG = 50

Enable signals INTR, QUIT, [D]SUSP.

ICANON = 51

Canonicalize input lines.

XCASE = 52

Enable input and output of uppercase characters by preceding their lowercase equivalents with "".

ECHO = 53

Enable echoing.

ECHOE = 54

Visually erase chars.

ECHOK = 55

Kill character discards current line.

ECHONL = 56

Echo NL even if ECHO is off.

NOFLSH = 57

Don't flush after interrupt.

TOSTOP = 58

Stop background jobs from output.

IEXTEN = 59

Enable extensions.

ECHOCTL = 60

Echo control characters as ^(Char).

ECHOKE = 61

Visual erase for line kill.

PENDIN = 62

Retype pending input.

OPOST = 70

Enable output processing.

OLCUC = 71

Convert lowercase to uppercase.

ONLCR = 72

Map NL to CR-NL.

OCRNL = 73

Translate carriage return to newline (output).

ONOCR = 74

Translate newline to carriage return-newline (output).

ONLRET = 75

Newline performs a carriage return (output).

CS7 = 90

7 bit mode.

CS8 = 91

8 bit mode.

PARENB = 92

Parity enable.

PARODD = 93

Odd parity, else even.

TTY_OP_ISPEED = 128

Specifies the input baud rate in bits per second.

TTY_OP_OSPEED = 129

Specifies the output baud rate in bits per second.

Instance methods

cs7?

Returns true if this enum value equals CS7

Source
cs8?

Returns true if this enum value equals CS8

Source
echo?

Returns true if this enum value equals ECHO

Source
echoctl?

Returns true if this enum value equals ECHOCTL

Source
echoe?

Returns true if this enum value equals ECHOE

Source
echok?

Returns true if this enum value equals ECHOK

Source
echoke?

Returns true if this enum value equals ECHOKE

Source
echonl?

Returns true if this enum value equals ECHONL

Source
icanon?

Returns true if this enum value equals ICANON

Source
icrnl?

Returns true if this enum value equals ICRNL

Source
iexten?

Returns true if this enum value equals IEXTEN

Source
igncr?

Returns true if this enum value equals IGNCR

Source
ignpar?

Returns true if this enum value equals IGNPAR

Source
imaxbel?

Returns true if this enum value equals IMAXBEL

Source
inclr?

Returns true if this enum value equals INCLR

Source
inpck?

Returns true if this enum value equals INPCK

Source
isig?

Returns true if this enum value equals ISIG

Source
istrip?

Returns true if this enum value equals ISTRIP

Source
iuclc?

Returns true if this enum value equals IUCLC

Source
ixany?

Returns true if this enum value equals IXANY

Source
ixoff?

Returns true if this enum value equals IXOFF

Source
ixon?

Returns true if this enum value equals IXON

Source
noflsh?

Returns true if this enum value equals NOFLSH

Source
ocrnl?

Returns true if this enum value equals OCRNL

Source
olcuc?

Returns true if this enum value equals OLCUC

Source
onlcr?

Returns true if this enum value equals ONLCR

Source
onlret?

Returns true if this enum value equals ONLRET

Source
onocr?

Returns true if this enum value equals ONOCR

Source
opost?

Returns true if this enum value equals OPOST

Source
parenb?

Returns true if this enum value equals PARENB

Source
parmrk?

Returns true if this enum value equals PARMRK

Source
parodd?

Returns true if this enum value equals PARODD

Source
pendin?

Returns true if this enum value equals PENDIN

Source
tostop?

Returns true if this enum value equals TOSTOP

Source
tty_op_ispeed?

Returns true if this enum value equals TTY_OP_ISPEED

Source
tty_op_ospeed?

Returns true if this enum value equals TTY_OP_OSPEED

Source
vdiscard?

Returns true if this enum value equals VDISCARD

Source
vdsusp?

Returns true if this enum value equals VDSUSP

Source
veof?

Returns true if this enum value equals VEOF

Source
veol2?

Returns true if this enum value equals VEOL2

Source
veol?

Returns true if this enum value equals VEOL

Source
verase?

Returns true if this enum value equals VERASE

Source
vflush?

Returns true if this enum value equals VFLUSH

Source
vintr?

Returns true if this enum value equals VINTR

Source
vkill?

Returns true if this enum value equals VKILL

Source
vlnext?

Returns true if this enum value equals VLNEXT

Source
vquit?

Returns true if this enum value equals VQUIT

Source
vreprint?

Returns true if this enum value equals VREPRINT

Source
vstart?

Returns true if this enum value equals VSTART

Source
vstatus?

Returns true if this enum value equals VSTATUS

Source
vstop?

Returns true if this enum value equals VSTOP

Source
vsusp?

Returns true if this enum value equals VSUSP

Source
vswitch?

Returns true if this enum value equals VSWITCH

Source
vwerase?

Returns true if this enum value equals VWERASE

Source
xcase?

Returns true if this enum value equals XCASE

Source