blob: ab103e00b0a153494988ff14d491d2bbb9b6689a [file] [log] [blame]
window.SIDEBAR_ITEMS = {"enum":[["ForkResult","Represents the successful result of calling `fork`"],["LinkatFlags","Flags for `linkat` function."],["UnlinkatFlags","Flags for `unlinkat` function."],["Whence","Directive that tells `lseek` and `lseek64` what the offset is relative to."]],"fn":[["access","Checks the file named by `path` for accessibility according to the flags given by `amode` See access(2)"],["chdir","Change the current working directory of the calling process (see chdir(2))."],["chroot",""],["close","Close a raw file descriptor"],["daemon","Daemonize this process by detaching from the controlling terminal (see daemon(3))."],["dup","Create a copy of the specified file descriptor (see dup(2))."],["dup2","Create a copy of the specified file descriptor using the specified fd (see dup(2))."],["dup3","Create a new copy of the specified file descriptor using the specified fd and flags (see dup(2))."],["eaccess","Checks the file named by `path` for accessibility according to the flags given by `mode` using effective UID, effective GID and supplementary group lists."],["execv","Replace the current process image with a new one (see exec(3))."],["execve","Replace the current process image with a new one (see execve(2))."],["execveat","Execute program relative to a directory file descriptor (see execveat(2))."],["execvp","Replace the current process image with a new one and replicate shell `PATH` searching behavior (see exec(3))."],["execvpe","Replace the current process image with a new one and replicate shell `PATH` searching behavior (see `execvpe(3)`)."],["faccessat","Checks the file named by `path` for accessibility according to the flags given by `mode`"],["fchdir","Change the current working directory of the process to the one given as an open file descriptor (see fchdir(2))."],["fdatasync","Synchronize the data of a file"],["fexecve","Replace the current process image with a new one (see fexecve(2))."],["fork","Create a new child process duplicating the parent process (see fork(2))."],["fsync","Synchronize changes to a file"],["ftruncate","Truncate a file to a specified length"],["getcwd","Returns the current directory as a `PathBuf`"],["getpgid",""],["getpgrp","Get the group id of the calling process (see getpgrp(3))."],["getpid","Get the pid of this process (see getpid(2))."],["getppid","Get the pid of this processes’ parent (see getpid(2))."],["getsid","Get the process group ID of a session leader getsid(2)."],["gettid","Get the caller’s thread ID (see gettid(2)."],["isatty",""],["linkat","Link one file to another file"],["lseek","Move the read/write file offset."],["lseek64",""],["mkdir","Creates new directory `path` with access rights `mode`. (see mkdir(2))"],["mkfifo","Creates new fifo special file (named pipe) with path `path` and access rights `mode`."],["mkfifoat","Creates new fifo special file (named pipe) with path `path` and access rights `mode`."],["mkstemp","Creates a regular file which persists even after process termination"],["pause","Suspend the thread until a signal is received."],["pipe","Create an interprocess channel."],["pipe2","Like `pipe`, but allows setting certain file descriptor flags."],["pivot_root",""],["read","Read from a raw file descriptor."],["setpgid","Set a process group ID (see setpgid(2))."],["setsid","Create new session and set process group id (see setsid(2))."],["sleep","Suspend execution for an interval of time"],["symlinkat","Creates a symbolic link at `path2` which points to `path1`."],["sync","Commit filesystem caches to disk"],["syncfs","Commit filesystem caches containing file referred to by the open file descriptor `fd` to disk"],["truncate","Truncate a file to a specified length"],["unlink","Remove a directory entry"],["unlinkat","Remove a directory entry"],["write","Write to a raw file descriptor."]],"mod":[["alarm","Alarm signal scheduling."]],"struct":[["AccessFlags","Options for access()"],["Pid","Process identifier"]]};