package carton

  1. Overview
  2. Docs

Module H.MSource

Sourcetype src = [
  1. | `Manual
  2. | `String of string
]
Sourcetype decode = [
  1. | `Await
  2. | `Header of int * int
  3. | `End
  4. | `Malformed of string
]
Sourcetype decoder
Sourceval src : decoder -> Bstr.t -> int -> int -> unit
Sourceval dst : decoder -> Bstr.t -> int -> int -> unit
Sourceval source : decoder -> Bstr.t -> unit
Sourceval src_rem : decoder -> int
Sourceval dst_rem : decoder -> int
Sourceval src_len : decoder -> int
Sourceval dst_len : decoder -> int
Sourceval decode : decoder -> decode
Sourceval decoder : ?source:Bstr.t -> src -> decoder