Module nix::sys

source · []
Expand description

Mostly platform-specific functionality

Modules

aioaio

POSIX Asynchronous I/O

epollevent
eventfdevent
inotifyinotify

Monitoring API for filesystem events.

ioctlioctl

Provide helpers for making ioctl system calls.

Interfaces for managing memory-backed files.

mmanmman

Memory management declarations.

personalitypersonality

Process execution domains

pthreadpthread

Low level threading primitives

ptraceptrace
quotaquota

Set and configure disk quotas for users, groups, or projects.

rebootreboot

Reboot/shutdown or enable/disable Ctrl-Alt-Delete.

resourceresource

Configure the process resource limits.

selectpoll

Portably monitor a group of file descriptors for readiness.

sendfilezerocopy

Send data from a file to a socket, bypassing userland.

Operating system signals.

signalfdsignal

Interface for the signalfd syscall.

socketsocket

Socket interface functions

Get filesystem statistics, non-portably

Get filesystem statistics

An interface for controlling asynchronous communication ports

timertime

Timer API via signals.

Timer API via file descriptors.

uiouio

Vectored I/O

utsnamefeature

Get system identification

waitprocess

Wait for a process to change status