Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Bindings for the *at family of POSIX functions
module Fd : sig ... end
module Open_flag : sig ... end
module At_flag : sig ... end
module Access_permission : sig ... end
module File_kind : sig ... end
module File_perm : sig ... end
module Stats : sig ... end
val at_fdcwd : Base.unit -> Fd.t
val openat :
dir:Fd.t ->
path:Base.string ->
flags:Open_flag.t Base.list ->
perm:File_perm.t ->
Fd.t
val faccessat :
dir:Fd.t ->
path:Base.string ->
mode:Access_permission.t Base.list ->
flags:At_flag.t Base.list ->
Base.unit
val fchmodat :
dir:Fd.t ->
path:Base.string ->
perm:File_perm.t ->
flags:At_flag.t Base.list ->
Base.unit
val mkdirat : dir:Fd.t -> path:Base.string -> perm:File_perm.t -> Base.unit
val mkfifoat : dir:Fd.t -> path:Base.string -> perm:File_perm.t -> Base.unit
val symlinkat :
oldpath:Base.string ->
newdir:Fd.t ->
newpath:Base.string ->
Base.unit
val readlinkat : dir:Fd.t -> path:Base.string -> Base.string
val fdopendir : Fd.t -> Unix.dir_handle