Class Termios

    • Field Detail

      • B0

        @Define
        public static final int B0
        POSIX: Baud Rate Selection Hang up.
      • B1000000

        @Define
        public static final IntDefine B1000000
        Linux: Baud Rate Selection 1000000 baud.
      • B110

        @Define
        public static final int B110
        POSIX: Baud Rate Selection 110 baud.
      • B115200

        @Define
        public static final int B115200
        Non POSIX: Baud Rate Selection 115200 baud.
      • B1152000

        @Define
        public static final IntDefine B1152000
        Linux: Baud Rate Selection 1152000 baud.
      • B1200

        @Define
        public static final int B1200
        POSIX: Baud Rate Selection 1200 baud.
      • B134

        @Define
        public static final int B134
        POSIX: Baud Rate Selection 134.5 baud.
      • B150

        @Define
        public static final int B150
        POSIX: Baud Rate Selection 150 baud.
      • B1500000

        @Define
        public static final IntDefine B1500000
        Linux: Baud Rate Selection 1500000 baud.
      • B1800

        @Define
        public static final int B1800
        POSIX: Baud Rate Selection 1800 baud.
      • B19200

        @Define
        public static final int B19200
        POSIX: Baud Rate Selection 19200 baud.
      • B200

        @Define
        public static final int B200
        POSIX: Baud Rate Selection 200 baud.
      • B2000000

        @Define
        public static final IntDefine B2000000
        Linux: Baud Rate Selection 2000000 baud.
      • B230400

        @Define
        public static final int B230400
        Non POSIX: Baud Rate Selection 230400 baud.
      • B2400

        @Define
        public static final int B2400
        POSIX: Baud Rate Selection 2400 baud.
      • B2500000

        @Define
        public static final IntDefine B2500000
        Linux: Baud Rate Selection 2500000 baud.
      • B300

        @Define
        public static final int B300
        POSIX: Baud Rate Selection 300 baud.
      • B3000000

        @Define
        public static final IntDefine B3000000
        Linux: Baud Rate Selection 3000000 baud.
      • B3500000

        @Define
        public static final IntDefine B3500000
        Linux: Baud Rate Selection 3500000 baud.
      • B38400

        @Define
        public static final int B38400
        POSIX: Baud Rate Selection 38400 baud.
      • B4000000

        @Define
        public static final IntDefine B4000000
        Linux: Baud Rate Selection 4000000 baud.
      • B460800

        @Define
        public static final IntDefine B460800
        Linux,FreeBSD: Baud Rate Selection 460800 baud.
      • B4800

        @Define
        public static final int B4800
        POSIX: Baud Rate Selection 4800 baud.
      • B50

        @Define
        public static final int B50
        POSIX: Baud Rate Selection 50 baud.
      • B500000

        @Define
        public static final IntDefine B500000
        Linux: Baud Rate Selection 500000 baud.
      • B57600

        @Define
        public static final int B57600
        Non POSIX: Baud Rate Selection 57600 baus
      • B576000

        @Define
        public static final IntDefine B576000
        Linux: Baud Rate Selection 576000 baud.
      • B600

        @Define
        public static final int B600
        POSIX: Baud Rate Selection 600 baud.
      • B75

        @Define
        public static final int B75
        POSIX: Baud Rate Selection 75 baud.
      • B921600

        @Define
        public static final IntDefine B921600
        Linux,FreeBSD: Baud Rate Selection 921600 baud.
      • B9600

        @Define
        public static final int B9600
        POSIX: Baud Rate Selection 9600 baud.
      • BRKINT

        @Define
        public static final int BRKINT
        POSIX: Input Modes Signal interrupt on break.
      • BS0

        @Define
        public static final IntDefine BS0
        POSIX.XSI: Output Modes Backspace-delay type 0.
      • BS1

        @Define
        public static final IntDefine BS1
        POSIX.XSI: Output Modes Backspace-delay type 1.
      • BSDLY

        @Define
        public static final IntDefine BSDLY
        POSIX.XSI: Output Modes Select backspace delays:
      • CLOCAL

        @Define
        public static final int CLOCAL
        POSIX: Control Modes Ignore modem status lines.
      • CMSPAR

        @Define
        public static final IntDefine CMSPAR
        Linux: Control Modes Use d "stick" (mark/space) parity (supported on certain serial devices).
      • CR0

        @Define
        public static final IntDefine CR0
        POSIX.XSI: Output Modes Carriage-return delay type 0.
      • CR1

        @Define
        public static final IntDefine CR1
        POSIX.XSI: Output Modes Carriage-return delay type 1.
      • CR2

        @Define
        public static final IntDefine CR2
        POSIX.XSI: Output Modes Carriage-return delay type 2.
      • CR3

        @Define
        public static final IntDefine CR3
        POSIX.XSI: Output Modes Carriage-return delay type 3.
      • CRDLY

        @Define
        public static final IntDefine CRDLY
        POSIX.XSI: Output Modes Select carriage-return delays:
      • CREAD

        @Define
        public static final int CREAD
        POSIX: Control Modes Enable receiver.
      • CRTSCTS

        @Define
        public static final int CRTSCTS
        Non POSIX: Control Modes
      • CS5

        @Define
        public static final int CS5
        POSIX: Control Modes 5 bits.
      • CS6

        @Define
        public static final int CS6
        POSIX: Control Modes 6 bits.
      • CS7

        @Define
        public static final int CS7
        POSIX: Control Modes 7 bits.
      • CS8

        @Define
        public static final int CS8
        POSIX: Control Modes 8 bits.
      • CSIZE

        @Define
        public static final int CSIZE
        POSIX: Control Modes Character size:
      • CSTOPB

        @Define
        public static final int CSTOPB
        POSIX: Control Modes Send two stop bits, else one.
      • ECHO

        @Define
        public static final int ECHO
        POSIX: Local Modes Enable echo.
      • ECHOE

        @Define
        public static final int ECHOE
        POSIX: Local Modes Echo erase character as error-correcting backspace.
      • ECHOK

        @Define
        public static final int ECHOK
        POSIX: Local Modes Echo KILL.
      • ECHONL

        @Define
        public static final int ECHONL
        POSIX: Local Modes Echo NL.
      • FF0

        @Define
        public static final IntDefine FF0
        POSIX.XSI: Output Modes Form-feed delay type 0.
      • FF1

        @Define
        public static final IntDefine FF1
        POSIX.XSI: Output Modes Form-feed delay type 1.
      • FFDLY

        @Define
        public static final IntDefine FFDLY
        POSIX.XSI: Output Modes Select form-feed delays:
      • HAVE_TERMIOS_H

        public static final boolean HAVE_TERMIOS_H
      • HUPCL

        @Define
        public static final int HUPCL
        POSIX: Control Modes Hang up on last close.
      • ICANON

        @Define
        public static final int ICANON
        POSIX: Local Modes Canonical input (erase and kill processing).
      • ICRNL

        @Define
        public static final int ICRNL
        POSIX: Input Modes Map CR to NL on input.
      • IEXTEN

        @Define
        public static final int IEXTEN
        POSIX: Local Modes Enable extended input character processing.
      • IGNBRK

        @Define
        public static final int IGNBRK
        POSIX: Input Modes Ignore break condition.
      • IGNCR

        @Define
        public static final int IGNCR
        POSIX: Input Modes Ignore CR.
      • IGNPAR

        @Define
        public static final int IGNPAR
        POSIX: Input Modes Ignore characters with parity errors.
      • INLCR

        @Define
        public static final int INLCR
        POSIX: Input Modes Map NL to CR on input.
      • INPCK

        @Define
        public static final int INPCK
        POSIX: Input Modes Enable input parity check.
      • ISIG

        @Define
        public static final int ISIG
        POSIX: Local Modes Enable signals.
      • ISTRIP

        @Define
        public static final int ISTRIP
        POSIX: Input Modes Strip character.
      • IXANY

        @Define
        public static final int IXANY
        POSIX: Input Modes Enable any character to restart output.
      • IXOFF

        @Define
        public static final int IXOFF
        POSIX: Input Modes Enable start/stop input control.
      • IXON

        @Define
        public static final int IXON
        POSIX: Input Modes Enable start/stop output control.
      • NCCS

        @Define
        public static final int NCCS
        POSIX: Size of the array c_cc for control characters.
      • NL0

        @Define
        public static final IntDefine NL0
        POSIX.XSI: Output Modes Newline type 0.
      • NL1

        @Define
        public static final IntDefine NL1
        POSIX.XSI: Output Modes Newline type 1.
      • NLDLY

        @Define
        public static final IntDefine NLDLY
        POSIX.XSI: Output Modes Select newline delays: NL0 or NL1
      • NOFLSH

        @Define
        public static final int NOFLSH
        POSIX: Local Modes Disable flush after interrupt or quit.
      • OCRNL

        @Define
        public static final int OCRNL
        POSIX,XSI: Output Modes Map CR to NL on output.
      • OFDEL

        @Define
        public static final IntDefine OFDEL
        POSIX.XSI: Output Modes Fill is DEL.
      • OFILL

        @Define
        public static final IntDefine OFILL
        POSIX.XSI: Output Modes Use fill characters for delay.
      • ONLCR

        @Define
        public static final int ONLCR
        POSIX.XSI: Output Modes Map NL to CR-NL on output.
      • ONLRET

        @Define
        public static final int ONLRET
        POSIX.XSI: Output Modes NL performs CR function.
      • ONOCR

        @Define
        public static final int ONOCR
        POSIX.XSI: Output Modes No CR output at column 0.
      • OPOST

        @Define
        public static final int OPOST
        POSIX: Output Modes Post-process output.
      • PARENB

        @Define
        public static final int PARENB
        POSIX: Control Modes Parity enable.
      • PAREXT

        @Define
        public static final IntDefine PAREXT
        ???: Control Modes ???Use d "stick" (mark/space) parity (supported on certain serial devices).???
      • PARMRK

        @Define
        public static final int PARMRK
        POSIX: Input Modes Mark parity errors.
      • PARODD

        @Define
        public static final int PARODD
        POSIX: Control Modes Odd parity, else even.
      • TAB0

        @Define
        public static final IntDefine TAB0
        POSIX.XSI: Output Modes Horizontal-tab delay type 0.
      • TAB1

        @Define
        public static final IntDefine TAB1
        POSIX.XSI: Output Modes Horizontal-tab delay type 1.
      • TAB2

        @Define
        public static final IntDefine TAB2
        POSIX.XSI: Output Modes Horizontal-tab delay type 2.
      • TAB3

        @Define
        public static final IntDefine TAB3
        POSIX.XSI: Output Modes Expand tabs to spaces.
      • TABDLY

        @Define
        public static final IntDefine TABDLY
        POSIX.XSI: Output Modes Select horizontal-tab delays:
      • TCIFLUSH

        @Define
        public static final int TCIFLUSH
        POSIX: Line Control Flush pending input.
      • TCIOFF

        @Define
        public static final int TCIOFF
        POSIX: Line Control Transmit a STOP character, intended to suspend input data.
      • TCIOFLUSH

        @Define
        public static final int TCIOFLUSH
        POSIX: Line Control Flush both pending input and untransmitted output.
      • TCION

        @Define
        public static final int TCION
        POSIX: Line Control Transmit a START character, intended to restart input data.
      • TCOFLUSH

        @Define
        public static final int TCOFLUSH
        POSIX: Line Control Flush untransmitted output.
      • TCOOFF

        @Define
        public static final int TCOOFF
        POSIX: Line Control Suspend output.
      • TCOON

        @Define
        public static final int TCOON
        POSIX: Line Control Restart output.
      • TCSADRAIN

        @Define
        public static final int TCSADRAIN
        POSIX: Attribute Selection Change attributes when output has drained; also flush pending input.
      • TCSAFLUSH

        @Define
        public static final int TCSAFLUSH
        POSIX: Attribute Selection Change attributes when output has drained.
      • TCSANOW

        @Define
        public static final int TCSANOW
        POSIX: Attribute Selection Change attributes immediately.
      • TOSTOP

        @Define
        public static final int TOSTOP
        POSIX: Local Modes Send SIGTTOU for background output.
      • VEOF

        @Define
        public static final int VEOF
        POSIX: EOF character in Canonical Mode.
      • VEOL

        @Define
        public static final int VEOL
        POSIX: EOL character in Canonical Mode.
      • VERASE

        @Define
        public static final int VERASE
        POSIX: ERASE character in Canonical Mode.
      • VINTR

        @Define
        public static final int VINTR
        POSIX: INTR character in Canonical Mode and Non-Canonical Mode.
      • VKILL

        @Define
        public static final int VKILL
        POSIX: KILL character in Canonical Mode.
      • VMIN

        @Define
        public static final int VMIN
        POSIX: MIN value in Non-Canonical Mode.
      • VQUIT

        @Define
        public static final int VQUIT
        POSIX: QUIT character in Canonical Mode and Non-Canonical Mode.
      • VSTART

        @Define
        public static final int VSTART
        POSIX: START character in Canonical Mode and Non-Canonical Mode.
      • VSTOP

        @Define
        public static final int VSTOP
        POSIX: STOP character in Canonical Mode and Non-Canonical Mode.
      • VSUSP

        @Define
        public static final int VSUSP
        POSIX: VSUSP character in Canonical Mode and Non-Canonical Mode.
      • VT0

        @Define
        public static final IntDefine VT0
        POSIX.XSI: Output Modes Vertical-tab delay type 0.
      • VT1

        @Define
        public static final IntDefine VT1
        POSIX.XSI: Output Modes Vertical-tab delay type 1.
      • VTDLY

        @Define
        public static final IntDefine VTDLY
        POSIX.XSI: Output Modes Select vertical-tab delays:
      • VTIME

        @Define
        public static final int VTIME
        POSIX: VTIME value in Non-Canonical Mode.
      • _HAVE_STRUCT_TERMIOS_C_ISPEED

        @Define
        public static final IntDefine _HAVE_STRUCT_TERMIOS_C_ISPEED
        Linux:
      • _HAVE_STRUCT_TERMIOS_C_OSPEED

        @Define
        public static final IntDefine _HAVE_STRUCT_TERMIOS_C_OSPEED
        Linux:
    • Constructor Detail

      • Termios

        public Termios()