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/Frame/index.html

Module Dream_h2.FrameSource

Sourceval connection_preface : string
Sourcemodule FrameType : sig ... end
Sourcetype frame_header = {
  1. payload_length : int;
  2. flags : Flags.t;
  3. stream_id : Stream_identifier.t;
  4. frame_type : FrameType.t;
}
Sourcetype frame_payload =
  1. | Data of Bigstringaf.t
  2. | Headers of Priority.t * Bigstringaf.t
  3. | Priority of Priority.t
  4. | RSTStream of Error_code.t
  5. | Settings of Settings.settings_list
  6. | PushPromise of Stream_identifier.t * Bigstringaf.t
  7. | Ping of Bigstringaf.t
  8. | GoAway of Stream_identifier.t * Error_code.t * Bigstringaf.t
  9. | WindowUpdate of Settings.WindowSize.t
  10. | Continuation of Bigstringaf.t
  11. | Unknown of int * Bigstringaf.t
Sourcetype t = {
  1. frame_header : frame_header;
  2. frame_payload : frame_payload;
}
OCaml

Innovation. Community. Security.