core.sys.posix.unistd

D header file for POSIX.

Functions 55

fnint access(const scope char *, int) extern(C) nothrow @nogc
fnuint alarm(uint) extern(C) nothrow @nogc @trusted
fnint chdir(const scope char *) extern(C) nothrow @nogc
fnint chown(const scope char *, uid_t, gid_t) extern(C) nothrow @nogc
fnint close(int) extern(C) nothrow @nogc @trusted
fnsize_t confstr(int, char *, size_t) extern(C) nothrow @nogc
fnint dup(int) extern(C) nothrow @nogc @trusted
fnint dup2(int, int) extern(C) nothrow @nogc @trusted
fnint execl(const scope char *, const scope char *, ...) extern(C) nothrow @nogc
fnint execle(const scope char *, const scope char *, ...) extern(C) nothrow @nogc
fnint execlp(const scope char *, const scope char *, ...) extern(C) nothrow @nogc
fnint execv(const scope char *, const scope char * *) extern(C) nothrow @nogc
fnint execve(const scope char *, const scope char * *, const scope char * *) extern(C) nothrow @nogc
fnint execvp(const scope char *, const scope char * *) extern(C) nothrow @nogc
fnnoreturn _exit(int) extern(C) nothrow @nogc @trusted
fnint fchown(int, uid_t, gid_t) extern(C) nothrow @nogc @trusted
fnpid_t fork() extern(C) nothrow @nogc @trusted
fnc_long fpathconf(int, int) extern(C) nothrow @nogc @trusted
fnchar * getcwd(char *, size_t) extern(C) nothrow @nogc
fngid_t getegid() extern(C) nothrow @nogc @trusted
fnuid_t geteuid() extern(C) nothrow @nogc @trusted
fngid_t getgid() extern(C) nothrow @nogc @trusted
fnint getgroups(int, gid_t *) extern(C) nothrow @nogc
fnint gethostname(char *, size_t) extern(C) nothrow @nogc
fnchar * getlogin() extern(C) nothrow @nogc @trusted
fnint getlogin_r(char *, size_t) extern(C) nothrow @nogc
fnint getopt(int, const scope char * *, const scope char *) extern(C) nothrow @nogc
fnpid_t getpgrp() extern(C) nothrow @nogc @trusted
fnpid_t getpid() extern(C) nothrow @nogc @trusted
fnpid_t getppid() extern(C) nothrow @nogc @trusted
fnuid_t getuid() extern(C) nothrow @nogc @trusted
fnint isatty(int) extern(C) nothrow @nogc @trusted
fnint link(const scope char *, const scope char *) extern(C) nothrow @nogc
fnc_long pathconf(const scope char *, int) extern(C) nothrow @nogc
fnint pause() extern(C) nothrow @nogc @trusted
fnint pipe(ref int[2]) extern(C) nothrow @nogc @trusted
fnssize_t read(int, void *, size_t) extern(C) nothrow @nogc
fnssize_t readlink(const scope char *, char *, size_t) extern(C) nothrow @nogc
fnint rmdir(const scope char *) extern(C) nothrow @nogc
fnint setegid(gid_t) extern(C) nothrow @nogc @trusted
fnint seteuid(uid_t) extern(C) nothrow @nogc @trusted
fnint setgid(gid_t) extern(C) nothrow @nogc @trusted
fnint setgroups(size_t, const scope gid_t *) extern(C) nothrow @nogc @trusted
fnint setpgid(pid_t, pid_t) extern(C) nothrow @nogc @trusted
fnpid_t setsid() extern(C) nothrow @nogc @trusted
fnint setuid(uid_t) extern(C) nothrow @nogc @trusted
fnuint sleep(uint) extern(C) nothrow @nogc @trusted
fnint symlink(const scope char *, const scope char *) extern(C) nothrow @nogc
fnc_long sysconf(int) extern(C) nothrow @nogc @trusted
fnpid_t tcgetpgrp(int) extern(C) nothrow @nogc @trusted
fnint tcsetpgrp(int, pid_t) extern(C) nothrow @nogc @trusted
fnchar * ttyname(int) extern(C) nothrow @nogc @trusted
fnint ttyname_r(int, char *, size_t) extern(C) nothrow @nogc
fnint unlink(const scope char *) extern(C) nothrow @nogc
fnssize_t write(int, const scope void *, size_t) extern(C) nothrow @nogc

Variables 7

enumvarSTDIN_FILENO = 0
enumvarSTDOUT_FILENO = 1
enumvarSTDERR_FILENO = 2
varchar * optarg
varint optind
varint opterr
varint optopt