enum
SSH2::TerminalMode
Defined in:
ssh2.crEnum Members
-
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 Method Summary
-
#cs7?
Returns
true
if this enum value equalsCS7
-
#cs8?
Returns
true
if this enum value equalsCS8
-
#echo?
Returns
true
if this enum value equalsECHO
-
#echoctl?
Returns
true
if this enum value equalsECHOCTL
-
#echoe?
Returns
true
if this enum value equalsECHOE
-
#echok?
Returns
true
if this enum value equalsECHOK
-
#echoke?
Returns
true
if this enum value equalsECHOKE
-
#echonl?
Returns
true
if this enum value equalsECHONL
-
#icanon?
Returns
true
if this enum value equalsICANON
-
#icrnl?
Returns
true
if this enum value equalsICRNL
-
#iexten?
Returns
true
if this enum value equalsIEXTEN
-
#igncr?
Returns
true
if this enum value equalsIGNCR
-
#ignpar?
Returns
true
if this enum value equalsIGNPAR
-
#imaxbel?
Returns
true
if this enum value equalsIMAXBEL
-
#inclr?
Returns
true
if this enum value equalsINCLR
-
#inpck?
Returns
true
if this enum value equalsINPCK
-
#isig?
Returns
true
if this enum value equalsISIG
-
#istrip?
Returns
true
if this enum value equalsISTRIP
-
#iuclc?
Returns
true
if this enum value equalsIUCLC
-
#ixany?
Returns
true
if this enum value equalsIXANY
-
#ixoff?
Returns
true
if this enum value equalsIXOFF
-
#ixon?
Returns
true
if this enum value equalsIXON
-
#noflsh?
Returns
true
if this enum value equalsNOFLSH
-
#ocrnl?
Returns
true
if this enum value equalsOCRNL
-
#olcuc?
Returns
true
if this enum value equalsOLCUC
-
#onlcr?
Returns
true
if this enum value equalsONLCR
-
#onlret?
Returns
true
if this enum value equalsONLRET
-
#onocr?
Returns
true
if this enum value equalsONOCR
-
#opost?
Returns
true
if this enum value equalsOPOST
-
#parenb?
Returns
true
if this enum value equalsPARENB
-
#parmrk?
Returns
true
if this enum value equalsPARMRK
-
#parodd?
Returns
true
if this enum value equalsPARODD
-
#pendin?
Returns
true
if this enum value equalsPENDIN
-
#tostop?
Returns
true
if this enum value equalsTOSTOP
-
#tty_op_ispeed?
Returns
true
if this enum value equalsTTY_OP_ISPEED
-
#tty_op_ospeed?
Returns
true
if this enum value equalsTTY_OP_OSPEED
-
#vdiscard?
Returns
true
if this enum value equalsVDISCARD
-
#vdsusp?
Returns
true
if this enum value equalsVDSUSP
-
#veof?
Returns
true
if this enum value equalsVEOF
-
#veol2?
Returns
true
if this enum value equalsVEOL2
-
#veol?
Returns
true
if this enum value equalsVEOL
-
#verase?
Returns
true
if this enum value equalsVERASE
-
#vflush?
Returns
true
if this enum value equalsVFLUSH
-
#vintr?
Returns
true
if this enum value equalsVINTR
-
#vkill?
Returns
true
if this enum value equalsVKILL
-
#vlnext?
Returns
true
if this enum value equalsVLNEXT
-
#vquit?
Returns
true
if this enum value equalsVQUIT
-
#vreprint?
Returns
true
if this enum value equalsVREPRINT
-
#vstart?
Returns
true
if this enum value equalsVSTART
-
#vstatus?
Returns
true
if this enum value equalsVSTATUS
-
#vstop?
Returns
true
if this enum value equalsVSTOP
-
#vsusp?
Returns
true
if this enum value equalsVSUSP
-
#vswitch?
Returns
true
if this enum value equalsVSWITCH
-
#vwerase?
Returns
true
if this enum value equalsVWERASE
-
#xcase?
Returns
true
if this enum value equalsXCASE