mirror of
				https://github.com/python/cpython.git
				synced 2025-11-04 07:31:38 +00:00 
			
		
		
		
	
		
			
	
	
		
			196 lines
		
	
	
	
		
			3.4 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
		
		
			
		
	
	
			196 lines
		
	
	
	
		
			3.4 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
| 
								 | 
							
								# Generated by h2py from /usr/include/termios.h
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Included from standards.h
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Included from sys/types.h
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Included from sys/m_types.h
							 | 
						||
| 
								 | 
							
								TRUE = 1
							 | 
						||
| 
								 | 
							
								FALSE = 0
							 | 
						||
| 
								 | 
							
								NBBY = 8
							 | 
						||
| 
								 | 
							
								FHSIZE = 32
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Included from sys/select.h
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Included from sys/time.h
							 | 
						||
| 
								 | 
							
								ITIMER_REAL = 0
							 | 
						||
| 
								 | 
							
								ITIMER_VIRTUAL = 1
							 | 
						||
| 
								 | 
							
								ITIMER_PROF = 2
							 | 
						||
| 
								 | 
							
								ITIMER_VIRT = 3
							 | 
						||
| 
								 | 
							
								TIMEOFDAY = 9
							 | 
						||
| 
								 | 
							
								TIMERID_ALRM = (ITIMER_REAL)
							 | 
						||
| 
								 | 
							
								TIMERID_REAL = (ITIMER_REAL)
							 | 
						||
| 
								 | 
							
								TIMERID_VIRTUAL = (ITIMER_VIRTUAL)
							 | 
						||
| 
								 | 
							
								TIMERID_PROF = (ITIMER_PROF)
							 | 
						||
| 
								 | 
							
								TIMERID_VIRT = (ITIMER_VIRT)
							 | 
						||
| 
								 | 
							
								TIMERID_TOD = (TIMERID_VIRT+1)
							 | 
						||
| 
								 | 
							
								NALRM = 1
							 | 
						||
| 
								 | 
							
								NPROF = 1
							 | 
						||
| 
								 | 
							
								NVIRTUAL = 2
							 | 
						||
| 
								 | 
							
								NTIMEOFDAY = 5
							 | 
						||
| 
								 | 
							
								NTIMERS = (NALRM + NPROF + NVIRTUAL + NTIMEOFDAY)
							 | 
						||
| 
								 | 
							
								MIN_SECS_SINCE_EPOCH = 0
							 | 
						||
| 
								 | 
							
								uS_PER_SECOND = (1000000)
							 | 
						||
| 
								 | 
							
								NS_PER_uS = (1000)
							 | 
						||
| 
								 | 
							
								MAX_SECS_TO_uS = 4000
							 | 
						||
| 
								 | 
							
								MAX_NS_TO_uS = 294967296
							 | 
						||
| 
								 | 
							
								NS_PER_SEC = 1000000000
							 | 
						||
| 
								 | 
							
								uS_PER_SEC = (NS_PER_SEC / 1000)
							 | 
						||
| 
								 | 
							
								NS_PER_MSEC = (NS_PER_SEC / 1000)
							 | 
						||
| 
								 | 
							
								MAX_DEC_SECS = 2
							 | 
						||
| 
								 | 
							
								MAX_DEC_NS = 147483647
							 | 
						||
| 
								 | 
							
								DST_NONE = 0
							 | 
						||
| 
								 | 
							
								DST_USA = 1
							 | 
						||
| 
								 | 
							
								DST_AUST = 2
							 | 
						||
| 
								 | 
							
								DST_WET = 3
							 | 
						||
| 
								 | 
							
								DST_MET = 4
							 | 
						||
| 
								 | 
							
								DST_EET = 5
							 | 
						||
| 
								 | 
							
								DST_CAN = 6
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Included from time.h
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								# Included from stddef.h
							 | 
						||
| 
								 | 
							
								CLOCKS_PER_SEC = 1000000
							 | 
						||
| 
								 | 
							
								CLK_TCK = 100
							 | 
						||
| 
								 | 
							
								TIMELEN = 26
							 | 
						||
| 
								 | 
							
								NLTBMAX = 64
							 | 
						||
| 
								 | 
							
								NO_TIMEOUT = 0
							 | 
						||
| 
								 | 
							
								INF_TIMEOUT = -1
							 | 
						||
| 
								 | 
							
								def NFDS(x): return ((x) & 0x0000FFFF)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								def LOW_HALF(x): return NFDS(x)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								def NMSGS(x): return (((x) >> 16) & 0x0000FFFF)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								def HIGH_HALF(x): return NMSGS(x)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								FD_SETSIZE = 2048
							 | 
						||
| 
								 | 
							
								def major(__x): return (int)((unsigned)(__x)>>16)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								def minor(__x): return (int)((__x)&0xFFFF)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								NCCS = 16
							 | 
						||
