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