Lines Matching +full:break +full:- +full:control

61 .Ss Job Control in a Nutshell
67 .\" .Gw "job control" ;
68 .Em "job control" ;
70 ability from the keyboard (or from program control) to simultaneously
79 the job control related signals and system calls to within processes
88 A job control shell
135 signals and job control signals resulting from reads or writes to the
174 .Ss Terminal Access Control
190 returns -1 with
224 returns -1 with
238 full-duplex mode, so that data may arrive even while output is occurring.
271 This is useful for terminals that can operate in full-duplex mode.
291 .Bl -enum -offset indent
301 If there is no data available, the read returns -1, with
313 character, an end-of-file
315 character, or an end-of-line
357 This un-delimited
414 serves as an inter-byte timer and is activated after
416 Since it is an inter-byte timer, it is reset
423 follows: as soon as one byte is received, the inter-byte timer is
427 bytes are received before the inter-byte timer expires
466 A program that uses this case to read record-based terminal
475 no longer represents an inter-byte
517 .Bl -tag -width indent
600 representing an end-of-file indication.
636 (output control) or
639 control) flag is set.
653 (output control) or
656 control) flag is set.
689 .St -p1003.1
691 .Bl -tag -width indent
706 erased, and then the maximal sequence of non-whitespace
714 non-whitespace character is skipped in determining
766 is set to a non-zero value, the running thread's kernel stack is
777 Special Control Characters.
780 character functions associated with changeable special control characters
784 .Sx "Special Control Characters" .
806 file and test for end-of-file can terminate appropriately after a
811 .\" when the implementation supports job control also exists, it is
820 to the terminal device returns -1, with
831 is set in the control modes, and the communications port supports a
834 Routines that need to control certain terminal
855 terminal input control, and are composed of
858 .Bl -tag -width IMAXBEL -offset indent -compact
860 /* ignore BREAK condition */
862 /* map BREAK to SIGINTR */
878 /* enable output flow control */
880 /* enable input flow control */
886 /* assume input is UTF-8 encoded */
889 In the context of asynchronous serial data transmission, a break
890 condition is defined as a sequence of zero-valued bits that continues for
892 The entire sequence of zero-valued
893 bits is interpreted as a single break condition, even if it continues for
896 asynchronous serial data transmission the definition of a break condition
901 is set, a break condition detected on input is ignored, that
907 is set, the break condition flushes the
909 of a foreground process group, the break condition generates a
917 is set, a break condition is read as a single
929 break) is ignored.
936 error (other than break) is given to the application as the
937 three-character sequence
943 is a two-character
960 break) is given to the application as a single character
974 .Sx "Control Modes" ) .
1011 is set, start/stop output control is enabled.
1029 read, but merely perform flow control functions.
1041 is set, start/stop input control is enabled.
1068 The initial input control value after
1074 field describe the basic terminal output control,
1077 .Bl -tag -width ONOEOT -offset indent -compact
1081 /* map NL to CR-NL (ala
1146 is set, the NL character is assumed to do the carriage-return function;
1148 .Ss Control Modes
1152 terminal hardware control, and are composed of the
1157 .Bl -tag -width CRTSXIFLOW -offset indent -compact
1183 flow control of output */
1189 /* RTS flow control of input */
1191 /* flow control output via Carrier */
1238 is set, the modem control lines for the port are lowered
1273 is set then output flow control is controlled by the state
1280 As a result, this flag is only useful on initial-state devices.
1282 If the object for which the control modes are set is not an asynchronous
1291 field describe the control of
1295 .Bl -tag -width NOKERNINFO -offset indent -compact
1311 /* echo control chars as ^(Char) */
1401 is set, the system echoes control characters
1402 in a visible fashion using a caret followed by the control character.
1454 control characters
1459 (job control only).
1461 character matches one of these control characters, the function
1474 is set, implementation-defined functions are recognized
1489 implementation-defined functions are not recognized, and the
1532 .Ss Special Control Characters
1533 The special control characters values are defined by the array
1541 .Bl -column "Index Name" "Special Character" -offset indent -compact
1558 .It Dv VMIN Ta --- Ta \&1
1559 .It Dv VTIME Ta --- Ta \&0
1564 value of one of the changeable special control characters (see
1583 The initial values of the flags and control characters