Guido van Rossum | d44e0c3 | 1996-08-08 18:24:58 +0000 | [diff] [blame] | 1 | # Generated by h2py from /usr/include/fcntl.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 | |
| 73 | # Included from sys/flock.h |
| 74 | F_RDLCK = 01 |
| 75 | F_WRLCK = 02 |
| 76 | F_UNLCK = 03 |
| 77 | INOFLCK = 1 |
| 78 | SETFLCK = 2 |
| 79 | SLPFLCK = 4 |
| 80 | LCK_UNBLOCK = 0 |
| 81 | LCK_BLOCKER = 1 |
| 82 | LCK_BLOCKED = 2 |
| 83 | LCK_WASBLOCK = 4 |
| 84 | MAXEND = 017777777777 |
| 85 | RMTLOCK = 1 |
| 86 | def ENF_LOCK(mode): return (((mode) & (ISGID | IEXEC | (IEXEC >> 3) | (IEXEC >> 6))) == ISGID) |
| 87 | |
| 88 | O_RDONLY = 00000000 |
| 89 | O_WRONLY = 00000001 |
| 90 | O_RDWR = 00000002 |
| 91 | O_ACCMODE = 3 |
| 92 | O_NONBLOCK = 00000004 |
| 93 | O_APPEND = 00000010 |
| 94 | O_CREAT = 00000400 |
| 95 | O_TRUNC = 00001000 |
| 96 | O_EXCL = 00002000 |
| 97 | O_NOCTTY = 00004000 |
| 98 | F_DUPFD = 0 |
| 99 | F_GETFD = 1 |
| 100 | F_SETFD = 2 |
| 101 | F_GETFL = 3 |
| 102 | F_SETFL = 4 |
| 103 | F_GETLK = 5 |
| 104 | F_SETLK = 6 |
| 105 | F_SETLKW = 7 |
| 106 | FD_CLOEXEC = 1 |
| 107 | O_SYNC = 00000020 |
| 108 | O_NONE = 00000003 |
| 109 | O_EXEC = 00000040 |
| 110 | O_RSHARE = 00010000 |
| 111 | O_DEFER = 00020000 |
| 112 | O_DELAY = 00040000 |
| 113 | O_NDELAY = 00100000 |
| 114 | O_NSHARE = 00200000 |
| 115 | F_GETOWN = 8 |
| 116 | F_SETOWN = 9 |
| 117 | F_CLOSEM = 10 |
| 118 | FNDELAY = O_NONBLOCK |
| 119 | O_NDELAY = O_NONBLOCK |
| 120 | FNDELAY = O_NDELAY |
| 121 | FNONBLOCK = O_NONBLOCK |
| 122 | FAPPEND = O_APPEND |
| 123 | FSYNC = O_SYNC |
| 124 | FASYNC = 00400000 |
| 125 | FOPEN = (-1) |
| 126 | FREAD = (O_RDONLY-FOPEN) |
| 127 | FWRITE = (O_WRONLY-FOPEN) |
| 128 | FMPX = 00000200 |
| 129 | FMASK = 00374377 |
| 130 | FFCNTL = (FNONBLOCK|FNDELAY|FAPPEND|FSYNC|FASYNC) |
| 131 | FCREAT = O_CREAT |
| 132 | FTRUNC = O_TRUNC |
| 133 | FEXCL = O_EXCL |
| 134 | FRSHARE = O_RSHARE |
| 135 | FDEFER = O_DEFER |
| 136 | FDELAY = O_DELAY |
| 137 | FNDELAY = O_NDELAY |
| 138 | FNSHARE = O_NSHARE |
| 139 | FEXEC = O_EXEC |
| 140 | FNOCTTY = O_NOCTTY |
| 141 | FMOUNT = 01000000 |
| 142 | FREVOKED = 0x20000000 |
| 143 | FKERNEL = 0x40000000 |
| 144 | FAIO = 00000100 |
| 145 | FDOCLONE = 0x10000000 |