sks-keyserver-with-async / client.mli

exception Bug of string
type 'a bottomQ_entry
type reconbound
exception Continue
val send_request :
  < outchan : out_channel; write_int : int -> 'a; .. > ->
  'b PrefixTree.tree ->
  bottomQ:(PrefixTree.node * Bitstring.t) bottomQ_entry Queue.t ->
  PrefixTree.node * Bitstring.t -> unit
val handle_reply :
  < outchan : out_channel; write_int : int -> 'a; .. > ->
  'b PrefixTree.tree ->
  requestQ:(PrefixTree.node * Bitstring.t) Queue.t ->
  ReconMessages.msg_container ->
  PrefixTree.node * Bitstring.t -> ZZp.Set.t ref -> unit
val connection_manager :
  < fd : UnixLabels.file_descr; read_int : int;
    read_string : int -> string; .. > ->
  < flush : 'a; outchan : out_channel; write_int : int -> 'b; .. > ->
  'c PrefixTree.tree -> PrefixTree.node * Bitstring.t -> ZZp.Set.t
val handle :
  'a PrefixTree.tree ->
  < fd : UnixLabels.file_descr; read_int : int;
    read_string : int -> string; .. > ->
  < flush : 'b; outchan : out_channel; write_int : int -> 'c; .. > ->
  ZZp.Set.t
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.