| 
								 | 
							
								TCSANOW = 0
							 | 
						||
| 
								 | 
							
								TCSADRAIN = 1
							 | 
						||
| 
								 | 
							
								TCSAFLUSH = 2
							 | 
						||
| 
								 | 
							
								TCIFLUSH = 0
							 | 
						||
| 
								 | 
							
								TCOFLUSH = 1
							 | 
						||
| 
								 | 
							
								TCIOFLUSH = 2
							 | 
						||
| 
								 | 
							
								TCOOFF = 0
							 | 
						||
| 
								 | 
							
								TCOON = 1
							 | 
						||
| 
								 | 
							
								TCIOFF = 2
							 | 
						||
| 
								 | 
							
								TCION = 3
							 | 
						||
| 
								 | 
							
								VINTR = 0
							 | 
						||
| 
								 | 
							
								VQUIT = 1
							 | 
						||
| 
								 | 
							
								VERASE = 2
							 | 
						||
| 
								 | 
							
								VKILL = 3
							 | 
						||
| 
								 | 
							
								VEOF = 4
							 | 
						||
| 
								 | 
							
								VEOL = 5
							 | 
						||
| 
								 | 
							
								VSTART = 7
							 | 
						||
| 
								 | 
							
								VSTOP = 8
							 | 
						||
| 
								 | 
							
								VSUSP = 9
							 | 
						||
| 
								 | 
							
								VMIN = 4
							 | 
						||
| 
								 | 
							
								VTIME = 5
							 | 
						||
| 
								 | 
							
								VEOL2 = 6
							 | 
						||
| 
								 | 
							
								VDSUSP = 10
							 | 
						||
| 
								 | 
							
								VREPRINT = 11
							 | 
						||
| 
								 | 
							
								VDISCRD = 12
							 | 
						||
| 
								 | 
							
								VWERSE = 13
							 | 
						||
| 
								 | 
							
								VLNEXT = 14
							 | 
						||
| 
								 | 
							
								VSTRT = VSTART
							 | 
						||
| 
								 | 
							
								B0 = 0x00000000
							 | 
						||
| 
								 | 
							
								B50 = 0x00000001
							 | 
						||
| 
								 | 
							
								B75 = 0x00000002
							 | 
						||
| 
								 | 
							
								B110 = 0x00000003
							 | 
						||
| 
								 | 
							
								B134 = 0x00000004
							 | 
						||
| 
								 | 
							
								B150 = 0x00000005
							 | 
						||
| 
								 | 
							
								B200 = 0x00000006
							 | 
						||
| 
								 | 
							
								B300 = 0x00000007
							 | 
						||
| 
								 | 
							
								B600 = 0x00000008
							 | 
						||
| 
								 | 
							
								B1200 = 0x00000009
							 | 
						||
| 
								 | 
							
								B1800 = 0x0000000a
							 | 
						||
| 
								 | 
							
								B2400 = 0x0000000b
							 | 
						||
| 
								 | 
							
								B4800 = 0x0000000c
							 | 
						||
| 
								 | 
							
								B9600 = 0x0000000d
							 | 
						||
| 
								 | 
							
								B19200 = 0x0000000e
							 | 
						||
| 
								 | 
							
								B38400 = 0x0000000f
							 | 
						||
| 
								 | 
							
								EXTA = B19200
							 | 
						||
| 
								 | 
							
								EXTB = B38400
							 | 
						||
| 
								 | 
							
								IGNBRK = 0x00000001
							 | 
						||
| 
								 | 
							
								BRKINT = 0x00000002
							 | 
						||
| 
								 | 
							
								IGNPAR = 0x00000004
							 | 
						||
| 
								 | 
							
								PARMRK = 0x00000008
							 | 
						||
| 
								 | 
							
								INPCK = 0x00000010
							 | 
						||
| 
								 | 
							
								ISTRIP = 0x00000020
							 | 
						||
| 
								 | 
							
								INLCR = 0x00000040
							 | 
						||
| 
								 | 
							
								IGNCR = 0x00000080
							 | 
						||
| 
								 | 
							
								ICRNL = 0x00000100
							 | 
						||
| 
								 | 
							
								IXON = 0x00000200
							 | 
						||
| 
								 | 
							
								IXOFF = 0x00000400
							 | 
						||
| 
								 | 
							
								IUCLC = 0x00000800
							 | 
						||
| 
								 | 
							
								IXANY = 0x00001000
							 | 
						||
| 
								 | 
							
								IMAXBEL = 0x00010000
							 | 
						||
| 
								 | 
							
								OPOST = 0x00000001
							 | 
						||
| 
								 | 
							
								OLCUC = 0x00000002
							 | 
						||
| 
								 | 
							
								ONLCR = 0x00000004
							 | 
						||
| 
								 | 
							
								OCRNL = 0x00000008
							 | 
						||
