Spaces:
Running
Running
from posix.types cimport gid_t, pid_t, off_t, uid_t | |
cdef extern from "<unistd.h>" nogil: | |
enum: R_OK | |
enum: W_OK | |
enum: X_OK | |
enum: F_OK | |
enum: _CS_PATH | |
enum: _CS_POSIX_V6_ILP32_OFF32_CFLAGS | |
enum: _CS_POSIX_V6_ILP32_OFF32_LDFLAGS | |
enum: _CS_POSIX_V6_ILP32_OFF32_LIBS | |
enum: _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS | |
enum: _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS | |
enum: _CS_POSIX_V6_ILP32_OFFBIG_LIBS | |
enum: _CS_POSIX_V6_LP64_OFF64_CFLAGS | |
enum: _CS_POSIX_V6_LP64_OFF64_LDFLAGS | |
enum: _CS_POSIX_V6_LP64_OFF64_LIBS | |
enum: _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS | |
enum: _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS | |
enum: _CS_POSIX_V6_LPBIG_OFFBIG_LIBS | |
enum: _CS_POSIX_V6_WIDTH_RESTRICTED_ENVS | |
enum: SEEK_SET | |
enum: SEEK_CUR | |
enum: SEEK_END | |
enum: F_LOCK | |
enum: F_TEST | |
enum: F_TLOCK | |
enum: F_ULOCK | |
enum: _PC_2_SYMLINKS | |
enum: _PC_ALLOC_SIZE_MIN | |
enum: _PC_ASYNC_IO | |
enum: _PC_CHOWN_RESTRICTED | |
enum: _PC_FILESIZEBITS | |
enum: _PC_LINK_MAX | |
enum: _PC_MAX_CANON | |
enum: _PC_MAX_INPUT | |
enum: _PC_NAME_MAX | |
enum: _PC_NO_TRUNC | |
enum: _PC_PATH_MAX | |
enum: _PC_PIPE_BUF | |
enum: _PC_PRIO_IO | |
enum: _PC_REC_INCR_XFER_SIZE | |
enum: _PC_REC_MIN_XFER_SIZE | |
enum: _PC_REC_XFER_ALIGN | |
enum: _PC_SYMLINK_MAX | |
enum: _PC_SYNC_IO | |
enum: _PC_VDISABLE | |
enum: _SC_2_C_BIND | |
enum: _SC_2_C_DEV | |
enum: _SC_2_CHAR_TERM | |
enum: _SC_2_FORT_DEV | |
enum: _SC_2_FORT_RUN | |
enum: _SC_2_LOCALEDEF | |
enum: _SC_2_PBS | |
enum: _SC_2_PBS_ACCOUNTING | |
enum: _SC_2_PBS_CHECKPOINT | |
enum: _SC_2_PBS_LOCATE | |
enum: _SC_2_PBS_MESSAGE | |
enum: _SC_2_PBS_TRACK | |
enum: _SC_2_SW_DEV | |
enum: _SC_2_UPE | |
enum: _SC_2_VERSION | |
enum: _SC_ADVISORY_INFO | |
enum: _SC_AIO_LISTIO_MAX | |
enum: _SC_AIO_MAX | |
enum: _SC_AIO_PRIO_DELTA_MAX | |
enum: _SC_ARG_MAX | |
enum: _SC_ASYNCHRONOUS_IO | |
enum: _SC_ATEXIT_MAX | |
enum: _SC_BARRIERS | |
enum: _SC_BC_BASE_MAX | |
enum: _SC_BC_DIM_MAX | |
enum: _SC_BC_SCALE_MAX | |
enum: _SC_BC_STRING_MAX | |
enum: _SC_CHILD_MAX | |
enum: _SC_CLK_TCK | |
enum: _SC_CLOCK_SELECTION | |
enum: _SC_COLL_WEIGHTS_MAX | |
enum: _SC_CPUTIME | |
enum: _SC_DELAYTIMER_MAX | |
enum: _SC_EXPR_NEST_MAX | |
enum: _SC_FSYNC | |
enum: _SC_GETGR_R_SIZE_MAX | |
enum: _SC_GETPW_R_SIZE_MAX | |
enum: _SC_HOST_NAME_MAX | |
enum: _SC_IOV_MAX | |
enum: _SC_IPV6 | |
enum: _SC_JOB_CONTROL | |
enum: _SC_LINE_MAX | |
enum: _SC_LOGIN_NAME_MAX | |
enum: _SC_MAPPED_FILES | |
enum: _SC_MEMLOCK | |
enum: _SC_MEMLOCK_RANGE | |
enum: _SC_MEMORY_PROTECTION | |
enum: _SC_MESSAGE_PASSING | |
enum: _SC_MONOTONIC_CLOCK | |
enum: _SC_MQ_OPEN_MAX | |
enum: _SC_MQ_PRIO_MAX | |
enum: _SC_NGROUPS_MAX | |
enum: _SC_OPEN_MAX | |
enum: _SC_PAGE_SIZE | |
enum: _SC_PAGESIZE | |
enum: _SC_PRIORITIZED_IO | |
enum: _SC_PRIORITY_SCHEDULING | |
enum: _SC_RAW_SOCKETS | |
enum: _SC_RE_DUP_MAX | |
enum: _SC_READER_WRITER_LOCKS | |
enum: _SC_REALTIME_SIGNALS | |
enum: _SC_REGEXP | |
enum: _SC_RTSIG_MAX | |
enum: _SC_SAVED_IDS | |
enum: _SC_SEM_NSEMS_MAX | |
enum: _SC_SEM_VALUE_MAX | |
enum: _SC_SEMAPHORES | |
enum: _SC_SHARED_MEMORY_OBJECTS | |
enum: _SC_SHELL | |
enum: _SC_SIGQUEUE_MAX | |
enum: _SC_SPAWN | |
enum: _SC_SPIN_LOCKS | |
enum: _SC_SPORADIC_SERVER | |
enum: _SC_SS_REPL_MAX | |
enum: _SC_STREAM_MAX | |
enum: _SC_SYMLOOP_MAX | |
enum: _SC_SYNCHRONIZED_IO | |
enum: _SC_THREAD_ATTR_STACKADDR | |
enum: _SC_THREAD_ATTR_STACKSIZE | |
enum: _SC_THREAD_CPUTIME | |
enum: _SC_THREAD_DESTRUCTOR_ITERATIONS | |
enum: _SC_THREAD_KEYS_MAX | |
enum: _SC_THREAD_PRIO_INHERIT | |
enum: _SC_THREAD_PRIO_PROTECT | |
enum: _SC_THREAD_PRIORITY_SCHEDULING | |
enum: _SC_THREAD_PROCESS_SHARED | |
enum: _SC_THREAD_SAFE_FUNCTIONS | |
enum: _SC_THREAD_SPORADIC_SERVER | |
enum: _SC_THREAD_STACK_MIN | |
enum: _SC_THREAD_THREADS_MAX | |
enum: _SC_THREADS | |
enum: _SC_TIMEOUTS | |
enum: _SC_TIMER_MAX | |
enum: _SC_TIMERS | |
enum: _SC_TRACE | |
enum: _SC_TRACE_EVENT_FILTER | |
enum: _SC_TRACE_EVENT_NAME_MAX | |
enum: _SC_TRACE_INHERIT | |
enum: _SC_TRACE_LOG | |
enum: _SC_TRACE_NAME_MAX | |
enum: _SC_TRACE_SYS_MAX | |
enum: _SC_TRACE_USER_EVENT_MAX | |
enum: _SC_TTY_NAME_MAX | |
enum: _SC_TYPED_MEMORY_OBJECTS | |
enum: _SC_TZNAME_MAX | |
enum: _SC_V6_ILP32_OFF32 | |
enum: _SC_V6_ILP32_OFFBIG | |
enum: _SC_V6_LP64_OFF64 | |
enum: _SC_V6_LPBIG_OFFBIG | |
enum: _SC_VERSION | |
enum: _SC_XBS5_ILP32_OFF32 | |
enum: _SC_XBS5_ILP32_OFFBIG | |
enum: _SC_XBS5_LP64_OFF64 | |
enum: _SC_XBS5_LPBIG_OFFBIG | |
enum: _SC_XOPEN_CRYPT | |
enum: _SC_XOPEN_ENH_I18N | |
enum: _SC_XOPEN_LEGACY | |
enum: _SC_XOPEN_REALTIME | |
enum: _SC_XOPEN_REALTIME_THREADS | |
enum: _SC_XOPEN_SHM | |
enum: _SC_XOPEN_STREAMS | |
enum: _SC_XOPEN_UNIX | |
enum: _SC_XOPEN_VERSION | |
enum: STDIN_FILENO | |
enum: STDOUT_FILENO | |
enum: STDERR_FILENO | |
ctypedef unsigned useconds_t | |
int access(const char *, int) | |
unsigned alarm(unsigned) | |
int chdir(const char *) | |
int chown(const char *, uid_t, gid_t) | |
int close(int) | |
size_t confstr(int, char *, size_t) | |
char *crypt(const char *, const char *) | |
char *ctermid(char *) | |
int dup(int) | |
int dup2(int, int) | |
void encrypt(char[64], int) | |
int execl(const char *, const char *, ...) | |
int execle(const char *, const char *, ...) | |
int execlp(const char *, const char *, ...) | |
int execv(const char *, char *[]) | |
int execve(const char *, char *[], char *[]) | |
int execvp(const char *, char *[]) | |
void _exit(int) | |
int fchown(int, uid_t, gid_t) | |
int fchdir(int) | |
int fdatasync(int) | |
pid_t fork() | |
long fpathconf(int, int) | |
int fsync(int) | |
int ftruncate(int, off_t) | |
char *getcwd(char *, size_t) | |
gid_t getegid() | |
uid_t geteuid() | |
gid_t getgid() | |
int getgroups(int, gid_t []) | |
long gethostid() | |
int gethostname(char *, size_t) | |
char *getlogin() | |
int getlogin_r(char *, size_t) | |
int getopt(int, char * [], const char *) | |
pid_t getpgid(pid_t) | |
pid_t getpgrp() | |
pid_t getpid() | |
pid_t getppid() | |
pid_t getsid(pid_t) | |
uid_t getuid() | |
char *getwd(char *) | |
int isatty(int) | |
int lchown(const char *, uid_t, gid_t) | |
int link(const char *, const char *) | |
int lockf(int, int, off_t) | |
off_t lseek(int, off_t, int) | |
int nice(int) | |
long pathconf(char *, int) | |
int pause() | |
int pipe(int [2]) | |
ssize_t pread(int, void *, size_t, off_t) | |
ssize_t pwrite(int, const void *, size_t, off_t) | |
ssize_t read(int, void *, size_t) | |
ssize_t readlink(const char *, char *, size_t) | |
int rmdir(const char *) | |
int setegid(gid_t) | |
int seteuid(uid_t) | |
int setgid(gid_t) | |
int setpgid(pid_t, pid_t) | |
pid_t setpgrp() | |
int setregid(gid_t, gid_t) | |
int setreuid(uid_t, uid_t) | |
pid_t setsid() | |
int setuid(uid_t) | |
unsigned sleep(unsigned) | |
void swab(const void *, void *, ssize_t) | |
int symlink(const char *, const char *) | |
void sync() | |
long sysconf(int) | |
pid_t tcgetpgrp(int) | |
int tcsetpgrp(int, pid_t) | |
int truncate(const char *, off_t) | |
char *ttyname(int) | |
int ttyname_r(int, char *, size_t) | |
useconds_t ualarm(useconds_t, useconds_t) | |
int unlink(const char *) | |
int usleep(useconds_t) | |
pid_t vfork() | |
ssize_t write(int, const void *, size_t) | |
char *optarg | |
int optind | |
int opterr | |
int optopt | |