]> sourceware.org Git - glibc.git/blame - conform/data/termios.h-data
Fix up pthread.h for XPG7.
[glibc.git] / conform / data / termios.h-data
CommitLineData
f095bb72 1#ifndef ISO
0ed99ce4
UD
2type cc_t
3type speed_t
4type tcflag_t
5
6type {struct termios}
7
f095bb72
UD
8#if defined XOPEN2K8 || defined POSIX2008
9type pid_t
10#endif
11
0ed99ce4
UD
12element {struct termios} tcflag_t c_iflag
13element {struct termios} tcflag_t c_oflag
14element {struct termios} tcflag_t c_cflag
15element {struct termios} tcflag_t c_lflag
16element {struct termios} cc_t c_cc[NCCS]
17
18constant NCCS
19
20constant VEOF
21constant VEOL
22constant VERASE
23constant VINTR
24constant VKILL
25constant VMIN
26constant VQUIT
27constant VSTART
28constant VSTOP
29constant VSUSP
30constant VTIME
31
32constant BRKINT
33constant ICRNL
34constant IGNBRK
35constant IGNCR
36constant IGNPAR
37constant INLCR
38constant INPCK
39constant ISTRIP
f095bb72 40# if !defined XOPEN2K && !defined XOPEN2K8 && !defined POSIX2008
0ed99ce4 41constant IUCLC
f095bb72 42# <endif
0ed99ce4
UD
43constant IXANY
44constant IXOFF
45constant IXON
46constant PARMRK
47
48constant OPOST
f095bb72 49# if !defined XOPEN2K && !defined XOPEN2K8 && !defined POSIX2008
0ed99ce4 50constant OLCUC
f095bb72
UD
51# endif
52# if !defined POSIX && !defined POSIX2008
0ed99ce4
UD
53constant ONLCR
54constant OCRNL
55constant ONOCR
56constant ONLRET
f095bb72 57constant OFDEL
0ed99ce4
UD
58constant OFILL
59constant NLDLY
60constant NL0
61constant NL1
62constant CRDLY
63constant CR0
64constant CR1
65constant CR2
66constant CR3
67constant TABDLY
68constant TAB0
69constant TAB1
70constant TAB2
71constant TAB3
72constant BSDLY
73constant BS0
74constant BS1
75constant VTDLY
76constant VT0
77constant VT1
78constant FFDLY
79constant FF0
80constant FF1
f095bb72 81# endif
0ed99ce4
UD
82
83constant B0
84constant B50
85constant B75
86constant B110
87constant B134
88constant B150
89constant B200
90constant B300
91constant B600
92constant B1200
93constant B1800
94constant B2400
95constant B4800
96constant B9600
97constant B19200
98constant B38400
99
100constant CSIZE
101constant CS5
102constant CS6
103constant CS7
104constant CS8
105constant CSTOPB
106constant CREAD
107constant PARENB
108constant PARODD
109constant HUPCL
110constant CLOCAL
111
112constant ECHO
113constant ECHOE
114constant ECHOK
115constant ECHONL
116constant ICANON
117constant IEXTEN
118constant ISIG
119constant NOFLSH
120constant TOSTOP
f095bb72 121# if !defined XOPEN2K && !defined XOPEN2K8 && !defined POSIX2008
0ed99ce4 122constant XCASE
f095bb72 123# endif
0ed99ce4
UD
124
125constant TCSANOW
126constant TCSADRAIN
127constant TCSAFLUSH
128
129constant TCIFLUSH
130constant TCIOFLUSH
131
132constant TCIOFF
133constant TCION
134constant TCOOFF
135constant TCOON
136
137function speed_t cfgetispeed (const struct termios*)
138function speed_t cfgetospeed (const struct termios*)
139function int cfsetispeed (struct termios*, speed_t)
140function int cfsetospeed (struct termios*, speed_t)
141function int tcdrain (int)
142function int tcflow (int, int)
143function int tcflush (int, int)
144function int tcgetattr (int, struct termios*)
145function pid_t tcgetsid (int)
146function int tcsendbreak (int, int)
73b6bffc 147function int tcsetattr (int, int, const struct termios*)
0ed99ce4
UD
148
149allow CBAUD
150allow DEFECHO
151allow ECHOCTL
152allow ECHOKE
153allow ECHOPRT
154allow EXTA
155allow EXTB
156allow FLUSHO
157allow LOBLK
158allow PENDIN
159allow SWTCH
160allow VDISCARD
161allow VDSUSP
162allow VLNEXT
163allow VREPRINT
164allow VSTATUS
165allow VWERASE
166
167allow c_*
168allow V*
169allow I*
170allow O*
171allow TC*
172allow B*
173allow *_t
f095bb72 174#endif
This page took 0.208566 seconds and 5 git commands to generate.