⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 termios.py

📁 minimal python variant for small footprint apps like embedded apps
💻 PY
字号:
# Generated by h2py from /usr/include/sys/termios.h# Included from sys/ttydev.hB0 = 0B50 = 0000001B75 = 0000002B110 = 0000003B134 = 0000004B150 = 0000005B200 = 0000006B300 = 0000007B600 = 0000010B1200 = 0000011B1800 = 0000012B2400 = 0000013B4800 = 0000014B9600 = 0000015B19200 = 0000016EXTA = 0000016B38400 = 0000017EXTB = 0000017# Included from sys/types.h# Included from sgidefs.h_MIPS_ISA_MIPS1 = 1_MIPS_ISA_MIPS2 = 2_MIPS_ISA_MIPS3 = 3_MIPS_ISA_MIPS4 = 4_MIPS_SIM_ABI32 = 1_MIPS_SIM_NABI32 = 2_MIPS_SIM_ABI64 = 3P_MYID = (-1)P_MYHOSTID = (-1)# Included from sys/bsd_types.h# Included from sys/mkdev.hONBITSMAJOR = 7ONBITSMINOR = 8OMAXMAJ = 0x7fOMAXMIN = 0xffNBITSMAJOR = 14NBITSMINOR = 18MAXMAJ = 0x1ffMAXMIN = 0x3ffffOLDDEV = 0NEWDEV = 1MKDEV_VER = NEWDEVdef major(dev): return __major(MKDEV_VER, dev)def minor(dev): return __minor(MKDEV_VER, dev)# Included from sys/select.hFD_SETSIZE = 1024NBBY = 8_POSIX_VDISABLE = 0def CTRL(c): return ((c)&037)IBSHIFT = 16NCC = 8NCCS = 23VINTR = 0VQUIT = 1VERASE = 2VKILL = 3VEOF = 4VEOL = 5VEOL2 = 6VMIN = 4VTIME = 5VSWTCH = 7VSTART = 8VSTOP = 9VSUSP = 10VDSUSP = 11VREPRINT = 12VDISCARD = 13VWERASE = 14VLNEXT = 15VRPRNT = VREPRINTVFLUSHO = VDISCARDVCEOF = NCCVCEOL = (NCC + 1)CNUL = 0CDEL = 0377CESC = ord('\\')CINTR = 0177CQUIT = 034CERASE = CTRL(ord('H'))CKILL = CTRL(ord('U'))CEOL = 0CEOL2 = 0CEOF = CTRL(ord('d'))CEOT = CEOFCSTART = CTRL(ord('q'))CSTOP = CTRL(ord('s'))CSWTCH = CTRL(ord('z'))CNSWTCH = 0CSUSP = CSWTCHCLNEXT = CTRL(ord('v'))CWERASE = CTRL(ord('w'))CFLUSHO = CTRL(ord('o'))CFLUSH = CFLUSHOCRPRNT = CTRL(ord('r'))CDSUSP = CTRL(ord('y'))CBRK = 0377IGNBRK = 0000001BRKINT = 0000002IGNPAR = 0000004PARMRK = 0000010INPCK = 0000020ISTRIP = 0000040INLCR = 0000100IGNCR = 0000200ICRNL = 0000400IUCLC = 0001000IXON = 0002000IXANY = 0004000IXOFF = 0010000IMAXBEL = 0020000IBLKMD = 0040000OPOST = 0000001OLCUC = 0000002ONLCR = 0000004OCRNL = 0000010ONOCR = 0000020ONLRET = 0000040OFILL = 0000100OFDEL = 0000200NLDLY = 0000400NL0 = 0NL1 = 0000400CRDLY = 0003000CR0 = 0CR1 = 0001000CR2 = 0002000CR3 = 0003000TABDLY = 0014000TAB0 = 0TAB1 = 0004000TAB2 = 0010000TAB3 = 0014000XTABS = 0014000BSDLY = 0020000BS0 = 0BS1 = 0020000VTDLY = 0040000VT0 = 0VT1 = 0040000FFDLY = 0100000FF0 = 0FF1 = 0100000PAGEOUT = 0200000WRAP = 0400000CBAUD = 000000017CSIZE = 000000060CS5 = 0CS6 = 000000020CS7 = 000000040CS8 = 000000060CSTOPB = 000000100CREAD = 000000200PARENB = 000000400PARODD = 000001000HUPCL = 000002000CLOCAL = 000004000RCV1EN = 000010000XMT1EN = 000020000LOBLK = 000040000XCLUDE = 000100000CIBAUD = 003600000PAREXT = 004000000CNEW_RTSCTS = 010000000ISIG = 0000001ICANON = 0000002XCASE = 0000004ECHO = 0000010ECHOE = 0000020ECHOK = 0000040ECHONL = 0000100NOFLSH = 0000200IEXTEN = 0000400ITOSTOP = 0100000TOSTOP = ITOSTOPECHOCTL = 0001000ECHOPRT = 0002000ECHOKE = 0004000DEFECHO = 0010000FLUSHO = 0020000PENDIN = 0040000TIOC = (ord('T')<<8)TCGETA = (TIOC|1)TCSETA = (TIOC|2)TCSETAW = (TIOC|3)TCSETAF = (TIOC|4)TCSBRK = (TIOC|5)TCXONC = (TIOC|6)TCFLSH = (TIOC|7)# Included from sys/ioctl.hIOCTYPE = 0xff00LIOC = (ord('l')<<8)LIOCGETP = (LIOC|1)LIOCSETP = (LIOC|2)LIOCGETS = (LIOC|5)LIOCSETS = (LIOC|6)DIOC = (ord('d')<<8)DIOCGETC = (DIOC|1)DIOCGETB = (DIOC|2)DIOCSETE = (DIOC|3)# Included from sys/ioccom.hIOCPARM_MASK = 0xffIOC_VOID = 0x20000000IOC_OUT = 0x40000000IOC_IN = 0x80000000IOC_INOUT = (IOC_IN|IOC_OUT)# Included from net/soioctl.h# Included from sys/termio.h# Included from sys/termios.h_POSIX_VDISABLE = 0def CTRL(c): return ((c)&037)IBSHIFT = 16NCC = 8NCCS = 23VINTR = 0VQUIT = 1VERASE = 2VKILL = 3VEOF = 4VEOL = 5VEOL2 = 6VMIN = 4VTIME = 5VSWTCH = 7VSTART = 8VSTOP = 9VSUSP = 10VDSUSP = 11VREPRINT = 12VDISCARD = 13VWERASE = 14VLNEXT = 15VRPRNT = VREPRINTVFLUSHO = VDISCARDVCEOF = NCCVCEOL = (NCC + 1)CNUL = 0CDEL = 0377CESC = ord('\\')CINTR = 0177CQUIT = 034CERASE = CTRL(ord('H'))CKILL = CTRL(ord('U'))CEOL = 0CEOL2 = 0CEOF = CTRL(ord('d'))CEOT = CEOFCSTART = CTRL(ord('q'))CSTOP = CTRL(ord('s'))CSWTCH = CTRL(ord('z'))CNSWTCH = 0CSUSP = CSWTCHCLNEXT = CTRL(ord('v'))CWERASE = CTRL(ord('w'))CFLUSHO = CTRL(ord('o'))CFLUSH = CFLUSHOCRPRNT = CTRL(ord('r'))CDSUSP = CTRL(ord('y'))CBRK = 0377IGNBRK = 0000001BRKINT = 0000002IGNPAR = 0000004PARMRK = 0000010INPCK = 0000020ISTRIP = 0000040INLCR = 0000100IGNCR = 0000200ICRNL = 0000400IUCLC = 0001000IXON = 0002000IXANY = 0004000IXOFF = 0010000IMAXBEL = 0020000IBLKMD = 0040000OPOST = 0000001OLCUC = 0000002ONLCR = 0000004OCRNL = 0000010ONOCR = 0000020ONLRET = 0000040OFILL = 0000100OFDEL = 0000200NLDLY = 0000400NL0 = 0NL1 = 0000400CRDLY = 0003000CR0 = 0CR1 = 0001000CR2 = 0002000CR3 = 0003000TABDLY = 0014000TAB0 = 0TAB1 = 0004000TAB2 = 0010000TAB3 = 0014000XTABS = 0014000BSDLY = 0020000BS0 = 0BS1 = 0020000VTDLY = 0040000VT0 = 0VT1 = 0040000FFDLY = 0100000FF0 = 0FF1 = 0100000PAGEOUT = 0200000WRAP = 0400000CBAUD = 000000017CSIZE = 000000060CS5 = 0CS6 = 000000020CS7 = 000000040CS8 = 000000060CSTOPB = 000000100CREAD = 000000200PARENB = 000000400PARODD = 000001000HUPCL = 000002000CLOCAL = 000004000RCV1EN = 000010000XMT1EN = 000020000LOBLK = 000040000XCLUDE = 000100000CIBAUD = 003600000PAREXT = 004000000CNEW_RTSCTS = 010000000ISIG = 0000001ICANON = 0000002XCASE = 0000004ECHO = 0000010ECHOE = 0000020ECHOK = 0000040ECHONL = 0000100NOFLSH = 0000200IEXTEN = 0000400ITOSTOP = 0100000TOSTOP = ITOSTOPECHOCTL = 0001000ECHOPRT = 0002000ECHOKE = 0004000DEFECHO = 0010000FLUSHO = 0020000PENDIN = 0040000TIOC = (ord('T')<<8)TCGETA = (TIOC|1)TCSETA = (TIOC|2)TCSETAW = (TIOC|3)TCSETAF = (TIOC|4)TCSBRK = (TIOC|5)TCXONC = (TIOC|6)TCFLSH = (TIOC|7)LDISC0 = 0LDISC1 = 1NTTYDISC = LDISC1TIOCFLUSH = (TIOC|12)TCSETLABEL = (TIOC|31)TCDSET = (TIOC|32)TCBLKMD = (TIOC|33)TIOCPKT = (TIOC|112)TIOCPKT_DATA = 0x00TIOCPKT_FLUSHREAD = 0x01TIOCPKT_FLUSHWRITE = 0x02TIOCPKT_NOSTOP = 0x10TIOCPKT_DOSTOP = 0x20TIOCPKT_IOCTL = 0x40TIOCNOTTY = (TIOC|113)TIOCSTI = (TIOC|114)TFIOC = (ord('F')<<8)oFIONREAD = (TFIOC|127)TO_STOP = LOBLKIOCTYPE = 0xff00TCGETS = (TIOC|13)TCSETS = (TIOC|14)TCSETSW = (TIOC|15)TCSETSF = (TIOC|16)TCSANOW = ((ord('T')<<8)|14)TCSADRAIN = ((ord('T')<<8)|15)TCSAFLUSH = ((ord('T')<<8)|16)TCIFLUSH = 0TCOFLUSH = 1TCIOFLUSH = 2TCOOFF = 0TCOON = 1TCIOFF = 2TCION = 3tIOC = (ord('t')<<8)TIOCGETD = (tIOC|0)TIOCSETD = (tIOC|1)TIOCHPCL = (tIOC|2)TIOCGETP = (tIOC|8)TIOCSETP = (tIOC|9)TIOCSETN = (tIOC|10)TIOCEXCL = (tIOC|13)TIOCNXCL = (tIOC|14)TIOCSETC = (tIOC|17)TIOCGETC = (tIOC|18)TIOCLBIS = (tIOC|127)TIOCLBIC = (tIOC|126)TIOCLSET = (tIOC|125)TIOCLGET = (tIOC|124)TIOCSBRK = (tIOC|123)TIOCCBRK = (tIOC|122)TIOCSDTR = (tIOC|121)TIOCCDTR = (tIOC|120)TIOCSLTC = (tIOC|117)TIOCGLTC = (tIOC|116)TIOCOUTQ = (tIOC|115)TIOCSTOP = (tIOC|111)TIOCSTART = (tIOC|110)TIOCGSID = (tIOC|22)TIOCSSID = (tIOC|24)TIOCMSET = (tIOC|26)TIOCMBIS = (tIOC|27)TIOCMBIC = (tIOC|28)TIOCMGET = (tIOC|29)TIOCM_LE = 0001TIOCM_DTR = 0002TIOCM_RTS = 0004TIOCM_ST = 0010TIOCM_SR = 0020TIOCM_CTS = 0040TIOCM_CAR = 0100TIOCM_CD = TIOCM_CARTIOCM_RNG = 0200TIOCM_RI = TIOCM_RNGTIOCM_DSR = 0400TIOCREMOTE = (tIOC|30)TIOCSIGNAL = (tIOC|31)ISPTM = ((ord('P')<<8)|1)UNLKPT = ((ord('P')<<8)|2)SVR4SOPEN = ((ord('P')<<8)|100)LDIOC = (ord('D')<<8)LDOPEN = (LDIOC|0)LDCLOSE = (LDIOC|1)LDCHG = (LDIOC|2)LDGETT = (LDIOC|8)LDSETT = (LDIOC|9)LDSMAP = (LDIOC|10)LDGMAP = (LDIOC|11)LDNMAP = (LDIOC|12)DIOC = (ord('d')<<8)DIOCGETP = (DIOC|8)DIOCSETP = (DIOC|9)FIORDCHK = ((ord('f')<<8)|3)CLNEXT = CTRL(ord('v'))CWERASE = CTRL(ord('w'))CFLUSHO = CTRL(ord('o'))CFLUSH = CFLUSHOCRPRNT = CTRL(ord('r'))CDSUSP = CTRL(ord('y'))SSPEED = B9600TERM_NONE = 0TERM_TEC = 1TERM_V61 = 2TERM_V10 = 3TERM_TEX = 4TERM_D40 = 5TERM_H45 = 6TERM_D42 = 7TM_NONE = 0000TM_SNL = 0001TM_ANL = 0002TM_LCF = 0004TM_CECHO = 0010TM_CINVIS = 0020TM_SET = 0200LDISC0 = 0LDISC1 = 1NTTYDISC = LDISC1TIOCFLUSH = (TIOC|12)TCSETLABEL = (TIOC|31)TCDSET = (TIOC|32)TCBLKMD = (TIOC|33)TIOCPKT = (TIOC|112)TIOCPKT_DATA = 0x00TIOCPKT_FLUSHREAD = 0x01TIOCPKT_FLUSHWRITE = 0x02TIOCPKT_NOSTOP = 0x10TIOCPKT_DOSTOP = 0x20TIOCPKT_IOCTL = 0x40TIOCNOTTY = (TIOC|113)TIOCSTI = (TIOC|114)TFIOC = (ord('F')<<8)oFIONREAD = (TFIOC|127)TO_STOP = LOBLKIOCTYPE = 0xff00TCGETS = (TIOC|13)TCSETS = (TIOC|14)TCSETSW = (TIOC|15)TCSETSF = (TIOC|16)TCSANOW = ((ord('T')<<8)|14)TCSADRAIN = ((ord('T')<<8)|15)TCSAFLUSH = ((ord('T')<<8)|16)TCIFLUSH = 0TCOFLUSH = 1TCIOFLUSH = 2TCOOFF = 0TCOON = 1TCIOFF = 2TCION = 3tIOC = (ord('t')<<8)TIOCGETD = (tIOC|0)TIOCSETD = (tIOC|1)TIOCHPCL = (tIOC|2)TIOCGETP = (tIOC|8)TIOCSETP = (tIOC|9)TIOCSETN = (tIOC|10)TIOCEXCL = (tIOC|13)TIOCNXCL = (tIOC|14)TIOCSETC = (tIOC|17)TIOCGETC = (tIOC|18)TIOCLBIS = (tIOC|127)TIOCLBIC = (tIOC|126)TIOCLSET = (tIOC|125)TIOCLGET = (tIOC|124)TIOCSBRK = (tIOC|123)TIOCCBRK = (tIOC|122)TIOCSDTR = (tIOC|121)TIOCCDTR = (tIOC|120)TIOCSLTC = (tIOC|117)TIOCGLTC = (tIOC|116)TIOCOUTQ = (tIOC|115)TIOCSTOP = (tIOC|111)TIOCSTART = (tIOC|110)TIOCGSID = (tIOC|22)TIOCSSID = (tIOC|24)TIOCMSET = (tIOC|26)TIOCMBIS = (tIOC|27)TIOCMBIC = (tIOC|28)TIOCMGET = (tIOC|29)TIOCM_LE = 0001TIOCM_DTR = 0002TIOCM_RTS = 0004TIOCM_ST = 0010TIOCM_SR = 0020TIOCM_CTS = 0040TIOCM_CAR = 0100TIOCM_CD = TIOCM_CARTIOCM_RNG = 0200TIOCM_RI = TIOCM_RNGTIOCM_DSR = 0400TIOCREMOTE = (tIOC|30)TIOCSIGNAL = (tIOC|31)ISPTM = ((ord('P')<<8)|1)UNLKPT = ((ord('P')<<8)|2)SVR4SOPEN = ((ord('P')<<8)|100)LDIOC = (ord('D')<<8)LDOPEN = (LDIOC|0)LDCLOSE = (LDIOC|1)LDCHG = (LDIOC|2)LDGETT = (LDIOC|8)LDSETT = (LDIOC|9)LDSMAP = (LDIOC|10)LDGMAP = (LDIOC|11)LDNMAP = (LDIOC|12)DIOC = (ord('d')<<8)DIOCGETP = (DIOC|8)DIOCSETP = (DIOC|9)FIORDCHK = ((ord('f')<<8)|3)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -