31 lines
1.2 KiB
OCaml
31 lines
1.2 KiB
OCaml
|
(**************************************************************************)
|
||
|
(* *)
|
||
|
(* Copyright (c) 2014 - 2018. *)
|
||
|
(* Dynamic Ledger Solutions, Inc. <contact@tezos.com> *)
|
||
|
(* *)
|
||
|
(* All rights reserved. No warranty, explicit or implicit, provided. *)
|
||
|
(* *)
|
||
|
(**************************************************************************)
|
||
|
|
||
|
val read_bytes:
|
||
|
?pos:int -> ?len:int -> Lwt_unix.file_descr -> bytes -> unit Lwt.t
|
||
|
|
||
|
val read_mbytes:
|
||
|
?pos:int -> ?len:int -> Lwt_unix.file_descr -> MBytes.t -> unit Lwt.t
|
||
|
|
||
|
val write_bytes:
|
||
|
?pos:int -> ?len:int -> Lwt_unix.file_descr -> bytes -> unit Lwt.t
|
||
|
val write_mbytes:
|
||
|
?pos:int -> ?len:int -> Lwt_unix.file_descr -> MBytes.t -> unit Lwt.t
|
||
|
|
||
|
val remove_dir: string -> unit Lwt.t
|
||
|
val create_dir: ?perm:int -> string -> unit Lwt.t
|
||
|
val create_file: ?perm:int -> string -> string -> unit Lwt.t
|
||
|
|
||
|
val safe_close: Lwt_unix.file_descr -> unit Lwt.t
|
||
|
|
||
|
val getaddrinfo:
|
||
|
passive:bool ->
|
||
|
node:string -> service:string ->
|
||
|
(Ipaddr.V6.t * int) list Lwt.t
|