Skip to content

fib.os

Generated declaration inventory of fib.os. Source links contain the full signatures and API comments; enum variants and protocol methods belong to their linked declaration.

Name Declaration Defined in
ChildEnded defstruct lib/fib/os/process.fib:68
DirectoryEntry defstruct lib/fib/os/directories.fib:7
EntryKind defenum lib/fib/os/directories.fib:6
ErrorKind defenum lib/fib/os/errors.fib:2
FileAccess defenum lib/fib/os/files.fib:7
FileOptions defstruct lib/fib/os/files.fib:8
ForkChild defstruct lib/fib/os/process.fib:64
Forked defstruct lib/fib/os/process.fib:67
OSError defstruct lib/fib/os/errors.fib:6
SeekFrom defenum lib/fib/os/io.fib:8
SystemInfo defstruct lib/fib/os/system.fib:5
available-cpus defun lib/fib/os/system.fib:14
c-result defun lib/fib/os/errors.fib:31
c-unit defun lib/fib/os/errors.fib:29
change-directory defun lib/fib/os/process.fib:29
checked defun lib/fib/os/errors.fib:25
checked-unit defun lib/fib/os/errors.fib:27
clock-now defun lib/fib/os/time.fib:11
close-fd defun lib/fib/os/io.fib:9
create-directory defun lib/fib/os/files.fib:22
create-temp-directory defun lib/fib/os/directories.fib:29
current-directory defun lib/fib/os/process.fib:23
default-file-options defun lib/fib/os/files.fib:9
duplicate-fd defun lib/fib/os/io.fib:24
error-from-code defun lib/fib/os/errors.fib:19
executable-path defun lib/fib/os/process.fib:16
fork-collect defun lib/fib/os/process.fib:127
fork-run defun lib/fib/os/process.fib:135
fork-start defun lib/fib/os/process.fib:93
getenv defun lib/fib/os/environment.fib:4
invalid-input defun lib/fib/os/errors.fib:22
kind-for-code defun lib/fib/os/errors.fib:8
last-error defun lib/fib/os/errors.fib:21
list-directory defun lib/fib/os/directories.fib:21
lock-fd defun lib/fib/os/files.fib:54
make-pipe defun lib/fib/os/io.fib:26
monotonic-ns defun lib/fib/os/time.fib:9
open-file defun lib/fib/os/files.fib:16
page-size defun lib/fib/os/system.fib:13
parent-process-id defun lib/fib/os/process.fib:9
process-id defun lib/fib/os/process.fib:8
random-bytes defun lib/fib/os/random.fib:3
read-fd defun lib/fib/os/io.fib:10
read-file-bytes defun lib/fib/os/files.fib:37
remove-directory defun lib/fib/os/files.fib:25
remove-file defun lib/fib/os/files.fib:21
rename-file defun lib/fib/os/files.fib:58
seek-fd defun lib/fib/os/io.fib:22
set-inheritable defun lib/fib/os/io.fib:35
set-nonblocking defun lib/fib/os/io.fib:30
setenv defun lib/fib/os/environment.fib:5
sleep-ns defun lib/fib/os/time.fib:13
stderr def lib/fib/os/io.fib:7
stdin def lib/fib/os/io.fib:5
stdout def lib/fib/os/io.fib:6
sync-fd defun lib/fib/os/files.fib:51
sync-path defun lib/fib/os/files.fib:55
system-info defun lib/fib/os/system.fib:6
temp-directory defun lib/fib/os/environment.fib:15
terminal? defun lib/fib/os/io.fib:25
thread-count defun lib/fib/os/process.fib:61
thread-yield defun lib/fib/os/time.fib:24
timeout-error defun lib/fib/os/errors.fib:23
truncate-fd defun lib/fib/os/files.fib:52
unsetenv defun lib/fib/os/environment.fib:11
wait-any-child defun lib/fib/os/process.fib:111
wait-child defun lib/fib/os/process.fib:119
wall-now defun lib/fib/os/time.fib:12
wall-ns defun lib/fib/os/time.fib:10
write-all defun lib/fib/os/io.fib:16
write-fd defun lib/fib/os/io.fib:14
write-fd-range defun lib/fib/os/io.fib:12
write-file-bytes defun lib/fib/os/files.fib:42