Technical data

SunOS 5.5 Ioctl Requests termio(7I)
If IUCLC is set, a received upper case, alphabetic character is translated into the
corresponding lower case character.
If IXON is set, start/stop output control is enabled. A receivedSTOP character suspends
output and a receivedSTART character restarts output. The STOP and START characters
will not be read, but will merely perform flow control functions. If IXANY is set, any
input character restarts output that has been suspended.
If IXOFF is set, the system transmits a STOP character when the input queue is nearly full,
and a START character when enoughinput has been read so that the input queue is nearly
empty again.
If IMAXBEL is set, theASCII BEL character is echoed if the input stream overflows.
Further input is not stored, but any input already present in the input stream is not dis-
turbed. If IMAXBEL is not set, noBEL character is echoed, and all input present in the
input queue is discarded if the input stream overflows.
Output modes The c_oflag field specifies the system treatment of output:
OPOST Post-process output.
OLCUC Map lower case to upper on output.
ONLCR Map NL to CR-NL on output.
OCRNL Map CR to NL on output.
ONOCR No CR output at column 0.
ONLRET NL performs CR function.
OFILL Use fill characters for delay.
OFDEL Fill is DEL, else NULL.
NLDLY Select newline delays:
NL0
NL1
CRDLY Select carriage-return delays:
CR0
CR1
CR2
CR3
TABDLY Select horizontal tab delays:
TAB0 or tab expansion:
TAB1
TAB2
TAB3 Expand tabs to spaces.
XTABS Expand tabs to spaces.
BSDLY Select backspace delays:
BS0
BS1
VTDLY Select vertical tab delays:
VT0
VT1
FFDLY Select form feed delays:
modified 30 May 1995 7I-353