annotate Lib/linux2/TERMIOS.py @ 4566:6403c94de50d legacy-trunk

Added safeguard against failure in __del__.
author Guido van Rossum <guido@python.org>
date Wed, 27 Nov 1996 19:39:58 +0000
parents e9ee4c905abd
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3790
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
1 # Generated by h2py from /usr/include/termios.h
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
2
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
3 # Included from features.h
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
4 _FEATURES_H = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
5 _GNU_SOURCE = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
6 __USE_ANSI = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
7 __FAVOR_BSD = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
8 _BSD_SOURCE = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
9 _SVID_SOURCE = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
10 _POSIX_SOURCE = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
11 _POSIX_C_SOURCE = 2
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
12 __USE_POSIX = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
13 __USE_POSIX2 = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
14 __USE_MISC = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
15 __USE_BSD = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
16 __USE_SVID = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
17 __USE_GNU = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
18 __GNU_LIBRARY__ = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
19
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
20 # Included from sys/cdefs.h
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
21 _SYS_CDEFS_H = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
22 def __P(args): return args
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
23
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
24 def __P(args): return args
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
25
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
26 def __P(args): return ()
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
27
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
28 def __STRING(x): return #x
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
29
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
30 def __STRING(x): return "x"
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
31
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
32
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
33 # Included from sys/types.h
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
34
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
35 # Included from linux/types.h
3792
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
36
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
37 # Included from linux/posix_types.h
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
38 __FD_SETSIZE = 1024
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
39 def __FDELT(d): return ((d) / __NFDBITS)
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
40
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
41
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
42 # Included from asm/posix_types.h
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
43 def __FD_ZERO(fdsetp): return \
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
44
3790
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
45
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
46 # Included from asm/types.h
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
47
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
48 # Included from sys/bitypes.h
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
49
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
50 # Included from linux/termios.h
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
51
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
52 # Included from asm/termios.h
3792
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
53
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
54 # Included from asm/termbits.h
3790
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
55 NCCS = 19
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
56 VINTR = 0
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
57 VQUIT = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
58 VERASE = 2
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
59 VKILL = 3
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
60 VEOF = 4
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
61 VTIME = 5
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
62 VMIN = 6
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
63 VSWTC = 7
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
64 VSTART = 8
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
65 VSTOP = 9
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
66 VSUSP = 10
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
67 VEOL = 11
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
68 VREPRINT = 12
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
69 VDISCARD = 13
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
70 VWERASE = 14
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
71 VLNEXT = 15
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
72 VEOL2 = 16
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
73 IGNBRK = 0000001
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
74 BRKINT = 0000002
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
75 IGNPAR = 0000004
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
76 PARMRK = 0000010
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
77 INPCK = 0000020
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
78 ISTRIP = 0000040
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
79 INLCR = 0000100
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
80 IGNCR = 0000200
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
81 ICRNL = 0000400
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
82 IUCLC = 0001000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
83 IXON = 0002000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
84 IXANY = 0004000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
85 IXOFF = 0010000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
86 IMAXBEL = 0020000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
87 OPOST = 0000001
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
88 OLCUC = 0000002
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
89 ONLCR = 0000004
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
90 OCRNL = 0000010
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
91 ONOCR = 0000020
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
92 ONLRET = 0000040
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
93 OFILL = 0000100
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
94 OFDEL = 0000200
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
95 NLDLY = 0000400
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
96 NL0 = 0000000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
97 NL1 = 0000400
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
98 CRDLY = 0003000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
99 CR0 = 0000000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
100 CR1 = 0001000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
101 CR2 = 0002000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
102 CR3 = 0003000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
103 TABDLY = 0014000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
104 TAB0 = 0000000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
105 TAB1 = 0004000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
106 TAB2 = 0010000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
107 TAB3 = 0014000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
108 XTABS = 0014000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
109 BSDLY = 0020000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
110 BS0 = 0000000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
111 BS1 = 0020000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
112 VTDLY = 0040000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
113 VT0 = 0000000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
114 VT1 = 0040000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
115 FFDLY = 0100000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
116 FF0 = 0000000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
117 FF1 = 0100000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
118 CBAUD = 0010017
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
119 B0 = 0000000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
120 B50 = 0000001
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
121 B75 = 0000002
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
122 B110 = 0000003
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
123 B134 = 0000004
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
124 B150 = 0000005
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
125 B200 = 0000006
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
126 B300 = 0000007
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
127 B600 = 0000010
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
128 B1200 = 0000011
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
129 B1800 = 0000012
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
130 B2400 = 0000013
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
131 B4800 = 0000014
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
132 B9600 = 0000015
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
133 B19200 = 0000016
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
134 B38400 = 0000017
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
135 EXTA = B19200
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
136 EXTB = B38400
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
137 CSIZE = 0000060
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
138 CS5 = 0000000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
139 CS6 = 0000020
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
140 CS7 = 0000040
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
141 CS8 = 0000060
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
142 CSTOPB = 0000100
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
143 CREAD = 0000200
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
144 PARENB = 0000400
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
145 PARODD = 0001000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
146 HUPCL = 0002000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
147 CLOCAL = 0004000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
148 CBAUDEX = 0010000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
149 B57600 = 0010001
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
150 B115200 = 0010002
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
151 B230400 = 0010003
3792
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
152 B460800 = 0010004
3790
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
153 CIBAUD = 002003600000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
154 CRTSCTS = 020000000000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
155 ISIG = 0000001
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
156 ICANON = 0000002
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
157 XCASE = 0000004
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
158 ECHO = 0000010
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
159 ECHOE = 0000020
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
160 ECHOK = 0000040
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
161 ECHONL = 0000100
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
162 NOFLSH = 0000200
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
163 TOSTOP = 0000400
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
164 ECHOCTL = 0001000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
165 ECHOPRT = 0002000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
166 ECHOKE = 0004000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
167 FLUSHO = 0010000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
168 PENDIN = 0040000
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
169 IEXTEN = 0100000
3792
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
170 TCOOFF = 0
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
171 TCOON = 1
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
172 TCIOFF = 2
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
173 TCION = 3
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
174 TCIFLUSH = 0
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
175 TCOFLUSH = 1
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
176 TCIOFLUSH = 2
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
177 TCSANOW = 0
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
178 TCSADRAIN = 1
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
179 TCSAFLUSH = 2
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
180
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
181 # Included from asm/ioctls.h
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
182
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
183 # Included from asm/ioctl.h
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
184 _IOC_NRBITS = 8
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
185 _IOC_TYPEBITS = 8
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
186 _IOC_SIZEBITS = 14
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
187 _IOC_DIRBITS = 2
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
188 _IOC_NRMASK = ((1 << _IOC_NRBITS)-1)
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
189 _IOC_TYPEMASK = ((1 << _IOC_TYPEBITS)-1)
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
190 _IOC_SIZEMASK = ((1 << _IOC_SIZEBITS)-1)
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
191 _IOC_DIRMASK = ((1 << _IOC_DIRBITS)-1)
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
192 _IOC_NRSHIFT = 0
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
193 _IOC_TYPESHIFT = (_IOC_NRSHIFT+_IOC_NRBITS)
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
194 _IOC_SIZESHIFT = (_IOC_TYPESHIFT+_IOC_TYPEBITS)
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
195 _IOC_DIRSHIFT = (_IOC_SIZESHIFT+_IOC_SIZEBITS)
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
196 def _IOC_DIR(nr): return (((nr) >> _IOC_DIRSHIFT) & _IOC_DIRMASK)
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
197
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
198 def _IOC_TYPE(nr): return (((nr) >> _IOC_TYPESHIFT) & _IOC_TYPEMASK)
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
199
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
200 def _IOC_NR(nr): return (((nr) >> _IOC_NRSHIFT) & _IOC_NRMASK)
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
201
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
202 def _IOC_SIZE(nr): return (((nr) >> _IOC_SIZESHIFT) & _IOC_SIZEMASK)
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
203
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
204 IOCSIZE_MASK = (_IOC_SIZEMASK << _IOC_SIZESHIFT)
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
205 IOCSIZE_SHIFT = (_IOC_SIZESHIFT)
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
206 TCGETS = 0x5401
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
207 TCSETS = 0x5402
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
208 TCSETSW = 0x5403
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
209 TCSETSF = 0x5404
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
210 TCGETA = 0x5405
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
211 TCSETA = 0x5406
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
212 TCSETAW = 0x5407
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
213 TCSETAF = 0x5408
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
214 TCSBRK = 0x5409
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
215 TCXONC = 0x540A
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
216 TCFLSH = 0x540B
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
217 TIOCEXCL = 0x540C
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
218 TIOCNXCL = 0x540D
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
219 TIOCSCTTY = 0x540E
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
220 TIOCGPGRP = 0x540F
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
221 TIOCSPGRP = 0x5410
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
222 TIOCOUTQ = 0x5411
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
223 TIOCSTI = 0x5412
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
224 TIOCGWINSZ = 0x5413
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
225 TIOCSWINSZ = 0x5414
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
226 TIOCMGET = 0x5415
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
227 TIOCMBIS = 0x5416
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
228 TIOCMBIC = 0x5417
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
229 TIOCMSET = 0x5418
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
230 TIOCGSOFTCAR = 0x5419
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
231 TIOCSSOFTCAR = 0x541A
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
232 FIONREAD = 0x541B
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
233 TIOCINQ = FIONREAD
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
234 TIOCLINUX = 0x541C
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
235 TIOCCONS = 0x541D
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
236 TIOCGSERIAL = 0x541E
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
237 TIOCSSERIAL = 0x541F
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
238 TIOCPKT = 0x5420
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
239 FIONBIO = 0x5421
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
240 TIOCNOTTY = 0x5422
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
241 TIOCSETD = 0x5423
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
242 TIOCGETD = 0x5424
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
243 TCSBRKP = 0x5425
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
244 TIOCTTYGSTRUCT = 0x5426
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
245 FIONCLEX = 0x5450
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
246 FIOCLEX = 0x5451
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
247 FIOASYNC = 0x5452
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
248 TIOCSERCONFIG = 0x5453
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
249 TIOCSERGWILD = 0x5454
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
250 TIOCSERSWILD = 0x5455
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
251 TIOCGLCKTRMIOS = 0x5456
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
252 TIOCSLCKTRMIOS = 0x5457
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
253 TIOCSERGSTRUCT = 0x5458
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
254 TIOCSERGETLSR = 0x5459
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
255 TIOCSERGETMULTI = 0x545A
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
256 TIOCSERSETMULTI = 0x545B
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
257 TIOCMIWAIT = 0x545C
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
258 TIOCGICOUNT = 0x545D
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
259 TIOCPKT_DATA = 0
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
260 TIOCPKT_FLUSHREAD = 1
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
261 TIOCPKT_FLUSHWRITE = 2
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
262 TIOCPKT_STOP = 4
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
263 TIOCPKT_START = 8
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
264 TIOCPKT_NOSTOP = 16
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
265 TIOCPKT_DOSTOP = 32
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
266 TIOCSER_TEMT = 0x01
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
267 NCC = 8
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
268 INIT_C_CC = "\003\034\177\025\004\0\1\0\021\023\032\0\022\017\027\026\0"
3790
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
269 TIOCM_LE = 0x001
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
270 TIOCM_DTR = 0x002
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
271 TIOCM_RTS = 0x004
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
272 TIOCM_ST = 0x008
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
273 TIOCM_SR = 0x010
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
274 TIOCM_CTS = 0x020
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
275 TIOCM_CAR = 0x040
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
276 TIOCM_RNG = 0x080
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
277 TIOCM_DSR = 0x100
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
278 TIOCM_CD = TIOCM_CAR
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
279 TIOCM_RI = TIOCM_RNG
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
280 N_TTY = 0
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
281 N_SLIP = 1
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
282 N_MOUSE = 2
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
283 N_PPP = 3
3792
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
284 N_STRIP = 4
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
285
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
286 # Included from linux/string.h
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
287
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
288 # Included from asm/string.h
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
289 def COMMON(x): return \
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
290
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
291 def COMMON(x): return \
e9ee4c905abd New versions generated on a Linux 2.x system by AMK
Guido van Rossum <guido@python.org>
parents: 3790
diff changeset
292
3790
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
293 def CTRL(ch): return ((ch)&0x1F)
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
294
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
295 IBSHIFT = 16
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
296 CNUL = 0
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
297 CDEL = 0177
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
298 CESC = ord('\\')
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
299 CINTR = 0177
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
300 CQUIT = 034
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
301 CERASE = ord('#')
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
302 CKILL = ord('@')
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
303 CEOT = 04
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
304 CEOL = 0
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
305 CEOL2 = 0
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
306 CEOF = 4
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
307 CSTART = 021
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
308 CSTOP = 023
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
309 CSWTCH = 032
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
310 NSWTCH = 0
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
311 CSUSP = CTRL(ord('Z'))
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
312 CDSUSP = CTRL(ord('Y'))
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
313 CRPRNT = CTRL(ord('R'))
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
314 CFLUSH = CTRL(ord('O'))
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
315 CWERASE = CTRL(ord('W'))
7e6536730d0e This is needed for users of Linux 2.x
Guido van Rossum <guido@python.org>
parents:
diff changeset
316 CLNEXT = CTRL(ord('V'))