alcove_pid() = #alcove_pid{}
alcove_pid_field() = pid | flowcontrol | signaloneof | fdctl | stdin | stdout | stderr
alcove_rlimit() = #alcove_rlimit{}
alcove_timeval() = #alcove_timeval{}
constant() = atom() | integer()
cstruct() = [binary() | {ptr, binary() | non_neg_integer()}, ...]
fd() = int32_t()
fd_set() = [fd()]
gid_t() = uint32_t()
int16_t() = -32767..32767
int32_t() = -2147483647..2147483647
int64_t() = -9223372036854775807..9223372036854775807
int8_t() = -127..127
mode_t() = uint32_t()
off_t() = uint64_t()
pid_t() = int32_t()
posix() = e2big | eacces | eaddrinuse | eaddrnotavail | eadv | eafnosupport | eagain | ealign | ealready | ebade | ebadf | ebadfd | ebadmsg | ebadr | ebadrpc | ebadrqc | ebadslt | ebfont | ebusy | ecapmode | echild | echrng | ecomm | econnaborted | econnrefused | econnreset | edeadlk | edeadlock | edestaddrreq | edirty | edom | edotdot | edquot | eduppkg | eexist | efault | efbig | ehostdown | ehostunreach | eidrm | einit | einprogress | eintr | einval | eio | eisconn | eisdir | eisnam | el2hlt | el2nsync | el3hlt | el3rst | elbin | elibacc | elibbad | elibexec | elibmax | elibscn | elnrng | eloop | emfile | emlink | emsgsize | emultihop | enametoolong | enavail | enet | enetdown | enetreset | enetunreach | enfile | enoano | enobufs | enocsi | enodata | enodev | enoent | enoexec | enolck | enolink | enomem | enomsg | enonet | enopkg | enoprotoopt | enospc | enosr | enostr | enosym | enosys | enotblk | enotcapable | enotconn | enotdir | enotempty | enotnam | enotrecoverable | enotsock | enotsup | enotty | enotuniq | enxio | eopnotsupp | eoverflow | eownerdead | eperm | epfnosupport | epipe | eproclim | eprocunavail | eprogmismatch | eprogunavail | eproto | eprotonosupport | eprototype | erange | erefused | eremchg | eremdev | eremote | eremoteio | eremoterelease | erofs | erpcmismatch | erremote | eshutdown | esocktnosupport | espipe | esrch | esrmnt | estale | esuccess | etime | etimedout | etoomanyrefs | etxtbsy | euclean | eunatch | eusers | eversion | ewouldblock | exdev | exfull
ptr_arg() = binary() | constant() | cstruct()
ptr_val() = binary() | integer() | cstruct()
size_t() = uint64_t()
ssize_t() = int64_t()
uid_t() = uint32_t()
uint16_t() = 0..65535
uint32_t() = 0..4294967295
uint64_t() = 0..18446744073709551615
uint8_t() = 0..255
waitpid_value() = {exit_status, int32_t()} | {termsig, atom()} | {stopsig, atom()} | continued
alloc(Drv, Pids, Arg1) -> any()
alloc(Drv, Pids, Arg1, Timeout) -> any()
audit_arch() -> atom()
cap_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom()) -> integer() | unknown
cap_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Timeout::timeout()) -> integer() | unknown
cap_enter(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> ok | {error, posix()}
cap_enter(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> ok | {error, posix()}
cap_fcntls_get(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd()) -> {ok, integer()} | {error, posix()}
cap_fcntls_get(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Timeout::timeout()) -> {ok, integer()} | {error, posix()}
cap_fcntls_limit(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::constant()) -> ok | {error, posix()}
cap_fcntls_limit(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::constant(), Timeout::timeout()) -> ok | {error, posix()}
cap_getmode(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> {ok, 0 | 1} | {error, posix()}
cap_getmode(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> {ok, 0 | 1} | {error, posix()}
cap_ioctls_limit(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::constant()) -> ok | {error, posix()}
cap_ioctls_limit(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::constant(), Timeout::timeout()) -> ok | {error, posix()}
cap_rights_limit(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::constant()) -> ok | {error, posix()}
cap_rights_limit(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::constant(), Timeout::timeout()) -> ok | {error, posix()}
chdir(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata()) -> ok | {error, posix()}
chdir(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Timeout::timeout()) -> ok | {error, posix()}
chmod(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::mode_t()) -> ok | {error, posix()}
chmod(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::mode_t(), Timeout::timeout()) -> ok | {error, posix()}
chown(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::uid_t(), Arg3::gid_t()) -> ok | {error, posix()}
chown(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::uid_t(), Arg3::gid_t(), Timeout::timeout()) -> ok | {error, posix()}
chroot(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata()) -> ok | {error, posix()}
chroot(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Timeout::timeout()) -> ok | {error, posix()}
clearenv(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> ok | {error, posix()}
clearenv(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> ok | {error, posix()}
clone(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::int32_t() | [constant()]) -> {ok, pid_t()} | {error, posix()}
clone(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::int32_t() | [constant()], Timeout::timeout()) -> {ok, pid_t()} | {error, posix()}
clone_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom()) -> unknown | int32_t()
clone_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Timeout::timeout()) -> unknown | int32_t()
close(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd()) -> ok | {error, posix()}
close(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Timeout::timeout()) -> ok | {error, posix()}
connect(Drv, Pids, Arg1, Arg2) -> any()
connect(Drv, Pids, Arg1, Arg2, Timeout) -> any()
cpid(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> [alcove_pid()]
cpid(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> [alcove_pid()]
define(Drv::alcove_drv:ref(), ForkChain::[pid_t()], Constant::atom() | [atom()]) -> integer()
environ(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> [binary()]
environ(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> [binary()]
eof(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> ok | {error, posix()}
eof(Drv::alcove_drv:ref(), Pids0::[pid_t()], Stdio::stdin | stdout | stderr) -> ok | {error, posix()}
errno_id(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::int32_t()) -> posix()
errno_id(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::int32_t(), Timeout::timeout()) -> posix()
event(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> term()
event(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> term()
execve(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::[iodata()], Arg3::[iodata()]) -> ok | {error, posix()}
execve(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::[iodata()], Arg3::[iodata()], Timeout::timeout()) -> ok | {error, posix()}
execvp(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::[iodata()]) -> ok | {error, posix()}
execvp(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::[iodata()], Timeout::timeout()) -> ok | {error, posix()}
exit(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::int32_t()) -> ok
exit(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::int32_t(), Timeout::timeout()) -> ok
fcntl(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::constant(), Arg3::int64_t()) -> {ok, int64_t()} | {error, posix()}
fcntl(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::constant(), Arg3::int64_t(), Timeout::timeout()) -> {ok, int64_t()} | {error, posix()}
fcntl_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom()) -> integer() | unknown
fcntl_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Timeout::timeout()) -> integer() | unknown
fexecve(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::[iodata()], Arg3::[iodata()]) -> ok | {error, posix()}
fexecve(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::[iodata()], Arg3::[iodata()], Timeout::timeout()) -> ok | {error, posix()}
file_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom()) -> non_neg_integer() | unknown
file_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Timeout::timeout()) -> non_neg_integer() | unknown
filter(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::alcove_proto:call()) -> ok | {error, einval}
filter(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::alcove_proto:call(), Timeout::timeout()) -> ok | {error, einval}
fork(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> {ok, pid_t()} | {error, posix()}
fork(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> {ok, pid_t()} | {error, posix()}
getcpid(Drv::alcove_drv:ref(), Pids::[pid_t()], Pid::pid_t(), Key::alcove_pid_field()) -> false | int32_t()
getcwd(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> {ok, binary()} | {error, posix()}
getcwd(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> {ok, binary()} | {error, posix()}
getenv(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata()) -> binary() | false
getenv(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Timeout::timeout()) -> binary() | false
getgid(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> gid_t()
getgid(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> gid_t()
getgroups(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> {ok, [gid_t()]} | {error, posix()}
getgroups(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> {ok, [gid_t()]} | {error, posix()}
gethostname(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> {ok, binary()} | {error, posix()}
gethostname(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> {ok, binary()} | {error, posix()}
getopt(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom()) -> false | int32_t()
getopt(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Timeout::timeout()) -> false | int32_t()
getpgrp(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> pid_t()
getpgrp(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> pid_t()
getpid(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> pid_t()
getpid(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> pid_t()
getpriority(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::int32_t()) -> {ok, int32_t()} | {error, posix()}
getpriority(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::int32_t(), Timeout::timeout()) -> {ok, int32_t()} | {error, posix()}
getresgid(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> {ok, gid_t(), gid_t(), gid_t()} | {error, posix()}
getresgid(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> {ok, gid_t(), gid_t(), gid_t()} | {error, posix()}
getresuid(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> {ok, uid_t(), uid_t(), uid_t()} | {error, posix()}
getresuid(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> {ok, uid_t(), uid_t(), uid_t()} | {error, posix()}
getrlimit(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant()) -> {ok, alcove_rlimit()} | {error, posix()}
getrlimit(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Timeout::timeout()) -> {ok, alcove_rlimit()} | {error, posix()}
getsid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::pid_t()) -> {ok, pid_t()} | {error, posix()}
getsid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::pid_t(), Timeout::timeout()) -> {ok, pid_t()} | {error, posix()}
getuid(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> uid_t()
getuid(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> uid_t()
ioctl(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::constant(), Arg3::cstruct()) -> {ok, integer(), iodata()} | {error, posix()}
ioctl(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::constant(), Arg3::cstruct(), Timeout::timeout()) -> {ok, integer(), iodata()} | {error, posix()}
ioctl_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom()) -> integer() | unknown
ioctl_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Timeout::timeout()) -> integer() | unknown
iolist_to_bin(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata()) -> binary()
iolist_to_bin(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Timeout::timeout()) -> binary()
jail(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::cstruct()) -> {ok, int32_t()} | {error, posix()}
jail(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::cstruct(), Timeout::timeout()) -> {ok, int32_t()} | {error, posix()}
jail_attach(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::int32_t()) -> ok | {error, posix()}
jail_attach(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::int32_t(), Timeout::timeout()) -> ok | {error, posix()}
jail_remove(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::int32_t()) -> ok | {error, posix()}
jail_remove(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::int32_t(), Timeout::timeout()) -> ok | {error, posix()}
kill(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::pid_t(), Arg2::constant()) -> ok | {error, posix()}
kill(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::pid_t(), Arg2::constant(), Timeout::timeout()) -> ok | {error, posix()}
link(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::iodata()) -> ok | {error, posix()}
link(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::iodata(), Timeout::timeout()) -> ok | {error, posix()}
lseek(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::off_t(), Arg3::int32_t()) -> ok | {error, posix()}
lseek(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::off_t(), Arg3::int32_t(), Timeout::timeout()) -> ok | {error, posix()}
mkdir(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::mode_t()) -> ok | {error, posix()}
mkdir(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::mode_t(), Timeout::timeout()) -> ok | {error, posix()}
mkfifo(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::mode_t()) -> ok | {error, posix()}
mkfifo(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::mode_t(), Timeout::timeout()) -> ok | {error, posix()}
mount(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::iodata(), Arg3::iodata(), Arg4::uint64_t() | [constant()], Arg5::iodata(), Arg6::iodata()) -> ok | {error, posix()}
mount(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::iodata(), Arg3::iodata(), Arg4::uint64_t() | [constant()], Arg5::iodata(), Arg6::iodata(), Timeout::timeout()) -> ok | {error, posix()}
mount_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom()) -> unknown | uint64_t()
mount_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Timeout::timeout()) -> unknown | uint64_t()
open(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::int32_t() | [constant()], Arg3::mode_t()) -> {ok, fd()} | {error, posix()}
open(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::int32_t() | [constant()], Arg3::mode_t(), Timeout::timeout()) -> {ok, fd()} | {error, posix()}
pivot_root(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::iodata()) -> ok | {error, posix()}
pivot_root(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::iodata(), Timeout::timeout()) -> ok | {error, posix()}
pledge(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata() | null, Arg2::iodata() | null) -> ok | {error, posix()}
pledge(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata() | null, Arg2::iodata() | null, Timeout::timeout()) -> ok | {error, posix()}
prctl(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::ptr_arg(), Arg3::ptr_arg(), Arg4::ptr_arg(), Arg5::ptr_arg()) -> {ok, integer(), ptr_val(), ptr_val(), ptr_val(), ptr_val()} | {error, posix()}
prctl(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::ptr_arg(), Arg3::ptr_arg(), Arg4::ptr_arg(), Arg5::ptr_arg(), Timeout::timeout()) -> {ok, integer(), ptr_val(), ptr_val(), ptr_val(), ptr_val()} | {error, posix()}
prctl_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom()) -> unknown | non_neg_integer()
prctl_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Timeout::timeout()) -> unknown | non_neg_integer()
ptrace(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::pid_t(), Arg3::ptr_arg(), Arg4::ptr_arg()) -> {ok, integer(), ptr_val(), ptr_val()} | {error, posix()}
ptrace(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::pid_t(), Arg3::ptr_arg(), Arg4::ptr_arg(), Timeout::timeout()) -> {ok, integer(), ptr_val(), ptr_val()} | {error, posix()}
ptrace_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom()) -> unknown | integer()
ptrace_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Timeout::timeout()) -> unknown | integer()
read(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::size_t()) -> {ok, binary()} | {error, posix()}
read(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::size_t(), Timeout::timeout()) -> {ok, binary()} | {error, posix()}
readdir(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata()) -> {ok, [binary()]} | {error, posix()}
readdir(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Timeout::timeout()) -> {ok, [binary()]} | {error, posix()}
rlimit_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom()) -> unknown | non_neg_integer()
rlimit_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Timeout::timeout()) -> unknown | non_neg_integer()
rmdir(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata()) -> ok | {error, posix()}
rmdir(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Timeout::timeout()) -> ok | {error, posix()}
seccomp(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::constant(), Arg3::cstruct()) -> ok | {error, posix()}
seccomp(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::constant(), Arg3::cstruct(), Timeout::timeout()) -> ok | {error, posix()}
seccomp_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom()) -> unknown | non_neg_integer()
seccomp_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Timeout::timeout()) -> unknown | non_neg_integer()
select(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd_set(), Arg2::fd_set(), Arg3::fd_set(), Arg4::<<>> | alcove_timeval()) -> {ok, fd_set(), fd_set(), fd_set()} | {error, posix()}
select(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd_set(), Arg2::fd_set(), Arg3::fd_set(), Arg4::<<>> | alcove_timeval(), Timeout::timeout()) -> {ok, fd_set(), fd_set(), fd_set()} | {error, posix()}
setcpid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::pid_t(), Arg2::alcove_pid_field(), Arg3::int32_t()) -> boolean()
setcpid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::pid_t(), Arg2::alcove_pid_field(), Arg3::int32_t(), Timeout::timeout()) -> boolean()
setenv(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::iodata(), Arg3::int32_t()) -> ok | {error, posix()}
setenv(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::iodata(), Arg3::int32_t(), Timeout::timeout()) -> ok | {error, posix()}
setgid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::gid_t()) -> ok | {error, posix()}
setgid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::gid_t(), Timeout::timeout()) -> ok | {error, posix()}
setgroups(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::[gid_t()]) -> ok | {error, posix()}
setgroups(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::[gid_t()], Timeout::timeout()) -> ok | {error, posix()}
sethostname(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata()) -> ok | {error, posix()}
sethostname(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Timeout::timeout()) -> ok | {error, posix()}
setns(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::constant()) -> ok | {error, posix()}
setns(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::constant(), Timeout::timeout()) -> ok | {error, posix()}
setopt(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Arg2::int32_t()) -> boolean()
setopt(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Arg2::int32_t(), Timeout::timeout()) -> boolean()
setpgid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::pid_t(), Arg2::pid_t()) -> ok | {error, posix()}
setpgid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::pid_t(), Arg2::pid_t(), Timeout::timeout()) -> ok | {error, posix()}
setpriority(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::int32_t(), Arg3::int32_t()) -> ok | {error, posix()}
setpriority(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::int32_t(), Arg3::int32_t(), Timeout::timeout()) -> ok | {error, posix()}
setproctitle(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata()) -> ok
setproctitle(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Timeout::timeout()) -> ok
setresgid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::gid_t(), Arg2::gid_t(), Arg3::gid_t()) -> ok | {error, posix()}
setresgid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::gid_t(), Arg2::gid_t(), Arg3::gid_t(), Timeout::timeout()) -> ok | {error, posix()}
setresuid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::uid_t(), Arg2::uid_t(), Arg3::uid_t()) -> ok | {error, posix()}
setresuid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::uid_t(), Arg2::uid_t(), Arg3::uid_t(), Timeout::timeout()) -> ok | {error, posix()}
setrlimit(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::alcove_rlimit()) -> ok | {error, posix()}
setrlimit(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::alcove_rlimit(), Timeout::timeout()) -> ok | {error, posix()}
setsid(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> {ok, pid_t()} | {error, posix()}
setsid(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> {ok, pid_t()} | {error, posix()}
setuid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::uid_t()) -> ok | {error, posix()}
setuid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::uid_t(), Timeout::timeout()) -> ok | {error, posix()}
sigaction(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::atom()) -> {ok, atom()} | {error, posix()}
sigaction(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::atom(), Timeout::timeout()) -> {ok, atom()} | {error, posix()}
signal_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom()) -> unknown | non_neg_integer()
signal_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Timeout::timeout()) -> unknown | non_neg_integer()
socket(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::constant(), Arg3::int32_t()) -> {ok, fd()} | {error, posix()}
socket(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::constant(), Arg2::constant(), Arg3::int32_t(), Timeout::timeout()) -> {ok, fd()} | {error, posix()}
stderr(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> [binary()]
stderr(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> [binary()]
stdin(Drv::alcove_drv:ref(), Pids::[pid_t()], Data::iodata()) -> ok
stdout(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> [binary()]
stdout(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> [binary()]
symlink(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::iodata()) -> ok | {error, posix()}
symlink(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::iodata(), Timeout::timeout()) -> ok | {error, posix()}
syscall_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom()) -> unknown | non_neg_integer()
syscall_constant(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::atom(), Timeout::timeout()) -> unknown | non_neg_integer()
umount(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata()) -> ok | {error, posix()}
umount(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Timeout::timeout()) -> ok | {error, posix()}
umount2(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::int32_t() | [constant()]) -> ok | {error, posix()}
umount2(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Arg2::int32_t() | [constant()], Timeout::timeout()) -> ok | {error, posix()}
unlink(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata()) -> ok | {error, posix()}
unlink(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Timeout::timeout()) -> ok | {error, posix()}
unsetenv(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata()) -> ok | {error, posix()}
unsetenv(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata(), Timeout::timeout()) -> ok | {error, posix()}
unshare(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::int32_t() | [constant()]) -> ok | {error, posix()}
unshare(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::int32_t() | [constant()], Timeout::timeout()) -> ok | {error, posix()}
unveil(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata() | null, Arg2::iodata() | null) -> ok | {error, posix()}
unveil(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::iodata() | null, Arg2::iodata() | null, Timeout::timeout()) -> ok | {error, posix()}
version(Drv::alcove_drv:ref(), Pids::[pid_t()]) -> binary()
version(Drv::alcove_drv:ref(), Pids::[pid_t()], Timeout::timeout()) -> binary()
waitpid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::pid_t(), Arg2::int32_t() | [constant()]) -> {ok, pid_t(), [waitpid_value()]} | {error, posix()}
waitpid(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::pid_t(), Arg2::int32_t() | [constant()], Timeout::timeout()) -> {ok, pid_t(), [waitpid_value()]} | {error, posix()}
wordalign(Offset) -> any()
wordalign(Offset, Align) -> any()
write(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::iodata()) -> {ok, ssize_t()} | {error, posix()}
write(Drv::alcove_drv:ref(), Pids::[pid_t()], Arg1::fd(), Arg2::iodata(), Timeout::timeout()) -> {ok, ssize_t()} | {error, posix()}
Generated by EDoc