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