Open System Services System Calls Reference Manual (G06.25+, H06.03+)
termios(4) OSS System Calls Reference Manual
characters, respectively. The time value represents tenths of a
second.
IEXTEN Enable extended (implementation-de
fined) functions. Not sup-
ported in the current release.
ISIG Enables signals. If set, each input character is checked against
the INTR and QUIT special control characters. If a character
matches one of these control characters, the function associated
with that character is performed. If ISIG is not set, checking is
not done.
NOFLSH Disables queue flushing. If set, the normal flushing of the input
and output queues associated with the quit and interrupt charac-
ters is not done.
TOSTOP Sends a SIGTTOU signal when a process in a background pro-
cess group tries to write to its controlling terminal. The
SIGTTOU signal stops the members of the process group. If
job control is not supported, this symbol is ignored.
The ICANON, ECHO, ECHOE, ECHOK, ECHONL, and NOFLSH special
input functions are possible only if ISIG is set. These functions can be disabled
individually by changing the value of the control character to an unlikely or
impossible value (for example, 0377 octal or 0xFF).
c_cc Specifies an array that defines the special control characters. The relative posi-
tions and initial values for each function are as follows:
VEOF Indexes the EOF control character (<Ctrl-d>), which can be
used at the terminal to generate an End-of-File character. When
this character is received, all characters waiting to be read are
immediately passed to the program without waiting for a new-
line, and the EOF is discarded. If the EOF is at the beginning of
a line (no characters are waiting), zero characters are passed
back, which is the standard End-of-File character.
VEOL Indexes the EOL control character (<Ctrl-@> or ASCII null),
which is an additional line delimiter that is not normally used.
VERASE Indexes the ERASE control character (<Backspace>), which
erases the preceding character. The ERASE character does not
erase beyond the beginning of the line (delimited by an NL,
EOL, EOF,orEOL2 character).
VINTR Indexes the INTR control character (<Ctrl-Backspace>), which
sends a SIGINT signal to stop all processes controlled by this
terminal.
VKILL Indexes the KILL control character (<Ctrl-u>), which deletes
the entire line (delimited by an NL, EOL, EOF,orEOL2 char-
acter).
11−54 Hewlett-Packard Company 527186-003