Lines Matching +full:use +full:- +full:parity

4 .\" Redistribution and use in source and binary forms, with or without
22 .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
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.
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
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
864 /* ignore (discard) parity errors */
866 /* mark parity and framing errors */
868 /* enable checking of parity errors */
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
928 is set, a byte with a framing or parity error (other than
935 is not set, a byte with a framing or parity
937 three-character sequence
943 is a two-character
959 is set, a framing or parity error (other than
965 is set, input parity checking is enabled.
969 input parity checking is disabled, allowing output parity generation
970 without input parity errors.
971 Note that whether input parity checking is
972 enabled or disabled is independent of whether parity detection is enabled
975 If parity detection is enabled but input
976 parity checking is disabled, the hardware to which the terminal is
977 connected recognizes the parity bit, but the terminal special file
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
1173 /* parity enable */
1175 /* odd parity, else even */
1211 This size does not include the parity bit, if any.
1229 is set, parity generation and detection are enabled and a parity
1231 If parity is enabled,
1234 odd parity if set, otherwise even parity is used.
1280 As a result, this flag is only useful on initial-state devices.
1295 .Bl -tag -width NOKERNINFO -offset indent -compact
1321 /* use alternate
1474 is set, implementation-defined functions are recognized
1489 implementation-defined functions are not recognized, and the
1541 .Bl -column "Index Name" "Special Character" -offset indent -compact
1558 .It Dv VMIN Ta --- Ta \&1
1559 .It Dv VTIME Ta --- Ta \&0