termios.4 (56783) | termios.4 (57676) |
---|---|
1.\" Copyright (c) 1991, 1992, 1993 2.\" The Regents of the University of California. All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 16 unchanged lines hidden (view full) --- 25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30.\" SUCH DAMAGE. 31.\" 32.\" @(#)termios.4 8.4 (Berkeley) 4/19/94 | 1.\" Copyright (c) 1991, 1992, 1993 2.\" The Regents of the University of California. All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 16 unchanged lines hidden (view full) --- 25.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 26.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 27.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 28.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 29.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 30.\" SUCH DAMAGE. 31.\" 32.\" @(#)termios.4 8.4 (Berkeley) 4/19/94 |
33.\" $FreeBSD: head/share/man/man4/termios.4 56783 2000-01-29 01:54:59Z chris $ | 33.\" $FreeBSD: head/share/man/man4/termios.4 57676 2000-03-01 14:50:24Z sheldonh $ |
34.\" 35.Dd April 19, 1994 36.Dt TERMIOS 4 37.Os BSD 4 38.Sh NAME 39.Nm termios 40.Nd general terminal line discipline 41.Sh SYNOPSIS --- 190 unchanged lines hidden (view full) --- 232.Tn ASCII 233.Dv BEL 234character each time a character is received 235while the input queue is full. Otherwise, the input queue is flushed 236upon receiving the character. 237.Pp 238Two general kinds of input processing are available, determined by 239whether the terminal device file is in canonical mode or noncanonical | 34.\" 35.Dd April 19, 1994 36.Dt TERMIOS 4 37.Os BSD 4 38.Sh NAME 39.Nm termios 40.Nd general terminal line discipline 41.Sh SYNOPSIS --- 190 unchanged lines hidden (view full) --- 232.Tn ASCII 233.Dv BEL 234character each time a character is received 235while the input queue is full. Otherwise, the input queue is flushed 236upon receiving the character. 237.Pp 238Two general kinds of input processing are available, determined by 239whether the terminal device file is in canonical mode or noncanonical |
240mode. Additionally, | 240mode. 241Additionally, |
241input characters are processed according to the 242.Fa c_iflag 243and 244.Fa c_lflag 245fields. Such processing can include echoing, which 246in general means transmitting input characters immediately back to the 247terminal when they are received from the terminal. This is useful for 248terminals that can operate in full-duplex mode. --- 670 unchanged lines hidden (view full) --- 919.Pp 920If 921.Dv IXON 922is set, start/stop output control is enabled. A received 923.Dv STOP 924character suspends output and a received 925.Dv START 926character | 242input characters are processed according to the 243.Fa c_iflag 244and 245.Fa c_lflag 246fields. Such processing can include echoing, which 247in general means transmitting input characters immediately back to the 248terminal when they are received from the terminal. This is useful for 249terminals that can operate in full-duplex mode. --- 670 unchanged lines hidden (view full) --- 920.Pp 921If 922.Dv IXON 923is set, start/stop output control is enabled. A received 924.Dv STOP 925character suspends output and a received 926.Dv START 927character |
927restarts output. If | 928restarts output. 929If |
928.Dv IXANY 929is also set, then any character may | 930.Dv IXANY 931is also set, then any character may |
930restart output. When | 932restart output. 933When |
931.Dv IXON 932is set, 933.Dv START 934and 935.Dv STOP 936characters are not 937read, but merely perform flow control functions. When 938.Dv IXON --- 494 unchanged lines hidden --- | 934.Dv IXON 935is set, 936.Dv START 937and 938.Dv STOP 939characters are not 940read, but merely perform flow control functions. When 941.Dv IXON --- 494 unchanged lines hidden --- |