package hpack

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t
val create : int -> t

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

See RFC7541§4.1 for more details.

val encode_header : t -> Faraday.t -> header -> unit

encode_header encoder f header writes an encoded header to the Faraday buffer f.

val set_capacity : t -> int -> unit

set_capacity encoder capacity sets encoder'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.

OCaml

Innovation. Community. Security.