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