STREAMS-based job control
Job Control requires support from a line discipline module on the controlling terminal's Stream.
The TCSETA, TCSETAW, and TCSETAF commands of
allow a process to
set the following line discipline values relevant to Job Control:
A user defined character that, when typed, causes the line discipline module to
request that the Stream head sends a SIGTSTP signal to the foreground process
with an M_PCSIG message, which by default
stops the members of that group.
If the value of
SUSP is zero, the SIGTSTP signal is not sent, and the
SUSP character is disabled.
If TOSTOP is set, background processes are inhibited from writing to their
A line discipline module must record the SUSP suspend character and
notify the Stream head when the user has typed it,
and record the state of the TOSTOP bit and notify
the Stream head when the user has changed it.
Allocation and deallocation
© 2005 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 -- 02 June 2005