Lines Matching +full:ports +full:- +full:block +full:- +full:group +full:- +full:count
38 supported on tty asynchronous communication ports.
62 Every process is associated with a particular process group and session.
63 The grouping is hierarchical: every member of a particular process group is a
75 of signals that stop or start the group as a whole, along with
76 arbitrating which process group has access to the single controlling
91 same process group.
92 A set of processes in the same process group
96 group of the terminal is the same as the process group of a particular
99 When the process group of the terminal is different from the process group of
107 sets the process group of the terminal to the process group
109 sets the process group of the terminal back to its own process
110 group (it puts itself into the foreground).
113 it never changes the process group of the terminal and does not
127 An orphaned process group is a process group that has no process
128 whose parent is in a different process group, yet is in the same
130 Conceptually it means a process group that does not have
133 the initial login shell is typically in an orphaned process group.
151 associated with a session, its foreground process group is set to
152 the process group of the session leader.
175 If a process is in the foreground process group of its controlling
178 in a background process group to read from its controlling terminal
182 the process's group
187 signal, or if the process group of the reading
190 returns -1 with
201 If a process is in the foreground process group of its controlling
203 Attempts by a process in a background process group to write to its
204 controlling terminal will cause the process group to be sent a
218 is set, and the process group of
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
468 may block indefinitely in the read
475 no longer represents an inter-byte
484 In this case the read will not block indefinitely waiting for a byte; if
517 .Bl -tag -width indent
527 process group for which the terminal is the controlling
542 sent to all processes in the foreground process group
598 count of zero is returned from the
600 representing an end-of-file indication.
627 foreground process group for which the terminal is the
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
730 in the foreground process group issues a
750 signal to be sent to the foreground process group of the
766 is set to a non-zero value, the running thread's kernel stack is
806 file and test for end-of-file can terminate appropriately after a
820 to the terminal device returns -1, with
858 .Bl -tag -width IMAXBEL -offset indent -compact
886 /* assume input is UTF-8 encoded */
890 condition is defined as a sequence of zero-valued bits that continues for
892 The entire sequence of zero-valued
909 of a foreground process group, the break condition generates a
912 signal to that foreground process group.
937 three-character sequence
943 is a two-character
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;
1157 .Bl -tag -width CRTSXIFLOW -offset indent -compact
1280 As a result, this flag is only useful on initial-state devices.
1295 .Bl -tag -width NOKERNINFO -offset indent -compact
1474 is set, implementation-defined functions are recognized
1489 implementation-defined functions are not recognized, and the
1512 is sent to the process group of a process that tries to write to
1513 its controlling terminal if it is not in the foreground process group for
1515 This signal, by default, stops the members of the process group.
1541 .Bl -column "Index Name" "Special Character" -offset indent -compact
1558 .It Dv VMIN Ta --- Ta \&1
1559 .It Dv VTIME Ta --- Ta \&0