blob: 264c884cc5ef3809bba504c39103af42ece27e37 [file] [log] [blame]
Guido van Rossum86dc1e61995-03-31 11:34:23 +00001# Generated by h2py from /usr/include/termios.h
2
3# Included from sys/termios.h
4
5# Included from sys/feature_tests.h
6_POSIX_C_SOURCE = 1
7
8# Included from sys/ttydev.h
9B0 = 0
10B50 = 1
11B75 = 2
12B110 = 3
13B134 = 4
14B150 = 5
15B200 = 6
16B300 = 7
17B600 = 8
18B1200 = 9
19B1800 = 10
20B2400 = 11
21B4800 = 12
22B9600 = 13
23B19200 = 14
24B38400 = 15
25EXTA = 14
26EXTB = 15
27
28# Included from sys/types.h
29
30# Included from sys/machtypes.h
31
32# Included from sys/isa_defs.h
33SHRT_MIN = -32768
34SHRT_MAX = 32767
35INT_MIN = (-2147483647-1)
36INT_MAX = 2147483647
37LONG_MIN = (-2147483647-1)
38LONG_MAX = 2147483647
39P_MYID = (-1)
40
41# Included from sys/select.h
42
43# Included from sys/time.h
44DST_NONE = 0
45DST_USA = 1
46DST_AUST = 2
47DST_WET = 3
48DST_MET = 4
49DST_EET = 5
50DST_CAN = 6
51DST_GB = 7
52DST_RUM = 8
53DST_TUR = 9
54DST_AUSTALT = 10
55ITIMER_REAL = 0
56ITIMER_VIRTUAL = 1
57ITIMER_PROF = 2
58ITIMER_REALPROF = 3
59SEC = 1
60MILLISEC = 1000
61MICROSEC = 1000000
62NANOSEC = 1000000000
63CLOCK_REALTIME = 0
64CLOCK_VIRTUAL = 1
65CLOCK_PROF = 2
66TIMER_RELTIME = 0x0
67TIMER_ABSTIME = 0x1
68
69# Included from sys/mutex.h
70
71# Included from sys/dki_lkinfo.h
72
73# Included from sys/dl.h
74NOSTATS = 1
75LSB_NLKDS = 91
76def MUTEX_HELD(x): return (mutex_owned(x))
77
78
79# Included from time.h
80NULL = 0
81CLOCKS_PER_SEC = 1000000
82
83# Included from sys/siginfo.h
84SIGEV_NONE = 1
85SIGEV_SIGNAL = 2
86SI_NOINFO = 32767
87SI_USER = 0
88SI_LWP = (-1)
89SI_QUEUE = (-2)
90SI_TIMER = (-3)
91SI_ASYNCIO = (-4)
92SI_MESGQ = (-5)
93
94# Included from sys/machsig.h
95ILL_ILLOPC = 1
96ILL_ILLOPN = 2
97ILL_ILLADR = 3
98ILL_ILLTRP = 4
99ILL_PRVOPC = 5
100ILL_PRVREG = 6
101ILL_COPROC = 7
102ILL_BADSTK = 8
103NSIGILL = 8
104EMT_TAGOVF = 1
105NSIGEMT = 1
106FPE_INTDIV = 1
107FPE_INTOVF = 2
108FPE_FLTDIV = 3
109FPE_FLTOVF = 4
110FPE_FLTUND = 5
111FPE_FLTRES = 6
112FPE_FLTINV = 7
113FPE_FLTSUB = 8
114NSIGFPE = 8
115SEGV_MAPERR = 1
116SEGV_ACCERR = 2
117NSIGSEGV = 2
118BUS_ADRALN = 1
119BUS_ADRERR = 2
120BUS_OBJERR = 3
121NSIGBUS = 3
122TRAP_BRKPT = 1
123TRAP_TRACE = 2
124NSIGTRAP = 2
125CLD_EXITED = 1
126CLD_KILLED = 2
127CLD_DUMPED = 3
128CLD_TRAPPED = 4
129CLD_STOPPED = 5
130CLD_CONTINUED = 6
131NSIGCLD = 6
132POLL_IN = 1
133POLL_OUT = 2
134POLL_MSG = 3
135POLL_ERR = 4
136POLL_PRI = 5
137POLL_HUP = 6
138NSIGPOLL = 6
139PROF_SIG = 1
140NSIGPROF = 1
141SI_MAXSZ = 128
142FD_SETSIZE = 1024
143NBBY = 8
144_POSIX_VDISABLE = 0
145def CTRL(c): return ((c)&037)
146
147IBSHIFT = 16
148NCC = 8
149NCCS = 19
150VINTR = 0
151VQUIT = 1
152VERASE = 2
153VKILL = 3
154VEOF = 4
155VEOL = 5
156VEOL2 = 6
157VMIN = 4
158VTIME = 5
159VSWTCH = 7
160VSTART = 8
161VSTOP = 9
162VSUSP = 10
163VDSUSP = 11
164VREPRINT = 12
165VDISCARD = 13
166VWERASE = 14
167VLNEXT = 15
168VCEOF = NCC
169VCEOL = (NCC + 1)
170CNUL = 0
171CDEL = 0177
172CESC = ord('\\')
173CINTR = CTRL(ord('c'))
174CQUIT = 034
175CERASE = 0177
176CKILL = CTRL(ord('u'))
177CEOT = 04
178CEOL = 0
179CEOL2 = 0
180CEOF = 04
181CSTART = 021
182CSTOP = 023
183CSWTCH = 032
184CNSWTCH = 0
185CSUSP = CTRL(ord('z'))
186CDSUSP = CTRL(ord('y'))
187CRPRNT = CTRL(ord('r'))
188CFLUSH = CTRL(ord('o'))
189CWERASE = CTRL(ord('w'))
190CLNEXT = CTRL(ord('v'))
191IGNBRK = 0000001
192BRKINT = 0000002
193IGNPAR = 0000004
194PARMRK = 0000010
195INPCK = 0000020
196ISTRIP = 0000040
197INLCR = 0000100
198IGNCR = 0000200
199ICRNL = 0000400
200IUCLC = 0001000
201IXON = 0002000
202IXANY = 0004000
203IXOFF = 0010000
204IMAXBEL = 0020000
205DOSMODE = 0100000
206OPOST = 0000001
207OLCUC = 0000002
208ONLCR = 0000004
209OCRNL = 0000010
210ONOCR = 0000020
211ONLRET = 0000040
212OFILL = 0000100
213OFDEL = 0000200
214NLDLY = 0000400
215NL0 = 0
216NL1 = 0000400
217CRDLY = 0003000
218CR0 = 0
219CR1 = 0001000
220CR2 = 0002000
221CR3 = 0003000
222TABDLY = 0014000
223TAB0 = 0
224TAB1 = 0004000
225TAB2 = 0010000
226TAB3 = 0014000
227XTABS = 0014000
228BSDLY = 0020000
229BS0 = 0
230BS1 = 0020000
231VTDLY = 0040000
232VT0 = 0
233VT1 = 0040000
234FFDLY = 0100000
235FF0 = 0
236FF1 = 0100000
237PAGEOUT = 0200000
238WRAP = 0400000
239CBAUD = 0000017
240CSIZE = 0000060
241CS5 = 0
242CS6 = 0000020
243CS7 = 0000040
244CS8 = 0000060
245CSTOPB = 0000100
246CREAD = 0000200
247PARENB = 0000400
248PARODD = 0001000
249HUPCL = 0002000
250CLOCAL = 0004000
251RCV1EN = 0010000
252XMT1EN = 0020000
253LOBLK = 0040000
254XCLUDE = 0100000
255CRTSCTS = 020000000000
256CIBAUD = 03600000
257PAREXT = 04000000
258ISIG = 0000001
259ICANON = 0000002
260XCASE = 0000004
261ECHO = 0000010
262ECHOE = 0000020
263ECHOK = 0000040
264ECHONL = 0000100
265NOFLSH = 0000200
266TOSTOP = 0000400
267ECHOCTL = 0001000
268ECHOPRT = 0002000
269ECHOKE = 0004000
270DEFECHO = 0010000
271FLUSHO = 0020000
272PENDIN = 0040000
273IEXTEN = 0100000
274_TIOC = (ord('T')<<8)
275TIOC = _TIOC
276TCGETA = (_TIOC|1)
277TCSETA = (_TIOC|2)
278TCSETAW = (_TIOC|3)
279TCSETAF = (_TIOC|4)
280TCSBRK = (_TIOC|5)
281TCXONC = (_TIOC|6)
282TCFLSH = (_TIOC|7)
283TIOCKBON = (_TIOC|8)
284TIOCKBOF = (_TIOC|9)
285KBENABLED = (_TIOC|10)
286IOCTYPE = 0xff00
287TCDSET = (_TIOC|32)
288RTS_TOG = (_TIOC|33)
289TIOCGWINSZ = (_TIOC|104)
290TIOCSWINSZ = (_TIOC|103)
291TIOCGSOFTCAR = (_TIOC|105)
292TIOCSSOFTCAR = (_TIOC|106)
293TCGETS = (_TIOC|13)
294TCSETS = (_TIOC|14)
295TCSANOW = (_TIOC|14)
296TCSETSW = (_TIOC|15)
297TCSADRAIN = (_TIOC|15)
298TCSETSF = (_TIOC|16)
299TCSAFLUSH = (_TIOC|16)
300TCIFLUSH = 0
301TCOFLUSH = 1
302TCIOFLUSH = 2
303TCOOFF = 0
304TCOON = 1
305TCIOFF = 2
306TCION = 3
307tIOC = (ord('t')<<8)
308TIOCGETD = (tIOC|0)
309TIOCSETD = (tIOC|1)
310TIOCHPCL = (tIOC|2)
311TIOCGETP = (tIOC|8)
312TIOCSETP = (tIOC|9)
313TIOCSETN = (tIOC|10)
314TIOCEXCL = (tIOC|13)
315TIOCNXCL = (tIOC|14)
316TIOCFLUSH = (tIOC|16)
317TIOCSETC = (tIOC|17)
318TIOCGETC = (tIOC|18)
319TIOCLBIS = (tIOC|127)
320TIOCLBIC = (tIOC|126)
321TIOCLSET = (tIOC|125)
322TIOCLGET = (tIOC|124)
323TIOCSBRK = (tIOC|123)
324TIOCCBRK = (tIOC|122)
325TIOCSDTR = (tIOC|121)
326TIOCCDTR = (tIOC|120)
327TIOCSLTC = (tIOC|117)
328TIOCGLTC = (tIOC|116)
329TIOCOUTQ = (tIOC|115)
330TIOCNOTTY = (tIOC|113)
331TIOCSTOP = (tIOC|111)
332TIOCSTART = (tIOC|110)
333TIOCGPGRP = (tIOC|20)
334TIOCSPGRP = (tIOC|21)
335TIOCGSID = (tIOC|22)
336TIOCSSID = (tIOC|24)
337TIOCSTI = (tIOC|23)
338TIOCMSET = (tIOC|26)
339TIOCMBIS = (tIOC|27)
340TIOCMBIC = (tIOC|28)
341TIOCMGET = (tIOC|29)
342TIOCM_LE = 0001
343TIOCM_DTR = 0002
344TIOCM_RTS = 0004
345TIOCM_ST = 0010
346TIOCM_SR = 0020
347TIOCM_CTS = 0040
348TIOCM_CAR = 0100
349TIOCM_CD = TIOCM_CAR
350TIOCM_RNG = 0200
351TIOCM_RI = TIOCM_RNG
352TIOCM_DSR = 0400
353TIOCREMOTE = (tIOC|30)
354TIOCSIGNAL = (tIOC|31)
355LDIOC = (ord('D')<<8)
356LDOPEN = (LDIOC|0)
357LDCLOSE = (LDIOC|1)
358LDCHG = (LDIOC|2)
359LDGETT = (LDIOC|8)
360LDSETT = (LDIOC|9)
361LDSMAP = (LDIOC|110)
362LDGMAP = (LDIOC|111)
363LDNMAP = (LDIOC|112)
364LDEMAP = (LDIOC|113)
365LDDMAP = (LDIOC|114)
366DIOC = (ord('d')<<8)
367DIOCGETP = (DIOC|8)
368DIOCSETP = (DIOC|9)
369FIORDCHK = ((ord('f')<<8)|3)
370B0 = 0
371B50 = 1
372B75 = 2
373B110 = 3
374B134 = 4
375B150 = 5
376B200 = 6
377B300 = 7
378B600 = 8
379B1200 = 9
380B1800 = 10
381B2400 = 11
382B4800 = 12
383B9600 = 13
384B19200 = 14
385B38400 = 15