external unsafe_single_read :
  Unix.file_descr -> string -> int -> int -> int = "caml_extunix_single_read"