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-h2/Dream_h2/Parse/index.html

Module Dream_h2.ParseSource

Sourceval skip_many : 'a Angstrom.t -> unit Angstrom.t
Sourceval default_frame_header : Frame.frame_header
Sourcetype parse_context = {
  1. mutable frame_header : Frame.frame_header;
  2. mutable remaining_bytes_to_skip : int;
  3. mutable did_report_stream_error : bool;
  4. max_frame_size : int;
}
Sourceval connection_error : Error_code.t -> string -> ('a, Error.t) result
Sourceval stream_error : Error_code.t -> Stream_identifier.t -> ('a, Error.t) result
Sourceval parse_uint24 : int -> int -> int -> int
Sourceval frame_length : int Angstrom.t
Sourceval flags : int Angstrom.t
Sourceval parse_stream_identifier : int32 -> int32
Sourceval stream_identifier : int32 Angstrom.t
Sourceval parse_frame_header : Frame.frame_header Angstrom.t
Sourceval parse_padded_payload : Frame.frame_header -> (int -> ('a, Error.t) result Angstrom.t) -> ('a, Error.t) result Angstrom.t
Sourceval parse_priority : Priority.t Angstrom.t
Sourceval parse_error_code : Error_code.t Angstrom.t
Sourceval parse_unknown_frame : int -> Frame.frame_header -> (Frame.frame_payload, 'a) result Angstrom.t
Sourceval connection_preface : string Angstrom.t
Sourcemodule Reader : sig ... end
OCaml

Innovation. Community. Security.