--- !ruby/object:RI::ClassDescription 
attributes: []

class_methods: []

comment: 
- !ruby/struct:SM::Flow::P 
  body: These constants are used when requesting a pseudo-terminal (via Net::SSH::Connection::Channel#request_pty). The descriptions for each are taken directly from RFC 4254 (&quot;The Secure Shell (SSH) Connection Protocol&quot;), http://tools.ietf.org/html/rfc4254.
constants: 
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Interrupt character; 255 if none. Similarly for the other characters. Not all of these characters are supported on all systems.
  name: VINTR
  value: "1"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: The quit character (sends SIGQUIT signal on POSIX systems).
  name: VQUIT
  value: "2"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Erase the character to left of the cursor.
  name: VERASE
  value: "3"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Kill the current input line.
  name: VKILL
  value: "4"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: End-of-file character (sends EOF from the terminal).
  name: VEOF
  value: "5"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: End-of-line character in addition to carriage return and/or linefeed.
  name: VEOL
  value: "6"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Additional end-of-line character.
  name: VEOL2
  value: "7"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Continues paused output (normally control-Q).
  name: VSTART
  value: "8"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Pauses output (normally control-S).
  name: VSTOP
  value: "9"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Suspends the current program.
  name: VSUSP
  value: "10"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Another suspend character.
  name: VDSUSP
  value: "11"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Reprints the current input line.
  name: VREPRINT
  value: "12"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Erases a word left of cursor.
  name: VWERASE
  value: "13"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Enter the next character typed literally, even if it is a special character.
  name: VLNEXT
  value: "14"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Character to flush output.
  name: VFLUSH
  value: "15"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Switch to a different shell layer.
  name: VSWITCH
  value: "16"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Prints system status line (load, command, pid, etc).
  name: VSTATUS
  value: "17"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Toggles the flushing of terminal output.
  name: VDISCARD
  value: "18"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: The ignore parity flag. The parameter SHOULD be 0 if this flag is FALSE, and 1 if it is TRUE.
  name: IGNPAR
  value: "30"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Mark parity and framing errors.
  name: PARMRK
  value: "31"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Enable checking of parity errors.
  name: INPCK
  value: "32"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Strip 8th bit off characters.
  name: ISTRIP
  value: "33"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Map NL into CR on input.
  name: INCLR
  value: "34"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Ignore CR on input.
  name: IGNCR
  value: "35"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Map CR to NL on input.
  name: ICRNL
  value: "36"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Translate uppercase characters to lowercase.
  name: IUCLC
  value: "37"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Enable output flow control.
  name: IXON
  value: "38"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Any char will restart after stop.
  name: IXANY
  value: "39"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Enable input flow control.
  name: IXOFF
  value: "40"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Ring bell on input queue full.
  name: IMAXBEL
  value: "41"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Enable signals INTR, QUIT, [D]SUSP.
  name: ISIG
  value: "50"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Canonicalize input lines.
  name: ICANON
  value: "51"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Enable input and output of uppercase characters by preceding their lowercase equivalents with &quot;\&quot;.
  name: XCASE
  value: "52"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Enable echoing.
  name: ECHO
  value: "53"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Visually erase chars.
  name: ECHOE
  value: "54"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Kill character discards current line.
  name: ECHOK
  value: "55"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Echo NL even if ECHO is off.
  name: ECHONL
  value: "56"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Don't flush after interrupt.
  name: NOFLSH
  value: "57"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Stop background jobs from output.
  name: TOSTOP
  value: "58"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Enable extensions.
  name: IEXTEN
  value: "59"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Echo control characters as ^(Char).
  name: ECHOCTL
  value: "60"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Visual erase for line kill.
  name: ECHOKE
  value: "61"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Retype pending input.
  name: PENDIN
  value: "62"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Enable output processing.
  name: OPOST
  value: "70"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Convert lowercase to uppercase.
  name: OLCUC
  value: "71"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Map NL to CR-NL.
  name: ONLCR
  value: "72"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Translate carriage return to newline (output).
  name: OCRNL
  value: "73"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Translate newline to carriage return-newline (output).
  name: ONOCR
  value: "74"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Newline performs a carriage return (output).
  name: ONLRET
  value: "75"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: 7 bit mode.
  name: CS7
  value: "90"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: 8 bit mode.
  name: CS8
  value: "91"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Parity enable.
  name: PARENB
  value: "92"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Odd parity, else even.
  name: PARODD
  value: "93"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Specifies the input baud rate in bits per second.
  name: TTY_OP_ISPEED
  value: "128"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Specifies the output baud rate in bits per second.
  name: TTY_OP_OSPEED
  value: "129"
full_name: Net::SSH::Connection::Term
includes: []

instance_methods: []

name: Term
superclass: 
