module WProp:sig
..end
val of_titles : session -> string list -> (string * page) Enum.t
of_titles s titles
associates to every title in titles
the corresponding
page. If the title is invalid or missing, it is absent from the answer.val of_pageids : session ->
page_t Id.t list ->
(page_t Id.t * page) Enum.t
of_pageids s pageids
associates to every page id in pageids
the
corresponding page. If the id is invalid or missing, it is absent from the
answer.val normalize : session -> string list -> (string * Title.t) Enum.t
normalize s titles
returns the canonical title associated to a given
string, regardless of the existence of the page. If a title is invalid, it
is absent from the answer.val revisions : session ->
?fromid:revision_t Id.t ->
?uptoid:revision_t Id.t ->
?fromts:Timestamp.t ->
?uptots:Timestamp.t ->
?order:order ->
?usrfilter:user_filter ->
?limit:int -> page -> revision Enum.t
val of_revids : session ->
revision_t Id.t list ->
(revision_t Id.t * revision) Enum.t
of_revids s revids
associates to every revision id in revids
the
corresponding revision. If the id is invalid or missing, it is absent from
the answer.val content : session ->
revision list -> (revision_t Id.t * string) Enum.t
val last_revision_of_titles : session ->
string list -> (string * (revision * string)) Enum.t
val diff : session ->
revision_t Id.t ->
revision_t relative_id -> diff Call.t
These are various enumerations generated by prop queries.
val links : session ->
?ns:namespace list ->
?limit:int -> page -> Title.t Enum.t
val langlinks : session ->
?limit:int -> page -> langlink Enum.t
val images : session -> ?limit:int -> page -> Title.t Enum.t
val templates : session ->
?ns:namespace list ->
?limit:int -> page -> Title.t Enum.t
val categories : session -> ?limit:int -> page -> Title.t Enum.t
val external_links : session -> ?limit:int -> page -> string Enum.t
val dummy_title : Title.t
val dummy_page : page_t Id.t -> page
val dummy_revision : revision_t Id.t -> revision