Nanoev_picos.IO_inclass type t = object ... endval create :
?close:(unit -> unit) ->
input:(bytes -> int -> int -> int) ->
unit ->
tval empty : tval of_bytes : ?off:int -> ?len:int -> bytes -> tval of_string : ?off:int -> ?len:int -> string -> tval input : t -> bytes -> int -> int -> intRead into the given slice.
val really_input : t -> bytes -> int -> int -> unitval really_input_string : t -> int -> stringval input_all : ?buf:bytes -> t -> stringval of_unix_fd : ?close_noerr:bool -> ?buf:bytes -> Unix.file_descr -> t