package luv

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val t : int Ctypes.typ
val uid : int Ctypes.typ
val gid : int Ctypes.typ
type trampoline = (Types.File.Request.t Ctypes.ptr -> unit) Ctypes.static_funptr
val trampoline : trampoline Ctypes.typ
val get_trampoline : (unit -> trampoline F.return) F.result
val get_null_callback : (unit -> trampoline F.return) F.result
val req_cleanup : (Types.File.Request.t Ctypes_static.ptr -> unit F.return) F.result
val close : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> int -> trampoline -> int F.return) F.result
val open_ : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> int -> int -> trampoline -> int F.return) F.result
val read : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> int -> Types.Buf.t Ctypes_static.ptr -> Unsigned.uint -> int64 -> trampoline -> int F.return) F.result
val write : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> int -> Types.Buf.t Ctypes_static.ptr -> Unsigned.uint -> int64 -> trampoline -> int F.return) F.result
val mkdir : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> int -> trampoline -> int F.return) F.result
val mkdtemp : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> trampoline -> int F.return) F.result
val mkstemp : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> trampoline -> int F.return) F.result
val rmdir : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> trampoline -> int F.return) F.result
val opendir : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> trampoline -> int F.return) F.result
val closedir : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> Types.File.Dir.t Ctypes_static.ptr -> trampoline -> int F.return) F.result
val readdir : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> Types.File.Dir.t Ctypes_static.ptr -> trampoline -> int F.return) F.result
val scandir : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> int -> trampoline -> int F.return) F.result
val scandir_next : (Types.File.Request.t Ctypes_static.ptr -> Types.File.Dirent.t Ctypes_static.ptr -> int F.return) F.result
val stat : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> trampoline -> int F.return) F.result
val lstat : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> trampoline -> int F.return) F.result
val fstat : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> int -> trampoline -> int F.return) F.result
val statfs : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> trampoline -> int F.return) F.result
val rename : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> string -> trampoline -> int F.return) F.result
val fsync : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> int -> trampoline -> int F.return) F.result
val fdatasync : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> int -> trampoline -> int F.return) F.result
val ftruncate : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> int -> int64 -> trampoline -> int F.return) F.result
val copyfile : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> string -> int -> trampoline -> int F.return) F.result
val sendfile : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> int -> int -> int64 -> Unsigned.size_t -> trampoline -> int F.return) F.result
val access : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> int -> trampoline -> int F.return) F.result
val chmod : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> int -> trampoline -> int F.return) F.result
val fchmod : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> int -> int -> trampoline -> int F.return) F.result
val utime : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> float -> float -> trampoline -> int F.return) F.result
val futime : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> int -> float -> float -> trampoline -> int F.return) F.result
val lutime : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> float -> float -> trampoline -> int F.return) F.result
val realpath : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> trampoline -> int F.return) F.result
val chown : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> int -> int -> trampoline -> int F.return) F.result
val fchown : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> int -> int -> int -> trampoline -> int F.return) F.result
val lchown : (Types.Loop.t Ctypes_static.ptr -> Types.File.Request.t Ctypes_static.ptr -> string -> int -> int -> trampoline -> int F.return) F.result
val get_result : (Types.File.Request.t Ctypes_static.ptr -> PosixTypes.ssize_t F.return) F.result
val get_ptr : (Types.File.Request.t Ctypes_static.ptr -> unit Ctypes_static.ptr F.return) F.result
val get_ptr_as_string : (Types.File.Request.t Ctypes_static.ptr -> string F.return) F.result
val get_path : (Types.File.Request.t Ctypes_static.ptr -> string F.return) F.result
val get_statbuf : (Types.File.Request.t Ctypes_static.ptr -> Types.File.Stat.t Ctypes_static.ptr F.return) F.result
OCaml

Innovation. Community. Security.