package rfc1951

  1. Overview
  2. Docs
type t = {
  1. raw : bigstring;
  2. mutable w : int;
  3. 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