core.sys.posix.unistd

D header file for POSIX.

Functions 55

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

Variables 7

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