TerminalModes EnumerationSSH .NET Client Library Documentation
Specifies the initial assignments of the opcode values that are used in the 'encoded terminal modes' valu

Namespace: Renci.SshNet.Common
Assembly: Renci.SshNet (in Renci.SshNet.dll) Version: 0.1.0.0 (1.0.0.0)
Syntax

public enum TerminalModes
Members

  Member nameValueDescription
TTY_OP_END0 Indicates end of options.
VINTR1 Interrupt character; 255 if none. Similarly for the other characters. Not all of these characters are supported on all systems.
VQUIT2 The quit character (sends SIGQUIT signal on POSIX systems).
VERASE3 Erase the character to left of the cursor.
VKILL4 Kill the current input line.
VEOF5 End-of-file character (sends EOF from the terminal).
VEOL6 End-of-line character in addition to carriage return and/or linefeed.
VEOL27 Additional end-of-line character.
VSTART8 Continues paused output (normally control-Q).
VSTOP9 Pauses output (normally control-S).
VSUSP10 Suspends the current program.
VDSUSP11 Another suspend character.
VREPRINT12 Reprints the current input line.
VWERASE13 Erases a word left of cursor.
VLNEXT14 Enter the next character typed literally, even if it is a special character
VFLUSH15 Character to flush output.
VSWTCH16 Switch to a different shell layer.
VSTATUS17 Prints system status line (load, command, pid, etc).
VDISCARD18 Toggles the flushing of terminal output.
IGNPAR30 The ignore parity flag. The parameter SHOULD be 0 if this flag is FALSE, and 1 if it is TRUE.
PARMRK31 Mark parity and framing errors.
INPCK32 Enable checking of parity errors.
ISTRIP33 Strip 8th bit off characters.
INLCR34 Map NL into CR on input.
IGNCR35 Ignore CR on input.
ICRNL36 Map CR to NL on input.
IUCLC37 Translate uppercase characters to lowercase.
IXON38 Enable output flow control.
IXANY39 Any char will restart after stop.
IXOFF40 Enable input flow control.
IMAXBEL41 Ring bell on input queue full.
ISIG50 Enable signals INTR, QUIT, [D]SUSP.
ICANON51 Canonicalize input lines.
XCASE52 Enable input and output of uppercase characters by preceding their lowercase equivalents with "\".
ECHO53 Enable echoing.
ECHOE54 Visually erase chars.
ECHOK55 Kill character discards current line.
ECHONL56 Echo NL even if ECHO is off.
NOFLSH57 Don't flush after interrupt.
TOSTOP58 Stop background jobs from output.
IEXTEN59 Enable extensions.
ECHOCTL60 Echo control characters as ^(Char).
ECHOKE61 Visual erase for line kill.
PENDIN62 Retype pending input.
OPOST70 Enable output processing.
OLCUC71 Convert lowercase to uppercase.
ONLCR72 Map NL to CR-NL.
OCRNL73 Translate carriage return to newline (output).
ONOCR74 Translate newline to carriage return-newline (output).
ONLRET75 Newline performs a carriage return (output).
CS790 7 bit mode.
CS891 8 bit mode.
PARENB92 Parity enable.
PARODD93 Odd parity, else even.
TTY_OP_ISPEED128 Specifies the input baud rate in bits per second.
TTY_OP_OSPEED129 Specifies the output baud rate in bits per second.
See Also