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