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