dream-httpaf.dream-hpack
Dream_hpack.Decoder
dream-httpaf
dream-httpaf.dream-gluten
dream-httpaf.dream-gluten-lwt
dream-httpaf.dream-gluten-lwt-unix
dream-httpaf.dream-h2
dream-httpaf.dream-h2-lwt
dream-httpaf.dream-h2-lwt-unix
dream-httpaf.dream-httpaf_
dream-httpaf.dream-httpaf_-lwt
dream-httpaf.dream-httpaf_-lwt-unix
dream-httpaf.dream-websocketaf
dream-httpaf.dream-websocketaf-lwt
dream-httpaf.dream-websocketaf-lwt-unix
type t = {
table : Dynamic_table.t;
max_capacity : int;
}
val create : int -> t
val set_capacity : t -> int -> (unit, Types.error) result
val ok : 'a -> ('a, 'b) result Angstrom.t
val error : 'a -> ('b, 'a) result Angstrom.t
val decode_int : int -> int -> int Angstrom.t
val decode_string : (string, Types.error) result Angstrom.t
val get_indexed_field : Dynamic_table.t -> int -> (string * string, Types.error) result
val decode_header_field : Dynamic_table.t -> int -> int -> (string * string, Types.error) result Angstrom.t
val decode_headers : t -> (Types.header list, Types.error) result Angstrom.t