package dose3

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
module Pcre = Re_pcre
val label : string
val info : ('a, unit, string, unit) format4 -> 'a
val notice : ('a, unit, string, unit) format4 -> 'a
val warning : ('a, unit, string, unit) format4 -> 'a
val debug : ('a, unit, string, unit) format4 -> 'a
val fatal : ('a, unit, string, 'b) format4 -> 'a
type request = {
  1. request : string;
  2. install : Pef.Packages_types.vpkg list;
  3. remove : Pef.Packages_types.vpkg list;
  4. architecture : Pef.Packages_types.architecture option;
  5. architectures : Pef.Packages_types.architectures;
  6. autoremove : bool;
  7. upgrade : bool;
  8. distupgrade : bool;
  9. strict_pin : bool;
  10. preferences : string;
  11. cmdline : string;
}
val default_request : request
val from_apt_request : Pef.Packages_types.architecture option -> request -> Apt.apt_req -> request
val parse_req : (string * (Common.Format822.loc * string)) -> Pef.Packages_types.vpkg list
val parse_edsp_version : (string * ('a * string)) -> string
val parse_request_stanza : Common.Format822.stanza -> request
val parse_installed : string -> Common.Format822.stanza -> string
val parse_hold : string -> Common.Format822.stanza -> string
val parse_apt_id : string -> Common.Format822.stanza -> string
val parse_apt_pin : string -> Common.Format822.stanza -> string
val parse_automatic : string -> Common.Format822.stanza -> string
val parse_candidate : string -> Common.Format822.stanza -> string
val parse_section : string -> Common.Format822.stanza -> string
val extras : (string * (string -> Common.Format822.stanza -> string) option) list
val packages_parser : ?request:bool -> (request * Packages.package list) -> Common.Format822.f822_parser -> request * Packages.package list
val input_raw_ch : IO.input -> request * Packages.package list
val input_raw : string -> request * Packages.package list
val extras_tocudf : (string * (string * [> `Bool of bool option | `Int of 'a option | `String of string option ])) list
val is_installed : < get_extra : string -> string.. > -> bool
val is_on_hold : < get_extra : string -> string.. > -> bool
val tocudf : Debcudf.tables -> ?options:Debcudf.options -> ?inst:bool -> Packages.package -> Cudf.package
val requesttocudf : Debcudf.tables -> Cudf.universe -> request -> Cudf.request