| 
								 | 
							
								ONOCR = 0x00000010
							 | 
						||
| 
								 | 
							
								ONLRET = 0x00000020
							 | 
						||
| 
								 | 
							
								OFILL = 0x00000040
							 | 
						||
| 
								 | 
							
								OFDEL = 0x00000080
							 | 
						||
| 
								 | 
							
								CRDLY = 0x00000300
							 | 
						||
| 
								 | 
							
								CR0 = 0x00000000
							 | 
						||
| 
								 | 
							
								CR1 = 0x00000100
							 | 
						||
| 
								 | 
							
								CR2 = 0x00000200
							 | 
						||
| 
								 | 
							
								CR3 = 0x00000300
							 | 
						||
| 
								 | 
							
								TABDLY = 0x00000c00
							 | 
						||
| 
								 | 
							
								TAB0 = 0x00000000
							 | 
						||
| 
								 | 
							
								TAB1 = 0x00000400
							 | 
						||
| 
								 | 
							
								TAB2 = 0x00000800
							 | 
						||
| 
								 | 
							
								TAB3 = 0x00000c00
							 | 
						||
| 
								 | 
							
								BSDLY = 0x00001000
							 | 
						||
| 
								 | 
							
								BS0 = 0x00000000
							 | 
						||
| 
								 | 
							
								BS1 = 0x00001000
							 | 
						||
| 
								 | 
							
								FFDLY = 0x00002000
							 | 
						||
| 
								 | 
							
								FF0 = 0x00000000
							 | 
						||
| 
								 | 
							
								FF1 = 0x00002000
							 | 
						||
| 
								 | 
							
								NLDLY = 0x00004000
							 | 
						||
| 
								 | 
							
								NL0 = 0x00000000
							 | 
						||
| 
								 | 
							
								NL1 = 0x00004000
							 | 
						||
| 
								 | 
							
								VTDLY = 0x00008000
							 | 
						||
| 
								 | 
							
								VT0 = 0x00000000
							 | 
						||
| 
								 | 
							
								VT1 = 0x00008000
							 | 
						||
| 
								 | 
							
								DLY_MASK = (NLDLY | CRDLY | TABDLY | BSDLY | VTDLY | FFDLY)
							 | 
						||
| 
								 | 
							
								_CBAUD = 0x0000000f
							 | 
						||
| 
								 | 
							
								CSIZE = 0x00000030
							 | 
						||
| 
								 | 
							
								CS5 = 0x00000000
							 | 
						||
| 
								 | 
							
								CS6 = 0x00000010
							 | 
						||
| 
								 | 
							
								CS7 = 0x00000020
							 | 
						||
| 
								 | 
							
								CS8 = 0x00000030
							 | 
						||
| 
								 | 
							
								CSTOPB = 0x00000040
							 | 
						||
| 
								 | 
							
								CREAD = 0x00000080
							 | 
						||
| 
								 | 
							
								PARENB = 0x00000100
							 | 
						||
| 
								 | 
							
								PARODD = 0x00000200
							 | 
						||
| 
								 | 
							
								HUPCL = 0x00000400
							 | 
						||
| 
								 | 
							
								CLOCAL = 0x00000800
							 | 
						||
| 
								 | 
							
								_CIBAUD = 0x000f0000
							 | 
						||
| 
								 | 
							
								_IBSHIFT = 16
							 | 
						||
| 
								 | 
							
								CIBAUD = _CIBAUD
							 | 
						||
| 
								 | 
							
								IBSHIFT = _IBSHIFT
							 | 
						||
| 
								 | 
							
								PAREXT = 0x00100000
							 | 
						||
| 
								 | 
							
								ISIG = 0x00000001
							 | 
						||
| 
								 | 
							
								ICANON = 0x00000002
							 | 
						||
| 
								 | 
							
								XCASE = 0x00000004
							 | 
						||
| 
								 | 
							
								ECHO = 0x00000008
							 | 
						||
| 
								 | 
							
								ECHOE = 0x00000010
							 | 
						||
| 
								 | 
							
								ECHOK = 0x00000020
							 | 
						||
| 
								 | 
							
								ECHONL = 0x00000040
							 | 
						||
| 
								 | 
							
								NOFLSH = 0x00000080
							 | 
						||
| 
								 | 
							
								TOSTOP = 0x00010000
							 | 
						||
| 
								 | 
							
								ECHOCTL = 0x00020000
							 | 
						||
| 
								 | 
							
								ECHOPRT = 0x00040000
							 | 
						||
| 
								 | 
							
								ECHOKE = 0x00080000
							 | 
						||
| 
								 | 
							
								FLUSHO = 0x00100000
							 | 
						||
| 
								 | 
							
								PENDIN = 0x20000000
							 | 
						||
| 
								 | 
							
								IEXTEN = 0x00200000
							 |