| Modifier and Type | Field and Description |
|---|---|
| public static final Comparator | BY_OPCODE
A |
| public static final NavigableMap | |
| public static final PtyMode | CS7
7 bit mode. |
| public static final PtyMode | CS8
8 bit mode. |
| public static final PtyMode | ECHO
Enable echoing. |
| public static final PtyMode | ECHOCTL
Echo control characters as ^(Char). |
| public static final PtyMode | ECHOE
Visually erase chars. |
| public static final PtyMode | ECHOK
Kill character discards current line. |
| public static final PtyMode | ECHOKE
Visual erase for line kill. |
| public static final PtyMode | ECHONL
Echo NL even if ECHO is off. |
| public static final Integer | |
| public static final PtyMode | ICANON
Canonicalize input lines. |
| public static final PtyMode | ICRNL
Map CR to NL on input. |
| public static final PtyMode | IEXTEN
Enable extensions. |
| public static final PtyMode | IGNCR
Ignore CR on input. |
| public static final PtyMode | IGNPAR
The ignore parity flag. |
| public static final PtyMode | IMAXBEL
Ring bell on input queue full. |
| public static final PtyMode | INLCR
Map NL into CR on input. |
| public static final PtyMode | INPCK
Enable checking of parity errors. |
| public static final PtyMode | ISIG
Enable signals INTR, QUIT, [D]SUSP. |
| public static final PtyMode | ISTRIP
Strip 8th bit off characters. |
| public static final PtyMode | IUCLC
Translate uppercase characters to lowercase. |
| public static final PtyMode | |
| public static final PtyMode | IXANY
Any char will restart after stop. |
| public static final PtyMode | IXOFF
Enable input flow control. |
| public static final PtyMode | IXON
Enable output flow control. |
| public static final Set | |
| public static final PtyMode | NOFLSH
Don't flush after interrupt. |
| public static final PtyMode | OCRNL
Translate carriage return to newline (output). |
| public static final PtyMode | OLCUC
Convert lowercase to uppercase. |
| public static final PtyMode | ONLCR
Map NL to CR-NL. |
| public static final PtyMode | ONLRET
Newline performs a carriage return (output). |
| public static final PtyMode | ONOCR
Translate newline to carriage return-newline (output). |
| public static final ToIntFunction | OPCODE_EXTRACTOR
A |
| public static final PtyMode | OPOST
Enable output processing. |
| public static final PtyMode | PARENB
Parity enable. |
| public static final PtyMode | PARMRK
Mark parity and framing errors. |
| public static final PtyMode | PARODD
Odd parity, else even. |
| public static final PtyMode | PENDIN
Retype pending input. |
| public static final PtyMode | TOSTOP
Stop background jobs from output. |
| public static final Integer | |
| public static final byte | |
| public static final PtyMode | TTY_OP_ISPEED
Specifies the input baud rate in bits per second. |
| public static final PtyMode | TTY_OP_OSPEED
Specifies the output baud rate in bits per second. |
| private final int | |
| public static final PtyMode | VDISCARD
Toggles the flushing of terminal output. |
| public static final PtyMode | VDSUSP
Another suspend character. |
| public static final PtyMode | VEOF
End-of-file character (sends EOF from the terminal). |
| public static final PtyMode | VEOL
End-of-line character in addition to carriage return and/or line-feed. |
| public static final PtyMode | VEOL2
Additional end-of-line character. |
| public static final PtyMode | VERASE
Erase the character to left of the cursor. |
| public static final PtyMode | VFLUSH
Character to flush output. |
| public static final PtyMode | VINTR
Interrupt character; 255 if none. |
| public static final PtyMode | VKILL
Kill the current input line. |
| public static final PtyMode | VLNEXT
Enter the next character typed literally, even if it is a special character |
| public static final PtyMode | VQUIT
The quit character (sends SIGQUIT signal on POSIX systems). |
| public static final PtyMode | VREPRINT
Reprints the current input line. |
| public static final PtyMode | VSTART
Continues paused output (normally control-Q). |
| public static final PtyMode | VSTATUS
Prints system status line (load, command, pid, etc). |
| public static final PtyMode | VSTOP
Pauses output (normally control-S). |
| public static final PtyMode | VSUSP
Suspends the current program. |
| public static final PtyMode | VSWTCH
Switch to a different shell layer. |
| public static final PtyMode | VWERASE
Erases a word left of cursor. |
| public static final PtyMode | XCASE
Enable input and output of uppercase characters by preceding their lowercase equivalents with "\". |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static Map | |
| public static Map | |
| public static PtyMode | |
| public static PtyMode | |
| public static boolean | Returns: true if all of these conditions hold:
The current modes modes, PtyMode Map-ingThe required m)PtyMode
|
| public static boolean | Returns: true if the CR mode is enabled:
A enablers, boolean Collection of enabler settings to be consultedThe default value to be used if no definite setting could be deduced defaultValue)
|
| public static boolean | Returns: true if all of these conditions hold:
The value to be tested v)
|
| public static boolean | |
| public static boolean | Returns: true if not null and one of the settings that refers to a character value - name
usually starts with VxxxThe m)PtyMode
|
| public static Set | |
| public static Set | resolveEnabledOptions(Map<PtyMode, ?>
The PTY settings - ignored if modes, Collection<PtyMode> null/emptyThe options that should be enabled options)
|
| public int | |
| public static PtyMode | |
| public static PtyMode[] |
| BY_OPCODE | back to summary |
|---|---|
| public static final Comparator<PtyMode> BY_OPCODE A
| |
| COMMANDS | back to summary |
|---|---|
| public static final NavigableMap<Integer, PtyMode> COMMANDS | |
| CS7 | back to summary |
|---|---|
| public static final PtyMode CS7 7 bit mode. | |
| CS8 | back to summary |
|---|---|
| public static final PtyMode CS8 8 bit mode. | |
| ECHO | back to summary |
|---|---|
| public static final PtyMode ECHO Enable echoing. | |
| ECHOCTL | back to summary |
|---|---|
| public static final PtyMode ECHOCTL Echo control characters as ^(Char). | |
| ECHOE | back to summary |
|---|---|
| public static final PtyMode ECHOE Visually erase chars. | |
| ECHOK | back to summary |
|---|---|
| public static final PtyMode ECHOK Kill character discards current line. | |
| ECHOKE | back to summary |
|---|---|
| public static final PtyMode ECHOKE Visual erase for line kill. | |
| ECHONL | back to summary |
|---|---|
| public static final PtyMode ECHONL Echo NL even if ECHO is off. | |
| FALSE_SETTING | back to summary |
|---|---|
| public static final Integer FALSE_SETTING | |
| ICANON | back to summary |
|---|---|
| public static final PtyMode ICANON Canonicalize input lines. | |
| ICRNL | back to summary |
|---|---|
| public static final PtyMode ICRNL Map CR to NL on input. | |
| IEXTEN | back to summary |
|---|---|
| public static final PtyMode IEXTEN Enable extensions. | |
| IGNCR | back to summary |
|---|---|
| public static final PtyMode IGNCR Ignore CR on input. | |
| IGNPAR | back to summary |
|---|---|
| public static final PtyMode IGNPAR The ignore parity flag. The parameter SHOULD be 0 if this flag is FALSE, and 1 if it is TRUE. | |
| IMAXBEL | back to summary |
|---|---|
| public static final PtyMode IMAXBEL Ring bell on input queue full. | |
| INLCR | back to summary |
|---|---|
| public static final PtyMode INLCR Map NL into CR on input. | |
| INPCK | back to summary |
|---|---|
| public static final PtyMode INPCK Enable checking of parity errors. | |
| ISIG | back to summary |
|---|---|
| public static final PtyMode ISIG Enable signals INTR, QUIT, [D]SUSP. | |
| ISTRIP | back to summary |
|---|---|
| public static final PtyMode ISTRIP Strip 8th bit off characters. | |
| IUCLC | back to summary |
|---|---|
| public static final PtyMode IUCLC Translate uppercase characters to lowercase. | |
| IUTF8 | back to summary |
|---|---|
public static final PtyMode IUTF8
| |
| IXANY | back to summary |
|---|---|
| public static final PtyMode IXANY Any char will restart after stop. | |
| IXOFF | back to summary |
|---|---|
| public static final PtyMode IXOFF Enable input flow control. | |
| IXON | back to summary |
|---|---|
| public static final PtyMode IXON Enable output flow control. | |
| MODES | back to summary |
|---|---|
| public static final Set<PtyMode> MODES | |
| NOFLSH | back to summary |
|---|---|
| public static final PtyMode NOFLSH Don't flush after interrupt. | |
| OCRNL | back to summary |
|---|---|
| public static final PtyMode OCRNL Translate carriage return to newline (output). | |
| OLCUC | back to summary |
|---|---|
| public static final PtyMode OLCUC Convert lowercase to uppercase. | |
| ONLCR | back to summary |
|---|---|
| public static final PtyMode ONLCR Map NL to CR-NL. | |
| ONLRET | back to summary |
|---|---|
| public static final PtyMode ONLRET Newline performs a carriage return (output). | |
| ONOCR | back to summary |
|---|---|
| public static final PtyMode ONOCR Translate newline to carriage return-newline (output). | |
| OPCODE_EXTRACTOR | back to summary |
|---|---|
| public static final ToIntFunction<PtyMode> OPCODE_EXTRACTOR A | |
| OPOST | back to summary |
|---|---|
| public static final PtyMode OPOST Enable output processing. | |
| PARENB | back to summary |
|---|---|
| public static final PtyMode PARENB Parity enable. | |
| PARMRK | back to summary |
|---|---|
| public static final PtyMode PARMRK Mark parity and framing errors. | |
| PARODD | back to summary |
|---|---|
| public static final PtyMode PARODD Odd parity, else even. | |
| PENDIN | back to summary |
|---|---|
| public static final PtyMode PENDIN Retype pending input. | |
| TOSTOP | back to summary |
|---|---|
| public static final PtyMode TOSTOP Stop background jobs from output. | |
| TRUE_SETTING | back to summary |
|---|---|
| public static final Integer TRUE_SETTING | |
| TTY_OP_END | back to summary |
|---|---|
| public static final byte TTY_OP_END | |
| TTY_OP_ISPEED | back to summary |
|---|---|
| public static final PtyMode TTY_OP_ISPEED Specifies the input baud rate in bits per second. | |
| TTY_OP_OSPEED | back to summary |
|---|---|
| public static final PtyMode TTY_OP_OSPEED Specifies the output baud rate in bits per second. | |
| v | back to summary |
|---|---|
| private final int v | |
| VDISCARD | back to summary |
|---|---|
| public static final PtyMode VDISCARD Toggles the flushing of terminal output. | |
| VDSUSP | back to summary |
|---|---|
| public static final PtyMode VDSUSP Another suspend character. | |
| VEOF | back to summary |
|---|---|
| public static final PtyMode VEOF End-of-file character (sends EOF from the terminal). | |
| VEOL | back to summary |
|---|---|
| public static final PtyMode VEOL End-of-line character in addition to carriage return and/or line-feed. | |
| VEOL2 | back to summary |
|---|---|
| public static final PtyMode VEOL2 Additional end-of-line character. | |
| VERASE | back to summary |
|---|---|
| public static final PtyMode VERASE Erase the character to left of the cursor. | |
| VFLUSH | back to summary |
|---|---|
| public static final PtyMode VFLUSH Character to flush output. | |
| VINTR | back to summary |
|---|---|
| public static final PtyMode VINTR Interrupt character; 255 if none. Similarly for the other characters. Not all of these characters are supported on all systems. | |
| VKILL | back to summary |
|---|---|
| public static final PtyMode VKILL Kill the current input line. | |
| VLNEXT | back to summary |
|---|---|
| public static final PtyMode VLNEXT Enter the next character typed literally, even if it is a special character | |
| VQUIT | back to summary |
|---|---|
| public static final PtyMode VQUIT The quit character (sends SIGQUIT signal on POSIX systems). | |
| VREPRINT | back to summary |
|---|---|
| public static final PtyMode VREPRINT Reprints the current input line. | |
| VSTART | back to summary |
|---|---|
| public static final PtyMode VSTART Continues paused output (normally control-Q). | |
| VSTATUS | back to summary |
|---|---|
| public static final PtyMode VSTATUS Prints system status line (load, command, pid, etc). | |
| VSTOP | back to summary |
|---|---|
| public static final PtyMode VSTOP Pauses output (normally control-S). | |
| VSUSP | back to summary |
|---|---|
| public static final PtyMode VSUSP Suspends the current program. | |
| VSWTCH | back to summary |
|---|---|
| public static final PtyMode VSWTCH Switch to a different shell layer. | |
| VWERASE | back to summary |
|---|---|
| public static final PtyMode VWERASE Erases a word left of cursor. | |
| XCASE | back to summary |
|---|---|
| public static final PtyMode XCASE Enable input and output of uppercase characters by preceding their lowercase equivalents with "\". | |
| PtyMode | back to summary |
|---|---|
| private PtyMode(int v) | |
| createEnabledOptions | back to summary |
|---|---|
| public static Map | |
| createEnabledOptions | back to summary |
|---|---|
public static Map
| |
| fromInt | back to summary |
|---|---|
| public static PtyMode fromInt(int b) | |
| fromName | back to summary |
|---|---|
| public static PtyMode fromName(String name) | |
| getBooleanSettingValue | back to summary |
|---|---|
public static boolean getBooleanSettingValue(Map<PtyMode, ?> modes, PtyMode m)
| |
| getBooleanSettingValue | back to summary |
|---|---|
public static boolean getBooleanSettingValue(Map<PtyMode, ?> modes, Collection<PtyMode> enablers, boolean defaultValue)
| |
| getBooleanSettingValue | back to summary |
|---|---|
public static boolean getBooleanSettingValue(Object v)
| |
| getBooleanSettingValue | back to summary |
|---|---|
public static boolean getBooleanSettingValue(int v)
| |
| isCharSetting | back to summary |
|---|---|
| public static boolean isCharSetting(PtyMode m) | |
| resolveEnabledOptions | back to summary |
|---|---|
| public static Set | |
| resolveEnabledOptions | back to summary |
|---|---|
public static Set
| |
| toInt | back to summary |
|---|---|
| public int toInt() | |
| valueOf | back to summary |
|---|---|
| public static PtyMode valueOf(String name) | |
| values | back to summary |
|---|---|
| public static PtyMode[] values() | |