Module Rfc1951.WInf

type t = {
raw : bigstring;
mutable w : int;
mutable c : optint;
}
val max : int
val make : unit -> t
val from : bigstring -> t
val reset : t -> unit
val mask : int -> int
val update : t -> unit
val add : t -> int -> unit
val sub : int -> int -> int
val compare : int -> int -> int
val have : t -> int
val blit : t -> bigstring -> int -> bigstring -> int -> int -> unit
val fill : t -> int -> bigstring -> int -> int -> unit
val tail : t -> unit
val checksum : t -> optint