Module Posixat__.Posixat_generated
val openat : dir:Posixat__.Types.Fd.t -> path:string -> flags:Posixat__.Types.Open_flag.t list -> perm:Posixat__.Types.File_perm.t -> Posixat__.Types.Fd.t
val faccessat : dir:Posixat__.Types.Fd.t -> path:string -> mode:Posixat__.Types.Access_permission.t list -> flags:Posixat__.Types.At_flag.t list -> unit
val fchmodat : dir:Posixat__.Types.Fd.t -> path:string -> perm:Posixat__.Types.File_perm.t -> flags:Posixat__.Types.At_flag.t list -> unit
val fchownat : dir:Posixat__.Types.Fd.t -> path:string -> uid:int -> gid:int -> flags:Posixat__.Types.At_flag.t list -> unit
val mkdirat : dir:Posixat__.Types.Fd.t -> path:string -> perm:Posixat__.Types.File_perm.t -> unit
val unlinkat : dir:Posixat__.Types.Fd.t -> path:string -> flags:Posixat__.Types.At_flag.t list -> unit
val mkfifoat : dir:Posixat__.Types.Fd.t -> path:string -> perm:Posixat__.Types.File_perm.t -> unit
val linkat : olddir:Posixat__.Types.Fd.t -> oldpath:string -> newdir:Posixat__.Types.Fd.t -> newpath:string -> flags:Posixat__.Types.At_flag.t list -> unit
val renameat : olddir:Posixat__.Types.Fd.t -> oldpath:string -> newdir:Posixat__.Types.Fd.t -> newpath:string -> unit
val symlinkat : oldpath:string -> newdir:Posixat__.Types.Fd.t -> newpath:string -> unit
val has_openat : unit -> bool
val has_openat : bool
val has_faccessat : unit -> bool
val has_faccessat : bool
val has_fchmodat : unit -> bool
val has_fchmodat : bool
val has_fchownat : unit -> bool
val has_fchownat : bool
val has_mkdirat : unit -> bool
val has_mkdirat : bool
val has_unlinkat : unit -> bool
val has_unlinkat : bool
val has_mkfifoat : unit -> bool
val has_mkfifoat : bool
val has_linkat : unit -> bool
val has_linkat : bool
val has_renameat : unit -> bool
val has_renameat : bool
val has_symlinkat : unit -> bool
val has_symlinkat : bool