📄 fcntl.py
字号:
# Generated by h2py from /usr/include/fcntl.h# Included from standards.h# Included from sys/types.h# Included from sys/m_types.hNULL = 0TRUE = 1FALSE = 0NBBY = 8FHSIZE = 32# Included from sys/select.h# Included from sys/time.hITIMER_REAL = 0ITIMER_VIRTUAL = 1ITIMER_PROF = 2ITIMER_VIRT = 3ITIMER_REAL1 = 20TIMEOFDAY = 9TIMERID_ALRM = (ITIMER_REAL)TIMERID_REAL = (ITIMER_REAL)TIMERID_VIRTUAL = (ITIMER_VIRTUAL)TIMERID_PROF = (ITIMER_PROF)TIMERID_VIRT = (ITIMER_VIRT)TIMERID_TOD = (TIMERID_VIRT+1)TIMERID_REAL1 = (ITIMER_REAL1)NALRM = 1NPROF = 1NVIRTUAL = 2NTIMEOFDAY = 5NTIMERS = (NALRM + NPROF + NVIRTUAL + NTIMEOFDAY)NALRM_THREAD = 1NTIMERS_THREAD = (NALRM_THREAD)MIN_SECS_SINCE_EPOCH = 0uS_PER_SECOND = (1000000)NS_PER_uS = (1000)MAX_SECS_TO_uS = 4000MAX_NS_TO_uS = 294967296NS_PER_SEC = 1000000000uS_PER_SEC = (NS_PER_SEC / 1000)NS_PER_MSEC = (NS_PER_SEC / 1000)MAX_DEC_SECS = 2MAX_DEC_NS = 147483647DST_NONE = 0DST_USA = 1DST_AUST = 2DST_WET = 3DST_MET = 4DST_EET = 5DST_CAN = 6# Included from time.hNULL = 0CLOCKS_PER_SEC = 1000000CLK_TCK = 100# Included from stddef.hNULL = 0TIMELEN = 26NLTBMAX = 64NO_TIMEOUT = 0INF_TIMEOUT = -1def 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 = 2048def major(__x): return (int)((unsigned)(__x)>>16)def minor(__x): return (int)((__x)&0xFFFF)# Included from sys/flock.hF_RDLCK = 01F_WRLCK = 02F_UNLCK = 03INOFLCK = 1SETFLCK = 2SLPFLCK = 4LCK_UNBLOCK = 0LCK_BLOCKER = 1LCK_BLOCKED = 2LCK_WASBLOCK = 4MAXEND = 017777777777RMTLOCK = 1def ENF_LOCK(mode): return (((mode) & (ISGID | IEXEC | (IEXEC >> 3) | (IEXEC >> 6))) == ISGID)O_RDONLY = 00000000O_WRONLY = 00000001O_RDWR = 00000002O_ACCMODE = 3O_NONBLOCK = 00000004O_APPEND = 00000010O_CREAT = 00000400O_TRUNC = 00001000O_EXCL = 00002000O_NOCTTY = 00004000F_DUPFD = 0F_GETFD = 1F_SETFD = 2F_GETFL = 3F_SETFL = 4F_GETLK = 5F_SETLK = 6F_SETLKW = 7FD_CLOEXEC = 1# Included from unistd.h# Included from sys/access.hF_OK = 00X_OK = 01W_OK = 02R_OK = 04R_ACC = 04W_ACC = 02X_ACC = 01E_ACC = 00NO_ACC = 00ACC_SELF = 0x00ACC_INVOKER = 0x01ACC_OBJ_OWNER = 0x02ACC_OBJ_GROUP = 0x04ACC_OTHERS = 0x08ACC_ANY = 0x10ACC_ALL = 0x20ACC_PERMIT = 0x01ACC_DENY = 0x02ACC_SPECIFY = 0x03SEEK_SET = 0SEEK_CUR = 1SEEK_END = 2STDIN_FILENO = 0STDOUT_FILENO = 1STDERR_FILENO = 2_POSIX_JOB_CONTROL = 1_POSIX_SAVED_IDS = 1_POSIX_VERSION = 199009L_POSIX2_VERSION = 199209L_POSIX2_C_VERSION = 199209L_POSIX_REENTRANT_FUNCTIONS = 1_POSIX_THREADS = 1_POSIX_THREAD_ATTR_STACKSIZE = 1_POSIX_THREAD_PRIORITY_SCHEDULING = 1_POSIX_CHOWN_RESTRICTED = 0_POSIX_VDISABLE = 0xFF_POSIX_NO_TRUNC = 0NULL = 0_CS_PATH = 1_CSPATH = "/usr/bin"_PC_CHOWN_RESTRICTED = 10_PC_LINK_MAX = 11_PC_MAX_CANON = 12_PC_MAX_INPUT = 13_PC_NAME_MAX = 14_PC_NO_TRUNC = 15_PC_PATH_MAX = 16_PC_PIPE_BUF = 17_PC_VDISABLE = 18_SC_ARG_MAX = 0_SC_CHILD_MAX = 1_SC_CLK_TCK = 2_SC_NGROUPS_MAX = 3_SC_OPEN_MAX = 4_SC_STREAM_MAX = 5_SC_TZNAME_MAX = 6_SC_JOB_CONTROL = 7_SC_SAVED_IDS = 8_SC_VERSION = 9_SC_POSIX_ARG_MAX = 10_SC_POSIX_CHILD_MAX = 11_SC_POSIX_LINK_MAX = 12_SC_POSIX_MAX_CANON = 13_SC_POSIX_MAX_INPUT = 14_SC_POSIX_NAME_MAX = 15_SC_POSIX_NGROUPS_MAX = 16_SC_POSIX_OPEN_MAX = 17_SC_POSIX_PATH_MAX = 18_SC_POSIX_PIPE_BUF = 19_SC_POSIX_SSIZE_MAX = 20_SC_POSIX_STREAM_MAX = 21_SC_POSIX_TZNAME_MAX = 22_SC_BC_BASE_MAX = 23_SC_BC_DIM_MAX = 24_SC_BC_SCALE_MAX = 25_SC_BC_STRING_MAX = 26_SC_EQUIV_CLASS_MAX = 27_SC_EXPR_NEST_MAX = 28_SC_LINE_MAX = 29_SC_RE_DUP_MAX = 30_SC_2_VERSION = 31_SC_2_C_DEV = 32_SC_2_FORT_DEV = 33_SC_2_FORT_RUN = 34_SC_2_LOCALEDEF = 35_SC_2_SW_DEV = 36_SC_POSIX2_BC_BASE_MAX = 37_SC_POSIX2_BC_DIM_MAX = 38_SC_POSIX2_BC_SCALE_MAX = 39_SC_POSIX2_BC_STRING_MAX = 40_SC_POSIX2_EQUIV_CLASS_MAX = 41_SC_POSIX2_EXPR_NEST_MAX = 42_SC_POSIX2_LINE_MAX = 43_SC_POSIX2_RE_DUP_MAX = 44_SC_PASS_MAX = 45_SC_XOPEN_VERSION = 46_SC_ATEXIT_MAX = 47_SC_PAGE_SIZE = 48_SC_AES_OS_VERSION = 49_SC_COLL_WEIGHTS_MAX = 50_SC_2_C_BIND = 51_SC_2_C_VERSION = 52_SC_2_UPE = 53_SC_2_CHAR_TERM = 54_SC_XOPEN_SHM = 55_SC_XOPEN_CRYPT = 56_SC_XOPEN_ENH_I18N = 57_SC_PAGESIZE = _SC_PAGE_SIZE_SC_IOV_MAX = 58_SC_REENTRANT_FUNCTIONS = 59_SC_THREADS = 60_SC_THREAD_ATTR_STACKADDR = 61_SC_THREAD_ATTR_STACKSIZE = 62_SC_THREAD_FORKALL = 63_SC_THREAD_PRIORITY_SCHEDULING = 64_SC_THREAD_PRIO_INHERIT = 65_SC_THREAD_PRIO_PROTECT = 66_SC_THREAD_PROCESS_SHARED = 67_SC_THREAD_DATAKEYS_MAX = 68_SC_THREAD_STACK_MIN = 69_SC_THREAD_THREADS_MAX = 70_SC_NPROCESSORS_CONF = 71_SC_NPROCESSORS_ONLN = 72_XOPEN_VERSION = 4_XOPEN_XCU_VERSION = 4_XOPEN_XPG3 = 1_XOPEN_XPG4 = 1_POSIX2_C_BIND = 1_POSIX2_C_DEV = 1_POSIX2_CHAR_TERM = 1_POSIX2_LOCALEDEF = 1_POSIX2_UPE = 1_POSIX2_FORT_DEV = (-1)_POSIX2_FORT_RUN = (-1)_POSIX2_SW_DEV = 1_XOPEN_CRYPT = 1_XOPEN_SHM = 1_XOPEN_ENH_I18N = 1# Included from sys/lockf.h# Included from sys/stat.h# Included from sys/mode.h_S_IFMT = 0170000_S_IFREG = 0100000_S_IFDIR = 0040000_S_IFBLK = 0060000_S_IFCHR = 0020000_S_IFIFO = 0010000S_ISUID = 0004000S_ISGID = 0002000S_IRWXU = 0000700S_IRUSR = 0000400S_IWUSR = 0000200S_IXUSR = 0000100S_IRWXG = 0000070S_IRGRP = 0000040S_IWGRP = 0000020S_IXGRP = 0000010S_IRWXO = 0000007S_IROTH = 0000004S_IWOTH = 0000002S_IXOTH = 0000001def S_ISFIFO(m): return (((m)&(_S_IFMT)) == (_S_IFIFO))def S_ISDIR(m): return (((m)&(_S_IFMT)) == (_S_IFDIR))def S_ISCHR(m): return (((m)&(_S_IFMT)) == (_S_IFCHR))def S_ISBLK(m): return (((m)&(_S_IFMT)) == (_S_IFBLK))def S_ISREG(m): return (((m)&(_S_IFMT)) == (_S_IFREG))S_ISVTX = 0001000S_IFMT = _S_IFMTS_IFREG = _S_IFREGS_IFDIR = _S_IFDIRS_IFBLK = _S_IFBLKS_IFCHR = _S_IFCHRS_IFIFO = _S_IFIFOS_IFSOCK = 0140000S_IFLNK = 0120000S_IREAD = 0000400S_IWRITE = 0000200S_IEXEC = 0000100S_ENFMT = S_ISGIDS_IFMPX = (S_IFCHR|S_ISVTX)def S_ISMPX(m): return (((m)&(S_IFMT|S_ISVTX)) == (S_IFMPX))def S_ISLNK(m): return (((m)&(S_IFMT)) == (S_IFLNK))def S_ISSOCK(m): return (((m)&(S_IFMT)) == (S_IFSOCK))IFMT = S_IFMTIFDIR = S_IFDIRIFCHR = S_IFCHRIFBLK = S_IFBLKIFREG = S_IFREGIFIFO = S_IFIFOIFSOCK = S_IFSOCKIFLNK = S_IFLNKISUID = S_ISUIDISGID = S_ISGIDISVTX = S_ISVTXIREAD = S_IREADIWRITE = S_IWRITEIEXEC = S_IEXECS_INMOD = 0xC0000000S_IXMOD = 0x40000000S_IJRNL = 0x04000000S_IXACL = 0x02000000S_ITCB = 0x01000000S_ITP = 0x00800000FS_VMP = 01FS_MOUNT = FS_VMPFS_REMOTE = 02SDEV_REMOTE = 0x80000000STX_NORMAL = 0x00STX_LINK = 0x01STX_MOUNT = 0x02STX_HIDDEN = 0x04S_ENFMT = S_ISGIDF_ULOCK = 0F_LOCK = 1F_TLOCK = 2F_TEST = 3_AES_OS_VERSION = 1O_SYNC = 00000020O_NONE = 00000003O_EXEC = 00000040O_RSHARE = 00010000O_DEFER = 00020000O_DELAY = 00040000O_NDELAY = 00100000O_NSHARE = 00200000F_GETOWN = 8F_SETOWN = 9F_CLOSEM = 10FNDELAY = O_NONBLOCKO_NDELAY = O_NONBLOCKFNDELAY = O_NDELAYFNONBLOCK = O_NONBLOCKFAPPEND = O_APPENDFSYNC = O_SYNCFASYNC = 00400000FSYNCALL = 02000000FOPEN = (-1)FREAD = (O_RDONLY-FOPEN)FWRITE = (O_WRONLY-FOPEN)FMPX = 00000200FMASK = 00374377FFCNTL = (FNONBLOCK|FNDELAY|FAPPEND|FSYNC|FASYNC)FCREAT = O_CREATFTRUNC = O_TRUNCFEXCL = O_EXCLFRSHARE = O_RSHAREFDEFER = O_DEFERFDELAY = O_DELAYFNDELAY = O_NDELAYFNSHARE = O_NSHAREFEXEC = O_EXECFNOCTTY = O_NOCTTYFMOUNT = 01000000FREVOKED = 0x20000000FKERNEL = 0x40000000FAIO = 00000100FDOCLONE = 0x10000000GCFMARK = 0x00100000GCFDEFER = 0x00200000
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -