sig
val gethostname : unit -> string Lwt.t
val gethostbyname : string -> Unix.host_entry Lwt.t
val gethostbyaddr : Unix.inet_addr -> Unix.host_entry Lwt.t
val getservbyname :
name:string -> protocol:string -> Unix.service_entry Lwt.t
val getservbyport : int -> string -> Unix.service_entry Lwt.t
val getprotobyname : string -> Unix.protocol_entry Lwt.t
val getprotobynumber : int -> Unix.protocol_entry Lwt.t
val getlogin : unit -> string Lwt.t
val getpwnam : string -> Unix.passwd_entry Lwt.t
val getpwuid : int -> Unix.passwd_entry Lwt.t
val getgrnam : string -> Unix.group_entry Lwt.t
val getgrgid : int -> Unix.group_entry Lwt.t
val lseek : file -> int64 -> Unix.seek_command -> int64 Lwt.t
val getcwd : unit -> string Lwt.t
val chdir : string -> unit Lwt.t
val chroot : string -> unit Lwt.t
val lockf : file -> Unix.lock_command -> int64 -> unit Lwt.t
val sleep : float -> unit Lwt.t
val pipe : ?cloexec:bool -> unit -> (Uwt.Pipe.t * Uwt.Pipe.t) uv_result
val pipe_exn : ?cloexec:bool -> unit -> Uwt.Pipe.t * Uwt.Pipe.t
val realpath : string -> string Lwt.t
end