Module Zlib__Out_inflater

module Zlib__Out_inflater: sig .. end

type t 
val open_out : ?header:[ `auto | `default | `gzip | `raw ] ->
(string -> int -> int -> unit) -> t
val out_substring : t -> string -> int -> int -> int
val flush : t -> unit
val close_out : t -> unit
val is_inflated_out : t -> bool

true means the inflating is finished internally. It does not require any more calling of out_substring, but the data may be remained, so close_out or flush should be called.