Guido van Rossum | 2242f2f | 2001-04-11 20:58:20 +0000 | [diff] [blame^] | 1 | # Generated by h2py from /usr/include/termios.h |
| 2 | |
| 3 | # Included from sys/termios.h |
| 4 | |
| 5 | # Included from sys/types.h |
| 6 | def quad_low(x): return x.val[0] |
| 7 | |
| 8 | ADT_EMASKSIZE = 8 |
| 9 | SHRT_MIN = -32768 |
| 10 | SHRT_MAX = 32767 |
| 11 | INT_MIN = (-2147483647-1) |
| 12 | INT_MAX = 2147483647 |
| 13 | LONG_MIN = (-2147483647-1) |
| 14 | LONG_MAX = 2147483647 |
| 15 | OFF32_MAX = LONG_MAX |
| 16 | ISTAT_ASSERTED = 0 |
| 17 | ISTAT_ASSUMED = 1 |
| 18 | ISTAT_NONE = 2 |
| 19 | OFF_MAX = OFF32_MAX |
| 20 | CLOCK_MAX = LONG_MAX |
| 21 | P_MYID = (-1) |
| 22 | P_MYHOSTID = (-1) |
| 23 | |
| 24 | # Included from sys/select.h |
| 25 | FD_SETSIZE = 4096 |
| 26 | NBBY = 8 |
| 27 | NULL = 0 |
| 28 | NCC = 8 |
| 29 | NCCS = 19 |
| 30 | VINTR = 0 |
| 31 | VQUIT = 1 |
| 32 | VERASE = 2 |
| 33 | VKILL = 3 |
| 34 | VEOF = 4 |
| 35 | VEOL = 5 |
| 36 | VEOL2 = 6 |
| 37 | VMIN = 4 |
| 38 | VTIME = 5 |
| 39 | VSWTCH = 7 |
| 40 | VSTART = 8 |
| 41 | VSTOP = 9 |
| 42 | VSUSP = 10 |
| 43 | VDSUSP = 11 |
| 44 | VREPRINT = 12 |
| 45 | VDISCARD = 13 |
| 46 | VWERASE = 14 |
| 47 | VLNEXT = 15 |
| 48 | VCEOF = NCC |
| 49 | VCEOL = (NCC + 1) |
| 50 | _POSIX_VDISABLE = 0 |
| 51 | def CTRL(c): return ((c)&037) |
| 52 | |
| 53 | CINTR = ord('\177') |
| 54 | CQUIT = CTRL(ord('\\')) |
| 55 | CERASE = CTRL(ord('H')) |
| 56 | CKILL = CTRL(ord('U')) |
| 57 | CEOF = CTRL(ord('D')) |
| 58 | CEOL = _POSIX_VDISABLE |
| 59 | CEOL2 = _POSIX_VDISABLE |
| 60 | CNSWTCH = _POSIX_VDISABLE |
| 61 | CSTART = CTRL(ord('Q')) |
| 62 | CSTOP = CTRL(ord('S')) |
| 63 | CSUSP = CTRL(ord('Z')) |
| 64 | CDSUSP = CTRL(ord('Y')) |
| 65 | CREPRINT = CTRL(ord('R')) |
| 66 | CDISCARD = CTRL(ord('O')) |
| 67 | CWERASE = CTRL(ord('W')) |
| 68 | CLNEXT = CTRL(ord('V')) |
| 69 | CNUL = _POSIX_VDISABLE |
| 70 | CBRK = ord('\377') |
| 71 | CDEL = ord('\377') |
| 72 | CESC = ord('\\') |
| 73 | CEOT = CTRL(ord('D')) |
| 74 | CSWTCH = CTRL(ord('Z')) |
| 75 | CRPRNT = CREPRINT |
| 76 | CFLUSH = CDISCARD |
| 77 | IGNBRK = 0x00000001 |
| 78 | BRKINT = 0x00000002 |
| 79 | IGNPAR = 0x00000004 |
| 80 | PARMRK = 0x00000008 |
| 81 | INPCK = 0x00000010 |
| 82 | ISTRIP = 0x00000020 |
| 83 | INLCR = 0x00000040 |
| 84 | IGNCR = 0x00000080 |
| 85 | ICRNL = 0x00000100 |
| 86 | IUCLC = 0x00000200 |
| 87 | IXON = 0x00000400 |
| 88 | IXANY = 0x00000800 |
| 89 | IXOFF = 0x00001000 |
| 90 | IMAXBEL = 0x00002000 |
| 91 | DOSMODE = 0x00008000 |
| 92 | OPOST = 0x00000001 |
| 93 | OLCUC = 0x00000002 |
| 94 | ONLCR = 0x00000004 |
| 95 | OCRNL = 0x00000008 |
| 96 | ONOCR = 0x00000010 |
| 97 | ONLRET = 0x00000020 |
| 98 | OFILL = 0x00000040 |
| 99 | OFDEL = 0x00000080 |
| 100 | NLDLY = 0x00000100 |
| 101 | NL0 = 0 |
| 102 | NL1 = 0x00000100 |
| 103 | CRDLY = 0x00000600 |
| 104 | CR0 = 0 |
| 105 | CR1 = 0x00000200 |
| 106 | CR2 = 0x00000400 |
| 107 | CR3 = 0x00000600 |
| 108 | TABDLY = 0x00001800 |
| 109 | TAB0 = 0 |
| 110 | TAB1 = 0x00000800 |
| 111 | TAB2 = 0x00001000 |
| 112 | TAB3 = 0x00001800 |
| 113 | BSDLY = 0x00002000 |
| 114 | BS0 = 0 |
| 115 | BS1 = 0x00002000 |
| 116 | VTDLY = 0x00004000 |
| 117 | VT0 = 0 |
| 118 | VT1 = 0x00004000 |
| 119 | FFDLY = 0x00008000 |
| 120 | FF0 = 0 |
| 121 | FF1 = 0x00008000 |
| 122 | XTABS = TAB3 |
| 123 | PAGEOUT = 0x00010000 |
| 124 | WRAP = 0x00020000 |
| 125 | CBAUD = 0x0000000F |
| 126 | CSIZE = 0x00000030 |
| 127 | CS5 = 0 |
| 128 | CS6 = 0x00000010 |
| 129 | CS7 = 0x00000020 |
| 130 | CS8 = 0x00000030 |
| 131 | CSTOPB = 0x00000040 |
| 132 | CREAD = 0x00000080 |
| 133 | PARENB = 0x00000100 |
| 134 | PARODD = 0x00000200 |
| 135 | HUPCL = 0x00000400 |
| 136 | CLOCAL = 0x00000800 |
| 137 | RCV1EN = 0x00001000 |
| 138 | XMT1EN = 0x00002000 |
| 139 | LOBLK = 0x00004000 |
| 140 | XCLUDE = 0x00008000 |
| 141 | CIBAUD = 0x000F0000 |
| 142 | IBSHIFT = 16 |
| 143 | PAREXT = 0x00100000 |
| 144 | B0 = 0 |
| 145 | B50 = 1 |
| 146 | B75 = 2 |
| 147 | B110 = 3 |
| 148 | B134 = 4 |
| 149 | B150 = 5 |
| 150 | B200 = 6 |
| 151 | B300 = 7 |
| 152 | B600 = 8 |
| 153 | B1200 = 9 |
| 154 | B1800 = 10 |
| 155 | B2400 = 11 |
| 156 | B4800 = 12 |
| 157 | B9600 = 13 |
| 158 | B19200 = 14 |
| 159 | B38400 = 15 |
| 160 | EXTA = B19200 |
| 161 | EXTB = B38400 |
| 162 | ISIG = 0x00000001 |
| 163 | ICANON = 0x00000002 |
| 164 | XCASE = 0x00000004 |
| 165 | ECHO = 0x00000008 |
| 166 | ECHOE = 0x00000010 |
| 167 | ECHOK = 0x00000020 |
| 168 | ECHONL = 0x00000040 |
| 169 | NOFLSH = 0x00000080 |
| 170 | TOSTOP = 0x00000100 |
| 171 | ECHOCTL = 0x00000200 |
| 172 | ECHOPRT = 0x00000400 |
| 173 | ECHOKE = 0x00000800 |
| 174 | DEFECHO = 0x00001000 |
| 175 | FLUSHO = 0x00002000 |
| 176 | PENDIN = 0x00004000 |
| 177 | IEXTEN = 0x00008000 |
| 178 | IOCTYPE = 0xff00 |
| 179 | TIOC = (ord('T')<<8) |
| 180 | TCGETA = (TIOC|1) |
| 181 | TCSETA = (TIOC|2) |
| 182 | TCSETAW = (TIOC|3) |
| 183 | TCSETAF = (TIOC|4) |
| 184 | TCSBRK = (TIOC|5) |
| 185 | TCXONC = (TIOC|6) |
| 186 | TCFLSH = (TIOC|7) |
| 187 | TIOCKBON = (TIOC|8) |
| 188 | TIOCKBOF = (TIOC|9) |
| 189 | KBENABLED = (TIOC|10) |
| 190 | KB_XSCANCODE = 4 |
| 191 | KB_ISSCANCODE = 8 |
| 192 | TCDSET = (TIOC|32) |
| 193 | RTS_TOG = (TIOC|33) |
| 194 | TIOCGWINSZ = (TIOC|104) |
| 195 | TIOCSWINSZ = (TIOC|103) |
| 196 | TCGETS = (TIOC|13) |
| 197 | TCSETS = (TIOC|14) |
| 198 | TCSANOW = ((ord('T')<<8)|14) |
| 199 | TCSETSW = (TIOC|15) |
| 200 | TCSADRAIN = ((ord('T')<<8)|15) |
| 201 | TCSETSF = (TIOC|16) |
| 202 | TCSAFLUSH = ((ord('T')<<8)|16) |
| 203 | TCIFLUSH = 0 |
| 204 | TCOFLUSH = 1 |
| 205 | TCIOFLUSH = 2 |
| 206 | TCOOFF = 0 |
| 207 | TCOON = 1 |
| 208 | TCIOFF = 2 |
| 209 | TCION = 3 |
| 210 | tIOC = (ord('t')<<8) |
| 211 | TIOCGETD = (tIOC|0) |
| 212 | TIOCSETD = (tIOC|1) |
| 213 | TIOCHPCL = (tIOC|2) |
| 214 | TIOCGETP = (tIOC|8) |
| 215 | TIOCSETP = (tIOC|9) |
| 216 | TIOCSETN = (tIOC|10) |
| 217 | TIOCEXCL = (tIOC|13) |
| 218 | TIOCNXCL = (tIOC|14) |
| 219 | TIOCFLUSH = (tIOC|16) |
| 220 | TIOCSETC = (tIOC|17) |
| 221 | TIOCGETC = (tIOC|18) |
| 222 | TIOCLBIS = (tIOC|127) |
| 223 | TIOCLBIC = (tIOC|126) |
| 224 | TIOCLSET = (tIOC|125) |
| 225 | TIOCLGET = (tIOC|124) |
| 226 | TIOCSBRK = (tIOC|123) |
| 227 | TIOCCBRK = (tIOC|122) |
| 228 | TIOCSDTR = (tIOC|121) |
| 229 | TIOCCDTR = (tIOC|120) |
| 230 | TIOCSLTC = (tIOC|117) |
| 231 | TIOCGLTC = (tIOC|116) |
| 232 | TIOCOUTQ = (tIOC|115) |
| 233 | TIOCNOTTY = (tIOC|113) |
| 234 | TIOCSTOP = (tIOC|111) |
| 235 | TIOCSTART = (tIOC|110) |
| 236 | TIOCGPGRP = (tIOC|20) |
| 237 | TIOCSPGRP = (tIOC|21) |
| 238 | TIOCGSID = (tIOC|22) |
| 239 | TIOCSSID = (tIOC|24) |
| 240 | TIOCSTI = (tIOC|23) |
| 241 | TIOCMSET = (tIOC|26) |
| 242 | TIOCMBIS = (tIOC|27) |
| 243 | TIOCMBIC = (tIOC|28) |
| 244 | TIOCMGET = (tIOC|29) |
| 245 | TIOCM_LE = 0x0001 |
| 246 | TIOCM_DTR = 0x0002 |
| 247 | TIOCM_RTS = 0x0004 |
| 248 | TIOCM_ST = 0x0008 |
| 249 | TIOCM_SR = 0x0010 |
| 250 | TIOCM_CTS = 0x0020 |
| 251 | TIOCM_CAR = 0x0040 |
| 252 | TIOCM_CD = TIOCM_CAR |
| 253 | TIOCM_RNG = 0x0080 |
| 254 | TIOCM_RI = TIOCM_RNG |
| 255 | TIOCM_DSR = 0x0100 |
| 256 | TIOCREMOTE = (tIOC|30) |
| 257 | TIOCSIGNAL = (tIOC|31) |
| 258 | LDIOC = (ord('D')<<8) |
| 259 | LDOPEN = (LDIOC|0) |
| 260 | LDCLOSE = (LDIOC|1) |
| 261 | LDCHG = (LDIOC|2) |
| 262 | LDGETT = (LDIOC|8) |
| 263 | LDSETT = (LDIOC|9) |
| 264 | LDSMAP = (LDIOC|10) |
| 265 | LDGMAP = (LDIOC|11) |
| 266 | LDNMAP = (LDIOC|12) |
| 267 | DIOC = (ord('d')<<8) |
| 268 | DIOCGETP = (DIOC|8) |
| 269 | DIOCSETP = (DIOC|9) |
| 270 | FIORDCHK = ((ord('f')<<8)|3) |