package dose3-extra

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Dose_debian.EdspSource

Representation of a apt-get <-> solvers protocol edsp > 0.4

module Pcre = Re_pcre
include sig ... end
Sourceval it : Dose_common__Util.Info.t
Sourceval info : ('a, unit, string, unit) format4 -> 'a
Sourceval nt : Dose_common__Util.Notice.t
Sourceval notice : ('a, unit, string, unit) format4 -> 'a
Sourceval wt : Dose_common__Util.Warning.t
Sourceval warning : ('a, unit, string, unit) format4 -> 'a
Sourceval dt : Dose_common__Util.Debug.t
Sourceval debug : ('a, unit, string, unit) format4 -> 'a
Sourceval fatal : ('a, unit, string, 'b) format4 -> 'a
Sourcetype request = {
  1. request : string;
  2. install : Dose_pef.Packages_types.vpkg list;
  3. remove : Dose_pef.Packages_types.vpkg list;
  4. architecture : Dose_pef.Packages_types.architecture option;
  5. architectures : Dose_pef.Packages_types.architectures;
  6. autoremove : bool;
  7. upgrade : bool;
  8. distupgrade : bool;
  9. strict_pin : bool;
  10. preferences : string;
  11. cmdline : string;
}
Sourceval default_request : request
Sourceval parse_req : (string * (Dose_extra.Format822.loc * string)) -> Dose_pef.Packages_types.vpkg list
Sourceval parse_edsp_version : (string * ('a * string)) -> string
Sourceval parse_request_stanza : Dose_extra.Format822.stanza -> request
Sourceval parse_installed : string -> Dose_extra.Format822.stanza -> string
Sourceval parse_hold : string -> Dose_extra.Format822.stanza -> string
Sourceval parse_apt_id : string -> Dose_extra.Format822.stanza -> string
Sourceval parse_apt_pin : string -> Dose_extra.Format822.stanza -> string
Sourceval parse_automatic : string -> Dose_extra.Format822.stanza -> string
Sourceval parse_candidate : string -> Dose_extra.Format822.stanza -> string
Sourceval parse_section : string -> Dose_extra.Format822.stanza -> string
Sourceval extras : (string * (string -> Dose_extra.Format822.stanza -> string) option) list
Sourceval packages_parser : ?request:bool -> (request * Packages.package list) -> Dose_extra.Format822.f822_parser -> request * Packages.package list
Sourceval input_raw_ch : IO.input -> request * Packages.package list
Sourceval input_raw : string -> request * Packages.package list
Sourceval extras_tocudf : (string * (string * [> `Bool of bool option | `Int of 'a option | `String of string option ])) list
Sourceval is_installed : < get_extra : string -> string.. > -> bool
Sourceval is_on_hold : < get_extra : string -> string.. > -> bool
OCaml

Innovation. Community. Security.