package dream-httpaf

  1. Overview
  2. Docs
Internal: shared http/af stack for Dream (server) and Hyper (client)

Install

Dune Dependency

Authors

Maintainers

Sources

dream-1.0.0-alpha5.tar.gz
sha256=05bc7f6aff94893c151f3a5bcdee3328920c69b3763fac49ba27348dc7745901
md5=de6f6908ae899c9e85f2c751a0263932

doc/dream-httpaf.dream-hpack/Dream_hpack/Hpack/Decoder/index.html

Module Hpack.DecoderSource

Sourcetype t
Sourceval create : int -> t

create capacity initializes a decoder with a dynamic table with maximum size capacity. This size is an approximation of the memory usage in bytes.

See RFC7541§4.1 for more details.

Sourceval set_capacity : t -> int -> (unit, error) result

set_capacity decoder capacity sets decoder's dynamic table size to maximum size capacity. This size is an approximation of the memory overhead in bytes.

See RFC7540§6.5.2 and RFC7541§4.1 for more details.

Sourceval decode_headers : t -> (header list, error) result Angstrom.t

decode_headers decoder creates an Angstrom parser that will decode a header block and return a list of the decoded headers

OCaml

Innovation. Community. Security.