blob: a048cd9f88d0a54a1a8277f966ffe0111bc73868 [file] [log] [blame]
Guido van Rossumd44e0c31996-08-08 18:24:58 +00001# Generated by h2py from /usr/include/termios.h
2
3# Included from standards.h
4
5# Included from sys/types.h
6
7# Included from sys/m_types.h
8TRUE = 1
9FALSE = 0
10NBBY = 8
11FHSIZE = 32
12
13# Included from sys/select.h
14
15# Included from sys/time.h
16ITIMER_REAL = 0
17ITIMER_VIRTUAL = 1
18ITIMER_PROF = 2
19ITIMER_VIRT = 3
20TIMEOFDAY = 9
21TIMERID_ALRM = (ITIMER_REAL)
22TIMERID_REAL = (ITIMER_REAL)
23TIMERID_VIRTUAL = (ITIMER_VIRTUAL)
24TIMERID_PROF = (ITIMER_PROF)
25TIMERID_VIRT = (ITIMER_VIRT)
26TIMERID_TOD = (TIMERID_VIRT+1)
27NALRM = 1
28NPROF = 1
29NVIRTUAL = 2
30NTIMEOFDAY = 5
31NTIMERS = (NALRM + NPROF + NVIRTUAL + NTIMEOFDAY)
32MIN_SECS_SINCE_EPOCH = 0
33uS_PER_SECOND = (1000000)
34NS_PER_uS = (1000)
35MAX_SECS_TO_uS = 4000
36MAX_NS_TO_uS = 294967296
37NS_PER_SEC = 1000000000
38uS_PER_SEC = (NS_PER_SEC / 1000)
39NS_PER_MSEC = (NS_PER_SEC / 1000)
40MAX_DEC_SECS = 2
41MAX_DEC_NS = 147483647
42DST_NONE = 0
43DST_USA = 1
44DST_AUST = 2
45DST_WET = 3
46DST_MET = 4
47DST_EET = 5
48DST_CAN = 6
49
50# Included from time.h
51
52# Included from stddef.h
53CLOCKS_PER_SEC = 1000000
54CLK_TCK = 100
55TIMELEN = 26
56NLTBMAX = 64
57NO_TIMEOUT = 0
58INF_TIMEOUT = -1
59def NFDS(x): return ((x) & 0x0000FFFF)
60
61def LOW_HALF(x): return NFDS(x)
62
63def NMSGS(x): return (((x) >> 16) & 0x0000FFFF)
64
65def HIGH_HALF(x): return NMSGS(x)
66
67FD_SETSIZE = 2048
68def major(__x): return (int)((unsigned)(__x)>>16)
69
70def minor(__x): return (int)((__x)&0xFFFF)
71
72NCCS = 16
73TCSANOW = 0
74TCSADRAIN = 1
75TCSAFLUSH = 2
76TCIFLUSH = 0
77TCOFLUSH = 1
78TCIOFLUSH = 2
79TCOOFF = 0
80TCOON = 1
81TCIOFF = 2
82TCION = 3
83VINTR = 0
84VQUIT = 1
85VERASE = 2
86VKILL = 3
87VEOF = 4
88VEOL = 5
89VSTART = 7
90VSTOP = 8
91VSUSP = 9
92VMIN = 4
93VTIME = 5
94VEOL2 = 6
95VDSUSP = 10
96VREPRINT = 11
97VDISCRD = 12
98VWERSE = 13
99VLNEXT = 14
100VSTRT = VSTART
101B0 = 0x00000000
102B50 = 0x00000001
103B75 = 0x00000002
104B110 = 0x00000003
105B134 = 0x00000004
106B150 = 0x00000005
107B200 = 0x00000006
108B300 = 0x00000007
109B600 = 0x00000008
110B1200 = 0x00000009
111B1800 = 0x0000000a
112B2400 = 0x0000000b
113B4800 = 0x0000000c
114B9600 = 0x0000000d
115B19200 = 0x0000000e
116B38400 = 0x0000000f
117EXTA = B19200
118EXTB = B38400
119IGNBRK = 0x00000001
120BRKINT = 0x00000002
121IGNPAR = 0x00000004
122PARMRK = 0x00000008
123INPCK = 0x00000010
124ISTRIP = 0x00000020
125INLCR = 0x00000040
126IGNCR = 0x00000080
127ICRNL = 0x00000100
128IXON = 0x00000200
129IXOFF = 0x00000400
130IUCLC = 0x00000800
131IXANY = 0x00001000
132IMAXBEL = 0x00010000
133OPOST = 0x00000001
134OLCUC = 0x00000002
135ONLCR = 0x00000004
136OCRNL = 0x00000008
137ONOCR = 0x00000010
138ONLRET = 0x00000020
139OFILL = 0x00000040
140OFDEL = 0x00000080
141CRDLY = 0x00000300
142CR0 = 0x00000000
143CR1 = 0x00000100
144CR2 = 0x00000200
145CR3 = 0x00000300
146TABDLY = 0x00000c00
147TAB0 = 0x00000000
148TAB1 = 0x00000400
149TAB2 = 0x00000800
150TAB3 = 0x00000c00
151BSDLY = 0x00001000
152BS0 = 0x00000000
153BS1 = 0x00001000
154FFDLY = 0x00002000
155FF0 = 0x00000000
156FF1 = 0x00002000
157NLDLY = 0x00004000
158NL0 = 0x00000000
159NL1 = 0x00004000
160VTDLY = 0x00008000
161VT0 = 0x00000000
162VT1 = 0x00008000
163DLY_MASK = (NLDLY | CRDLY | TABDLY | BSDLY | VTDLY | FFDLY)
164_CBAUD = 0x0000000f
165CSIZE = 0x00000030
166CS5 = 0x00000000
167CS6 = 0x00000010
168CS7 = 0x00000020
169CS8 = 0x00000030
170CSTOPB = 0x00000040
171CREAD = 0x00000080
172PARENB = 0x00000100
173PARODD = 0x00000200
174HUPCL = 0x00000400
175CLOCAL = 0x00000800
176_CIBAUD = 0x000f0000
177_IBSHIFT = 16
178CIBAUD = _CIBAUD
179IBSHIFT = _IBSHIFT
180PAREXT = 0x00100000
181ISIG = 0x00000001
182ICANON = 0x00000002
183XCASE = 0x00000004
184ECHO = 0x00000008
185ECHOE = 0x00000010
186ECHOK = 0x00000020
187ECHONL = 0x00000040
188NOFLSH = 0x00000080
189TOSTOP = 0x00010000
190ECHOCTL = 0x00020000
191ECHOPRT = 0x00040000
192ECHOKE = 0x00080000
193FLUSHO = 0x00100000
194PENDIN = 0x20000000
195IEXTEN = 0x00200000