Skip to content

4.18.2 File Descriptor Control

usage

(import :std/os/fcntl)

4.18.2.1 fcntl

(fcntl raw cmd)
(fcntl raw cmd arg)

Please document me!

4.18.2.2 fd-getfl

(fd-getfl raw)

Please document me!

4.18.2.3 fd-setfl

(fd-setfl raw xflags)

Please document me!

4.18.2.4 fd-setfl!

(fd-setfl! raw flags)

Please document me!

4.18.2.5 fd-getfd

(fd-getfd raw)

Please document me!

4.18.2.6 fd-setfd

(fd-setfd raw xflags)

Please document me!

4.18.2.7 fd-setfd!

(fd-setfd! raw flags)

Please document me!

4.18.2.8 fd-set-closeonexec

(fd-set-closeonexec raw)

Please document me!

4.18.2.9 fd-set-nonblock

(fd-set-nonblock raw)

Please document me!

4.18.2.10 fd-set-nonblock/closeonexec

(fd-set-nonblock/closeonexec raw)

Please document me!

4.18.2.11 Constants

O_ACCMODE
O_APPEND
O_CLOEXEC
O_CREAT
O_DIRECT
O_DSYNC
O_EXCL
O_NOATIME
O_NOCTTY
O_NOFOLLOW
O_NONBLOCK
O_RDONLY
O_RDWR
O_SYNC
O_TMPFILE
O_TRUNC
O_WRONLY

F_GETFL
F_SETFL
F_GETFD
F_SETFD
F_DUPFD

FD_CLOEXEC