package posixat

  1. Overview
  2. Docs

Module PosixatSource

Bindings for the *at family of POSIX functions

Sourcemodule Fd : sig ... end
Sourcemodule Open_flag : sig ... end
Sourcemodule At_flag : sig ... end
Sourcemodule Access_permission : sig ... end
Sourcemodule File_kind : sig ... end
Sourcemodule File_perm : sig ... end
Sourcemodule Stats : sig ... end
Sourceval at_fdcwd : Base.unit -> Fd.t
Sourceval openat : dir:Fd.t -> path:Base.string -> flags:Open_flag.t Base.list -> perm:File_perm.t -> Fd.t
Sourceval faccessat : dir:Fd.t -> path:Base.string -> mode:Access_permission.t Base.list -> flags:At_flag.t Base.list -> Base.unit
Sourceval fchmodat : dir:Fd.t -> path:Base.string -> perm:File_perm.t -> flags:At_flag.t Base.list -> Base.unit
Sourceval fchownat : dir:Fd.t -> path:Base.string -> uid:Base.int -> gid:Base.int -> flags:At_flag.t Base.list -> Base.unit
Sourceval mkdirat : dir:Fd.t -> path:Base.string -> perm:File_perm.t -> Base.unit
Sourceval unlinkat : dir:Fd.t -> path:Base.string -> flags:At_flag.t Base.list -> Base.unit
Sourceval mkfifoat : dir:Fd.t -> path:Base.string -> perm:File_perm.t -> Base.unit
Sourceval linkat : olddir:Fd.t -> oldpath:Base.string -> newdir:Fd.t -> newpath:Base.string -> flags:At_flag.t Base.list -> Base.unit
Sourceval renameat : olddir:Fd.t -> oldpath:Base.string -> newdir:Fd.t -> newpath:Base.string -> Base.unit
Sourceval symlinkat : oldpath:Base.string -> newdir:Fd.t -> newpath:Base.string -> Base.unit
Sourceval fstatat : dir:Fd.t -> path:Base.string -> flags:At_flag.t Base.list -> Stats.t
Sourceval readlinkat : dir:Fd.t -> path:Base.string -> Base.string
Sourceval fdopendir : Fd.t -> Unix.dir_handle
Sourceval has_mkfifoat : Base.bool
OCaml

Innovation. Community. Security.