[vala/0.14] Add packagekit-glib2 bindings
- From: JÃrg Billeter <juergbi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala/0.14] Add packagekit-glib2 bindings
- Date: Tue, 31 Jan 2012 13:16:23 +0000 (UTC)
commit 0b8c57c81144a3a40917e4fb2725a5b6e26eb711
Author: JÃrg Billeter <j bitron ch>
Date: Thu Jan 26 14:55:41 2012 +0100
Add packagekit-glib2 bindings
vapi/Makefile.am | 5 +-
vapi/metadata/PackageKitGlib-1.0.metadata | 3 +
vapi/packagekit-glib2.deps | 1 +
vapi/packagekit-glib2.vapi | 1630 +++++++++++++++++++++++++++++
4 files changed, 1638 insertions(+), 1 deletions(-)
---
diff --git a/vapi/Makefile.am b/vapi/Makefile.am
index 9822e54..c9a7aad 100644
--- a/vapi/Makefile.am
+++ b/vapi/Makefile.am
@@ -246,7 +246,7 @@ dist_noinst_DATA = \
config.vapi \
$(NULL)
-BINDINGS = atk clutter-1.0 clutter-gtk-0.10 clutter-gtk-1.0 cogl-1.0 gconf-2.0 gdk-2.0 gdk-3.0 gdk-pixbuf-2.0 gdk-x11-2.0 gdk-x11-3.0 gdl-1.0 gdu gdu-gtk gedit-2.20 gedit gio-2.0 gio-unix-2.0 gnome-desktop-2.0 gnome-keyring-1 gnome-vfs-2.0 goocanvas gstreamer-0.10 gstreamer-app-0.10 gstreamer-audio-0.10 gstreamer-base-0.10 gstreamer-cdda-0.10 gstreamer-check-0.10 gstreamer-controller-0.10 gstreamer-dataprotocol-0.10 gstreamer-fft-0.10 gstreamer-interfaces-0.10 gstreamer-net-0.10 gstreamer-netbuffer-0.10 gstreamer-pbutils-0.10 gstreamer-riff-0.10 gstreamer-rtp-0.10 gstreamer-rtsp-0.10 gstreamer-sdp-0.10 gstreamer-tag-0.10 gstreamer-video-0.10 gtk+-2.0 gtk+-3.0 gtksourceview-2.0 gtksourceview-3.0 gudev-1.0 hildon-1 hildon-fm-2 json-glib-1.0 libepc-1.0 libgda-4.0 libgda-report-4.0 libgdata libglade-2.0 libgnome-2.0 libgnome-menu libgnomeui-2.0 libgsf-1 libnotify liboobs-1 libpeas-1.0 librsvg-2.0 libsexy libsoup-2.2 libsoup-2.4 libwnck-1.0 loudmouth-1.0 mx-1.0 pango pangocairo p
oppler-glib purple rest-0.6 rest-extras-0.6 rest-0.7 tracker-indexer-module-1.0 twitter-glib-1.0 unique-1.0 vte vte-2.90 webkit-1.0
+BINDINGS = atk clutter-1.0 clutter-gtk-0.10 clutter-gtk-1.0 cogl-1.0 gconf-2.0 gdk-2.0 gdk-3.0 gdk-pixbuf-2.0 gdk-x11-2.0 gdk-x11-3.0 gdl-1.0 gdu gdu-gtk gedit-2.20 gedit gio-2.0 gio-unix-2.0 gnome-desktop-2.0 gnome-keyring-1 gnome-vfs-2.0 goocanvas gstreamer-0.10 gstreamer-app-0.10 gstreamer-audio-0.10 gstreamer-base-0.10 gstreamer-cdda-0.10 gstreamer-check-0.10 gstreamer-controller-0.10 gstreamer-dataprotocol-0.10 gstreamer-fft-0.10 gstreamer-interfaces-0.10 gstreamer-net-0.10 gstreamer-netbuffer-0.10 gstreamer-pbutils-0.10 gstreamer-riff-0.10 gstreamer-rtp-0.10 gstreamer-rtsp-0.10 gstreamer-sdp-0.10 gstreamer-tag-0.10 gstreamer-video-0.10 gtk+-2.0 gtk+-3.0 gtksourceview-2.0 gtksourceview-3.0 gudev-1.0 hildon-1 hildon-fm-2 json-glib-1.0 libepc-1.0 libgda-4.0 libgda-report-4.0 libgdata libglade-2.0 libgnome-2.0 libgnome-menu libgnomeui-2.0 libgsf-1 libnotify liboobs-1 libpeas-1.0 librsvg-2.0 libsexy libsoup-2.2 libsoup-2.4 libwnck-1.0 loudmouth-1.0 mx-1.0 packagekit-glib2 p
ango pangocairo poppler-glib purple rest-0.6 rest-extras-0.6 rest-0.7 tracker-indexer-module-1.0 twitter-glib-1.0 unique-1.0 vte vte-2.90 webkit-1.0
VAPIGEN = $(top_builddir)/vapigen/vapigen
VAPIGENFLAGS = --vapidir $(srcdir)
@@ -467,6 +467,9 @@ loudmouth-1.0:
mx-1.0:
$(GENVAPI) --library $(srcdir)/mx-1.0 --metadatadir $(METADATADIR) $(METADATADIR)/Mx-1.0-custom.vala $(GIRDIR)/Mx-1.0.gir
+packagekit-glib2:
+ $(GENVAPI) --library $(srcdir)/packagekit-glib2 --metadatadir $(METADATADIR) --pkg gio-2.0 $(GIRDIR)/PackageKitGlib-1.0.gir
+
pango:
$(GENVAPI) --library $(srcdir)/pango $(PACKAGESDIR)/pango/pango-custom.vala $(PACKAGESDIR)/pango/pango.gi
diff --git a/vapi/metadata/PackageKitGlib-1.0.metadata b/vapi/metadata/PackageKitGlib-1.0.metadata
new file mode 100644
index 0000000..0d4b05c
--- /dev/null
+++ b/vapi/metadata/PackageKitGlib-1.0.metadata
@@ -0,0 +1,3 @@
+DistroUpgradeEnum name="DistroUpgradeEnum"
+ErrorEnum name="ErrorEnum"
+MessageEnum name="MessageEnum"
diff --git a/vapi/packagekit-glib2.deps b/vapi/packagekit-glib2.deps
new file mode 100644
index 0000000..cd10dfd
--- /dev/null
+++ b/vapi/packagekit-glib2.deps
@@ -0,0 +1 @@
+gio-2.0
diff --git a/vapi/packagekit-glib2.vapi b/vapi/packagekit-glib2.vapi
new file mode 100644
index 0000000..bbe6510
--- /dev/null
+++ b/vapi/packagekit-glib2.vapi
@@ -0,0 +1,1630 @@
+/* packagekit-glib2.vapi generated by vapigen, do not modify. */
+
+[CCode (cprefix = "Pk", gir_namespace = "PackageKitGlib", gir_version = "1.0", lower_case_cprefix = "pk__")]
+namespace Pk {
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_catalog_get_type ()")]
+ public class Catalog : GLib.Object {
+ [CCode (cname = "pk_catalog_new", has_construct_function = false)]
+ public Catalog ();
+ [CCode (cname = "pk_catalog_lookup_async")]
+ public async GLib.GenericArray<weak void*> lookup_async (string filename, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_catalog_test")]
+ public static void test (void* user_data);
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_category_get_type ()")]
+ public class Category : Pk.Source {
+ [CCode (cname = "pk_category_new", has_construct_function = false)]
+ public Category ();
+ [CCode (cname = "pk_category_get_icon")]
+ public unowned string get_icon ();
+ [CCode (cname = "pk_category_get_id")]
+ public unowned string get_id ();
+ [CCode (cname = "pk_category_get_name")]
+ public unowned string get_name ();
+ [CCode (cname = "pk_category_get_parent_id")]
+ public unowned string get_parent_id ();
+ [CCode (cname = "pk_category_get_summary")]
+ public unowned string get_summary ();
+ [CCode (cname = "pk_category_set_icon")]
+ public void set_icon (string icon);
+ [CCode (cname = "pk_category_set_id")]
+ public void set_id (string cat_id);
+ [CCode (cname = "pk_category_set_name")]
+ public void set_name (string name);
+ [CCode (cname = "pk_category_set_parent_id")]
+ public void set_parent_id (string parent_id);
+ [CCode (cname = "pk_category_set_summary")]
+ public void set_summary (string summary);
+ [NoAccessorMethod]
+ public string cat_id { owned get; set; }
+ [NoAccessorMethod]
+ public string icon { owned get; set; }
+ [NoAccessorMethod]
+ public string name { owned get; set; }
+ [NoAccessorMethod]
+ public string parent_id { owned get; set; }
+ [NoAccessorMethod]
+ public string summary { owned get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_client_get_type ()")]
+ public class Client : GLib.Object {
+ [CCode (cname = "pk_client_new", has_construct_function = false)]
+ public Client ();
+ [CCode (cname = "pk_client_accept_eula")]
+ public Pk.Results accept_eula (string eula_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_accept_eula_async")]
+ public async void accept_eula_async (string eula_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_adopt")]
+ public Pk.Results adopt (string transaction_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_adopt_async")]
+ public async void adopt_async (string transaction_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [NoWrapper]
+ public virtual void changed ();
+ [CCode (cname = "pk_client_download_packages")]
+ public Pk.Results download_packages ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, string directory, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_download_packages_async")]
+ public async void download_packages_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, string directory, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_error_quark")]
+ public static GLib.Quark error_quark ();
+ [CCode (cname = "pk_client_generic_finish")]
+ public Pk.Results generic_finish (GLib.AsyncResult res) throws GLib.Error;
+ [CCode (cname = "pk_client_get_background")]
+ public bool get_background ();
+ [CCode (cname = "pk_client_get_cache_age")]
+ public uint get_cache_age ();
+ [CCode (cname = "pk_client_get_categories")]
+ public Pk.Results get_categories (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_get_categories_async")]
+ public async void get_categories_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_get_depends")]
+ public Pk.Results get_depends (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] package_ids, bool recursive, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_get_depends_async")]
+ public async void get_depends_async (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] package_ids, bool recursive, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_get_details")]
+ public Pk.Results get_details ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_get_details_async")]
+ public async void get_details_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_get_distro_upgrades")]
+ public Pk.Results get_distro_upgrades (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_get_distro_upgrades_async")]
+ public async void get_distro_upgrades_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_get_files")]
+ public Pk.Results get_files ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_get_files_async")]
+ public async void get_files_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_get_idle")]
+ public bool get_idle ();
+ [CCode (cname = "pk_client_get_interactive")]
+ public bool get_interactive ();
+ [CCode (cname = "pk_client_get_locale")]
+ public unowned string get_locale ();
+ [CCode (cname = "pk_client_get_old_transactions")]
+ public Pk.Results get_old_transactions (uint number, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_get_old_transactions_async")]
+ public async void get_old_transactions_async (uint number, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_get_packages")]
+ public Pk.Results get_packages (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_get_packages_async")]
+ public async void get_packages_async (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_get_progress")]
+ public Pk.Progress get_progress (string transaction_id, GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_client_get_progress_async")]
+ public async Pk.Progress get_progress_async (string transaction_id, GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_client_get_repo_list")]
+ public Pk.Results get_repo_list (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_get_repo_list_async")]
+ public async void get_repo_list_async (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_get_requires")]
+ public Pk.Results get_requires (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] package_ids, bool recursive, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_get_requires_async")]
+ public async void get_requires_async (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] package_ids, bool recursive, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_get_update_detail")]
+ public Pk.Results get_update_detail ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_get_update_detail_async")]
+ public async void get_update_detail_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_get_updates")]
+ public Pk.Results get_updates (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_get_updates_async")]
+ public async void get_updates_async (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_install_files")]
+ public Pk.Results install_files (bool only_trusted, [CCode (array_length = false, array_null_terminated = true)] string[] files, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_install_files_async")]
+ public async void install_files_async (bool only_trusted, [CCode (array_length = false, array_null_terminated = true)] string[] files, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_install_packages")]
+ public Pk.Results install_packages (bool only_trusted, [CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_install_packages_async")]
+ public async void install_packages_async (bool only_trusted, [CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_install_signature")]
+ public Pk.Results install_signature (Pk.SigType type, string key_id, string package_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_install_signature_async")]
+ public async void install_signature_async (Pk.SigType type, string key_id, string package_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_refresh_cache")]
+ public Pk.Results refresh_cache (bool force, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_refresh_cache_async")]
+ public async void refresh_cache_async (bool force, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_remove_packages")]
+ public Pk.Results remove_packages ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, bool allow_deps, bool autoremove, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_remove_packages_async")]
+ public async void remove_packages_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, bool allow_deps, bool autoremove, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_repair_system")]
+ public Pk.Results repair_system (bool only_trusted, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_repair_system_async")]
+ public async void repair_system_async (bool only_trusted, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_repo_enable")]
+ public Pk.Results repo_enable (string repo_id, bool enabled, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_repo_enable_async")]
+ public async void repo_enable_async (string repo_id, bool enabled, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_repo_set_data")]
+ public Pk.Results repo_set_data (string repo_id, string parameter, string value, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_repo_set_data_async")]
+ public async void repo_set_data_async (string repo_id, string parameter, string value, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_resolve")]
+ public Pk.Results resolve (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] packages, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_resolve_async")]
+ public async void resolve_async (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] packages, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_rollback")]
+ public Pk.Results rollback (string transaction_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_rollback_async")]
+ public async void rollback_async (string transaction_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_search_details")]
+ public Pk.Results search_details (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_search_details_async")]
+ public async void search_details_async (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_search_files")]
+ public Pk.Results search_files (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_search_files_async")]
+ public async void search_files_async (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_search_groups")]
+ public Pk.Results search_groups (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_search_groups_async")]
+ public async void search_groups_async (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_search_names")]
+ public Pk.Results search_names (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_search_names_async")]
+ public async void search_names_async (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_set_background")]
+ public void set_background (bool background);
+ [CCode (cname = "pk_client_set_cache_age")]
+ public void set_cache_age (uint cache_age);
+ [CCode (cname = "pk_client_set_interactive")]
+ public void set_interactive (bool interactive);
+ [CCode (cname = "pk_client_set_locale")]
+ public void set_locale (string locale);
+ [CCode (cname = "pk_client_simulate_install_files")]
+ public Pk.Results simulate_install_files ([CCode (array_length = false, array_null_terminated = true)] string[] files, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_simulate_install_files_async")]
+ public async void simulate_install_files_async ([CCode (array_length = false, array_null_terminated = true)] string[] files, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_simulate_install_packages")]
+ public Pk.Results simulate_install_packages ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_simulate_install_packages_async")]
+ public async void simulate_install_packages_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_simulate_remove_packages")]
+ public Pk.Results simulate_remove_packages ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, bool autoremove, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_simulate_remove_packages_async")]
+ public async void simulate_remove_packages_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, bool autoremove, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_simulate_repair_system")]
+ public Pk.Results simulate_repair_system (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_simulate_repair_system_async")]
+ public async void simulate_repair_system_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_simulate_update_packages")]
+ public Pk.Results simulate_update_packages ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_simulate_update_packages_async")]
+ public async void simulate_update_packages_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_test")]
+ public static void test (void* user_data);
+ [CCode (cname = "pk_client_update_packages")]
+ public Pk.Results update_packages (bool only_trusted, [CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_update_packages_async")]
+ public async void update_packages_async (bool only_trusted, [CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_update_system")]
+ public Pk.Results update_system (bool only_trusted, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_update_system_async")]
+ public async void update_system_async (bool only_trusted, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_upgrade_system")]
+ public Pk.Results upgrade_system (string distro_id, Pk.UpgradeKind upgrade_kind, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_upgrade_system_async")]
+ public async void upgrade_system_async (string distro_id, Pk.UpgradeKind upgrade_kind, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_client_what_provides")]
+ public Pk.Results what_provides (Pk.Bitfield filters, Pk.Provides provides, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
+ [CCode (cname = "pk_client_what_provides_async")]
+ public async void what_provides_async (Pk.Bitfield filters, Pk.Provides provides, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [NoAccessorMethod]
+ public bool background { get; set; }
+ [NoAccessorMethod]
+ public uint cache_age { get; set; }
+ [NoAccessorMethod]
+ public bool idle { get; }
+ [NoAccessorMethod]
+ public bool interactive { get; set; }
+ [NoAccessorMethod]
+ public string locale { owned get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_client_helper_get_type ()")]
+ public class ClientHelper : GLib.Object {
+ [CCode (cname = "pk_client_helper_new", has_construct_function = false)]
+ public ClientHelper ();
+ [CCode (cname = "pk_client_helper_start")]
+ public bool start (string socket_filename, string argv, string envp) throws GLib.Error;
+ [CCode (cname = "pk_client_helper_stop")]
+ public bool stop () throws GLib.Error;
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_control_get_type ()")]
+ public class Control : GLib.Object {
+ [CCode (cname = "pk_control_new", has_construct_function = false)]
+ public Control ();
+ [CCode (cname = "pk_control_can_authorize_async")]
+ public async Pk.Authorize can_authorize_async (string action_id, GLib.Cancellable? cancellable) throws GLib.Error;
+ [NoWrapper]
+ public virtual void connection_changed (bool connected);
+ [CCode (cname = "pk_control_error_quark")]
+ public static GLib.Quark error_quark ();
+ [CCode (cname = "pk_control_get_daemon_state_async")]
+ public async string get_daemon_state_async (GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_control_get_network_state_async")]
+ public async Pk.Network get_network_state_async (GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_control_get_properties")]
+ public bool get_properties (GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_control_get_properties_async")]
+ public async bool get_properties_async (GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_control_get_tid_async")]
+ public async string get_tid_async (GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_control_get_time_since_action_async")]
+ public async uint get_time_since_action_async (Pk.Role role, GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (array_length = false, array_null_terminated = true, cname = "pk_control_get_transaction_list")]
+ public string[] get_transaction_list (GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (array_length = false, array_null_terminated = true, cname = "pk_control_get_transaction_list_async")]
+ public async string[] get_transaction_list_async (GLib.Cancellable? cancellable) throws GLib.Error;
+ [NoWrapper]
+ public virtual void network_state_changed ();
+ [CCode (cname = "pk_control_set_proxy")]
+ public bool set_proxy (string proxy_http, string proxy_ftp, GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_control_set_proxy2")]
+ public bool set_proxy2 (string proxy_http, string proxy_https, string proxy_ftp, string proxy_socks, string no_proxy, string pac, GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_control_set_proxy2_async")]
+ public async void set_proxy2_async (string proxy_http, string proxy_https, string proxy_ftp, string proxy_socks, string no_proxy, string pac, GLib.Cancellable? cancellable);
+ [CCode (cname = "pk_control_set_proxy_async")]
+ public async bool set_proxy_async (string proxy_http, string proxy_ftp, GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_control_set_root")]
+ public bool set_root (string root, GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_control_set_root_async")]
+ public async bool set_root_async (string root, GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_control_suggest_daemon_quit")]
+ public bool suggest_daemon_quit (GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_control_suggest_daemon_quit_async")]
+ public async bool suggest_daemon_quit_async (GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_control_test")]
+ public static void test (void* user_data);
+ [NoAccessorMethod]
+ public string backend_author { owned get; set; }
+ [NoAccessorMethod]
+ public string backend_description { owned get; set; }
+ [NoAccessorMethod]
+ public string backend_name { owned get; set; }
+ [NoAccessorMethod]
+ public bool connected { get; set; }
+ [NoAccessorMethod]
+ public string distro_id { owned get; set; }
+ [NoAccessorMethod]
+ public uint64 filters { get; set; }
+ [NoAccessorMethod]
+ public uint64 groups { get; set; }
+ [NoAccessorMethod]
+ public virtual bool locked { get; set; }
+ [NoAccessorMethod]
+ public string mime_types { owned get; set; }
+ [NoAccessorMethod]
+ public uint network_state { get; set; }
+ [NoAccessorMethod]
+ public uint64 roles { get; set; }
+ [NoAccessorMethod]
+ public uint version_major { get; }
+ [NoAccessorMethod]
+ public uint version_micro { get; }
+ [NoAccessorMethod]
+ public uint version_minor { get; }
+ public virtual signal void repo_list_changed ();
+ public virtual signal void restart_schedule ();
+ public virtual signal void transaction_list_changed ([CCode (array_length = false, array_null_terminated = true)] string[] transaction_ids);
+ public virtual signal void updates_changed ();
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_desktop_get_type ()")]
+ public class Desktop : GLib.Object {
+ [CCode (cname = "pk_desktop_new", has_construct_function = false)]
+ public Desktop ();
+ [CCode (cname = "pk_desktop_get_files_for_package")]
+ public GLib.GenericArray<void*> get_files_for_package (string package) throws GLib.Error;
+ [CCode (cname = "pk_desktop_get_package_for_file")]
+ public string get_package_for_file (string filename) throws GLib.Error;
+ [CCode (cname = "pk_desktop_get_shown_for_package")]
+ public GLib.GenericArray<void*> get_shown_for_package (string package) throws GLib.Error;
+ [CCode (cname = "pk_desktop_open_database")]
+ public bool open_database () throws GLib.Error;
+ [CCode (cname = "pk_desktop_test")]
+ public static void test (void* user_data);
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_details_get_type ()")]
+ public class Details : Pk.Source {
+ [CCode (cname = "pk_details_new", has_construct_function = false)]
+ public Details ();
+ [NoAccessorMethod]
+ public string description { owned get; set; }
+ [NoAccessorMethod]
+ public uint group { get; set; }
+ [NoAccessorMethod]
+ public string license { owned get; set; }
+ [NoAccessorMethod]
+ public string package_id { owned get; set; }
+ [NoAccessorMethod]
+ public uint64 size { get; set; }
+ [NoAccessorMethod]
+ public string url { owned get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_distro_upgrade_get_type ()")]
+ public class DistroUpgrade : Pk.Source {
+ [CCode (cname = "pk_distro_upgrade_new", has_construct_function = false)]
+ public DistroUpgrade ();
+ [CCode (cname = "pk_distro_upgrade_enum_from_string")]
+ public static Pk.DistroUpgradeEnum enum_from_string (string upgrade);
+ [CCode (cname = "pk_distro_upgrade_enum_to_string")]
+ public static unowned string enum_to_string (Pk.DistroUpgradeEnum upgrade);
+ [CCode (cname = "pk_distro_upgrade_get_id")]
+ public unowned string get_id ();
+ [CCode (cname = "pk_distro_upgrade_get_state")]
+ public Pk.DistroUpgradeEnum get_state ();
+ [CCode (cname = "pk_distro_upgrade_get_summary")]
+ public unowned string get_summary ();
+ [NoAccessorMethod]
+ public string name { owned get; set; }
+ [NoAccessorMethod]
+ public uint state { get; set; }
+ [NoAccessorMethod]
+ public string summary { owned get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_error_get_type ()")]
+ public class Error : Pk.Source {
+ [CCode (cname = "pk_error_new", has_construct_function = false)]
+ public Error ();
+ [CCode (cname = "pk_error_enum_from_string")]
+ public static Pk.ErrorEnum enum_from_string (string code);
+ [CCode (cname = "pk_error_enum_to_string")]
+ public static unowned string enum_to_string (Pk.ErrorEnum code);
+ [CCode (cname = "pk_error_get_code")]
+ public Pk.ErrorEnum get_code ();
+ [CCode (cname = "pk_error_get_details")]
+ public unowned string get_details ();
+ [NoAccessorMethod]
+ public uint code { get; set; }
+ [NoAccessorMethod]
+ public string details { owned get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_eula_required_get_type ()")]
+ public class EulaRequired : Pk.Source {
+ [CCode (cname = "pk_eula_required_new", has_construct_function = false)]
+ public EulaRequired ();
+ [NoAccessorMethod]
+ public string eula_id { owned get; set; }
+ [NoAccessorMethod]
+ public string license_agreement { owned get; set; }
+ [NoAccessorMethod]
+ public string package_id { owned get; set; }
+ [NoAccessorMethod]
+ public string vendor_name { owned get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_files_get_type ()")]
+ public class Files : Pk.Source {
+ [CCode (cname = "pk_files_new", has_construct_function = false)]
+ public Files ();
+ [CCode (array_length = false, array_null_terminated = true)]
+ [NoAccessorMethod]
+ public string[] files { owned get; set; }
+ [NoAccessorMethod]
+ public string package_id { owned get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_media_change_required_get_type ()")]
+ public class MediaChangeRequired : Pk.Source {
+ [CCode (cname = "pk_media_change_required_new", has_construct_function = false)]
+ public MediaChangeRequired ();
+ [NoAccessorMethod]
+ public string media_id { owned get; set; }
+ [NoAccessorMethod]
+ public string media_text { owned get; set; }
+ [NoAccessorMethod]
+ public uint media_type { get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_message_get_type ()")]
+ public class Message : Pk.Source {
+ [CCode (cname = "pk_message_new", has_construct_function = false)]
+ public Message ();
+ [CCode (cname = "pk_message_enum_from_string")]
+ public static Pk.MessageEnum enum_from_string (string message);
+ [CCode (cname = "pk_message_enum_to_string")]
+ public static unowned string enum_to_string (Pk.MessageEnum message);
+ [CCode (cname = "pk_message_get_details")]
+ public unowned string get_details ();
+ [CCode (cname = "pk_message_get_kind")]
+ public Pk.MessageEnum get_kind ();
+ [NoAccessorMethod]
+ public string details { owned get; set; }
+ [NoAccessorMethod]
+ public uint type { get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_package_get_type ()")]
+ public class Package : Pk.Source {
+ [CCode (cname = "pk_package_new", has_construct_function = false)]
+ public Package ();
+ [CCode (cname = "pk_package_equal")]
+ public bool equal (Pk.Package package2);
+ [CCode (cname = "pk_package_equal_id")]
+ public bool equal_id (Pk.Package package2);
+ [CCode (cname = "pk_package_get_arch")]
+ public unowned string get_arch ();
+ [CCode (cname = "pk_package_get_data")]
+ public unowned string get_data ();
+ [CCode (cname = "pk_package_get_id")]
+ public unowned string get_id ();
+ [CCode (cname = "pk_package_get_info")]
+ public Pk.Info get_info ();
+ [CCode (cname = "pk_package_get_name")]
+ public unowned string get_name ();
+ [CCode (cname = "pk_package_get_summary")]
+ public unowned string get_summary ();
+ [CCode (cname = "pk_package_get_version")]
+ public unowned string get_version ();
+ [CCode (cname = "pk_package_id_build")]
+ public static string id_build (string name, string version, string arch, string data);
+ [CCode (cname = "pk_package_id_check")]
+ public static bool id_check (string package_id);
+ [CCode (cname = "pk_package_id_equal_fuzzy_arch")]
+ public static bool id_equal_fuzzy_arch (string package_id1, string package_id2);
+ [CCode (array_length = false, array_null_terminated = true, cname = "pk_package_id_split")]
+ public static string[] id_split (string package_id);
+ [CCode (cname = "pk_package_id_test")]
+ public static void id_test (void* user_data);
+ [CCode (cname = "pk_package_id_to_printable")]
+ public static string id_to_printable (string package_id);
+ [CCode (array_length = false, array_null_terminated = true, cname = "pk_package_ids_add_id")]
+ public static string[] ids_add_id (string package_ids, string package_id);
+ [CCode (array_length = false, array_null_terminated = true, cname = "pk_package_ids_add_ids")]
+ public static string[] ids_add_ids (string package_ids, string package_ids_new);
+ [CCode (cname = "pk_package_ids_check")]
+ public static bool ids_check (string package_ids);
+ [CCode (array_length = false, array_null_terminated = true, cname = "pk_package_ids_from_id")]
+ public static string[] ids_from_id (string package_id);
+ [CCode (array_length = false, array_null_terminated = true, cname = "pk_package_ids_from_string")]
+ public static string[] ids_from_string (string package_id);
+ [CCode (cname = "pk_package_ids_present_id")]
+ public static bool ids_present_id (string package_ids, string package_id);
+ [CCode (array_length = false, array_null_terminated = true, cname = "pk_package_ids_remove_id")]
+ public static string[] ids_remove_id (string package_ids, string package_id);
+ [CCode (cname = "pk_package_ids_test")]
+ public static void ids_test (void* user_data);
+ [CCode (cname = "pk_package_ids_to_string")]
+ public static string ids_to_string (string package_ids);
+ [CCode (cname = "pk_package_print")]
+ public void print ();
+ [CCode (cname = "pk_package_set_id")]
+ public bool set_id (string package_id) throws GLib.Error;
+ [CCode (cname = "pk_package_test")]
+ public static void test (void* user_data);
+ [NoAccessorMethod]
+ public string description { owned get; set; }
+ [NoAccessorMethod]
+ public uint group { get; set; }
+ [NoAccessorMethod]
+ public uint info { get; set; }
+ [NoAccessorMethod]
+ public string license { owned get; set; }
+ [NoAccessorMethod]
+ public string package_id { owned get; }
+ [NoAccessorMethod]
+ public uint64 size { get; set; }
+ [NoAccessorMethod]
+ public string summary { owned get; set; }
+ [NoAccessorMethod]
+ public string update_bugzilla_url { owned get; set; }
+ [NoAccessorMethod]
+ public string update_changelog { owned get; set; }
+ [NoAccessorMethod]
+ public string update_cve_url { owned get; set; }
+ [NoAccessorMethod]
+ public string update_issued { owned get; set; }
+ [NoAccessorMethod]
+ public string update_obsoletes { owned get; set; }
+ [NoAccessorMethod]
+ public uint update_restart { get; set; }
+ [NoAccessorMethod]
+ public uint update_state { get; set; }
+ [NoAccessorMethod]
+ public string update_text { owned get; set; }
+ [NoAccessorMethod]
+ public string update_updated { owned get; set; }
+ [NoAccessorMethod]
+ public string update_updates { owned get; set; }
+ [NoAccessorMethod]
+ public string update_vendor_url { owned get; set; }
+ [NoAccessorMethod]
+ public string url { owned get; set; }
+ public virtual signal void changed ();
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_package_sack_get_type ()")]
+ public class PackageSack : GLib.Object {
+ [CCode (cname = "pk_package_sack_new", has_construct_function = false)]
+ public PackageSack ();
+ [CCode (cname = "pk_package_sack_add_package")]
+ public bool add_package (Pk.Package package);
+ [CCode (cname = "pk_package_sack_add_package_by_id")]
+ public bool add_package_by_id (string package_id) throws GLib.Error;
+ [NoWrapper]
+ public virtual void changed ();
+ [CCode (cname = "pk_package_sack_clear")]
+ public void clear ();
+ [CCode (cname = "pk_package_sack_filter")]
+ public Pk.PackageSack filter (Pk.PackageSackFilterFunc filter_cb);
+ [CCode (cname = "pk_package_sack_filter_by_info")]
+ public Pk.PackageSack filter_by_info (Pk.Info info);
+ [CCode (cname = "pk_package_sack_find_by_id")]
+ public Pk.Package find_by_id (string package_id);
+ [CCode (cname = "pk_package_sack_get_array")]
+ public GLib.GenericArray<weak void*> get_array ();
+ [CCode (cname = "pk_package_sack_get_details")]
+ public bool get_details (GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_package_sack_get_details_async")]
+ public async void get_details_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (array_length = false, array_null_terminated = true, cname = "pk_package_sack_get_ids")]
+ public string[] get_ids ();
+ [CCode (cname = "pk_package_sack_get_size")]
+ public uint get_size ();
+ [CCode (cname = "pk_package_sack_get_total_bytes")]
+ public uint64 get_total_bytes ();
+ [CCode (cname = "pk_package_sack_get_update_detail")]
+ public bool get_update_detail (GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_package_sack_get_update_detail_async")]
+ public async void get_update_detail_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_package_sack_merge_generic_finish")]
+ public bool merge_generic_finish (GLib.AsyncResult res) throws GLib.Error;
+ [CCode (cname = "pk_package_sack_remove_by_filter")]
+ public bool remove_by_filter (Pk.PackageSackFilterFunc filter_cb);
+ [CCode (cname = "pk_package_sack_remove_package")]
+ public bool remove_package (Pk.Package package);
+ [CCode (cname = "pk_package_sack_remove_package_by_id")]
+ public bool remove_package_by_id (string package_id);
+ [CCode (cname = "pk_package_sack_resolve")]
+ public bool resolve (GLib.Cancellable? cancellable) throws GLib.Error;
+ [CCode (cname = "pk_package_sack_resolve_async")]
+ public async void resolve_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_package_sack_sort")]
+ public void sort (Pk.PackageSackSortType type);
+ [CCode (cname = "pk_package_sack_test")]
+ public static void test (void* user_data);
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
+ [Compact]
+ public class PackageSackResults {
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_progress_get_type ()")]
+ public class Progress : GLib.Object {
+ [CCode (cname = "pk_progress_new", has_construct_function = false)]
+ public Progress ();
+ [CCode (cname = "pk_progress_set_allow_cancel")]
+ public bool set_allow_cancel (bool allow_cancel);
+ [CCode (cname = "pk_progress_set_caller_active")]
+ public bool set_caller_active (bool caller_active);
+ [CCode (cname = "pk_progress_set_elapsed_time")]
+ public bool set_elapsed_time (uint elapsed_time);
+ [CCode (cname = "pk_progress_set_item_progress")]
+ public bool set_item_progress (string package_id, uint percentage);
+ [CCode (cname = "pk_progress_set_package")]
+ public bool set_package (Pk.Package package);
+ [CCode (cname = "pk_progress_set_package_id")]
+ public bool set_package_id (string package_id);
+ [CCode (cname = "pk_progress_set_percentage")]
+ public bool set_percentage (int percentage);
+ [CCode (cname = "pk_progress_set_remaining_time")]
+ public bool set_remaining_time (uint remaining_time);
+ [CCode (cname = "pk_progress_set_role")]
+ public bool set_role (Pk.Role role);
+ [CCode (cname = "pk_progress_set_speed")]
+ public bool set_speed (uint speed);
+ [CCode (cname = "pk_progress_set_status")]
+ public bool set_status (Pk.Status status);
+ [CCode (cname = "pk_progress_set_subpercentage")]
+ public bool set_subpercentage (int subpercentage);
+ [CCode (cname = "pk_progress_set_transaction_id")]
+ public bool set_transaction_id (string package_id);
+ [CCode (cname = "pk_progress_set_uid")]
+ public bool set_uid (uint uid);
+ [CCode (cname = "pk_progress_test")]
+ public static void test (void* user_data);
+ [NoAccessorMethod]
+ public bool allow_cancel { get; set; }
+ [NoAccessorMethod]
+ public bool caller_active { get; set; }
+ [NoAccessorMethod]
+ public uint elapsed_time { get; set; }
+ [NoAccessorMethod]
+ public string item_progress_id { owned get; set; }
+ [NoAccessorMethod]
+ public int item_progress_value { get; set; }
+ [NoAccessorMethod]
+ public Pk.Package package { owned get; set; }
+ [NoAccessorMethod]
+ public string package_id { owned get; set; }
+ [NoAccessorMethod]
+ public int percentage { get; set; }
+ [NoAccessorMethod]
+ public uint remaining_time { get; set; }
+ [NoAccessorMethod]
+ public uint role { get; set; }
+ [NoAccessorMethod]
+ public uint speed { get; set; }
+ [NoAccessorMethod]
+ public uint status { get; set; }
+ [NoAccessorMethod]
+ public int subpercentage { get; set; }
+ [NoAccessorMethod]
+ public string transaction_id { owned get; set; }
+ [NoAccessorMethod]
+ public uint uid { get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_repo_detail_get_type ()")]
+ public class RepoDetail : Pk.Source {
+ [CCode (cname = "pk_repo_detail_new", has_construct_function = false)]
+ public RepoDetail ();
+ [NoAccessorMethod]
+ public string description { owned get; set; }
+ [NoAccessorMethod]
+ public bool enabled { get; set; }
+ [NoAccessorMethod]
+ public string repo_id { owned get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_repo_signature_required_get_type ()")]
+ public class RepoSignatureRequired : Pk.Source {
+ [CCode (cname = "pk_repo_signature_required_new", has_construct_function = false)]
+ public RepoSignatureRequired ();
+ [NoAccessorMethod]
+ public string key_fingerprint { owned get; set; }
+ [NoAccessorMethod]
+ public string key_id { owned get; set; }
+ [NoAccessorMethod]
+ public string key_timestamp { owned get; set; }
+ [NoAccessorMethod]
+ public string key_url { owned get; set; }
+ [NoAccessorMethod]
+ public string key_userid { owned get; set; }
+ [NoAccessorMethod]
+ public string package_id { owned get; set; }
+ [NoAccessorMethod]
+ public string repository_name { owned get; set; }
+ [NoAccessorMethod]
+ public uint type { get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_require_restart_get_type ()")]
+ public class RequireRestart : Pk.Source {
+ [CCode (cname = "pk_require_restart_new", has_construct_function = false)]
+ public RequireRestart ();
+ [NoAccessorMethod]
+ public string package_id { owned get; set; }
+ [NoAccessorMethod]
+ public uint restart { get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_results_get_type ()")]
+ public class Results : GLib.Object {
+ [CCode (cname = "pk_results_new", has_construct_function = false)]
+ public Results ();
+ [CCode (cname = "pk_results_add_category")]
+ public bool add_category (Pk.Category item);
+ [CCode (cname = "pk_results_add_details")]
+ public bool add_details (Pk.Details item);
+ [CCode (cname = "pk_results_add_distro_upgrade")]
+ public bool add_distro_upgrade (Pk.DistroUpgrade item);
+ [CCode (cname = "pk_results_add_eula_required")]
+ public bool add_eula_required (Pk.EulaRequired item);
+ [CCode (cname = "pk_results_add_files")]
+ public bool add_files (Pk.Files item);
+ [CCode (cname = "pk_results_add_media_change_required")]
+ public bool add_media_change_required (Pk.MediaChangeRequired item);
+ [CCode (cname = "pk_results_add_message")]
+ public bool add_message (Pk.Message item);
+ [CCode (cname = "pk_results_add_package")]
+ public bool add_package (Pk.Package item);
+ [CCode (cname = "pk_results_add_repo_detail")]
+ public bool add_repo_detail (Pk.RepoDetail item);
+ [CCode (cname = "pk_results_add_repo_signature_required")]
+ public bool add_repo_signature_required (Pk.RepoSignatureRequired item);
+ [CCode (cname = "pk_results_add_require_restart")]
+ public bool add_require_restart (Pk.RequireRestart item);
+ [CCode (cname = "pk_results_add_transaction")]
+ public bool add_transaction (Pk.TransactionPast item);
+ [CCode (cname = "pk_results_add_update_detail")]
+ public bool add_update_detail (Pk.UpdateDetail item);
+ [CCode (cname = "pk_results_get_category_array")]
+ public GLib.GenericArray<weak Pk.Category> get_category_array ();
+ [CCode (cname = "pk_results_get_details_array")]
+ public GLib.GenericArray<weak Pk.Details> get_details_array ();
+ [CCode (cname = "pk_results_get_distro_upgrade_array")]
+ public GLib.GenericArray<weak Pk.DistroUpgrade> get_distro_upgrade_array ();
+ [CCode (cname = "pk_results_get_error_code")]
+ public Pk.Error get_error_code ();
+ [CCode (cname = "pk_results_get_eula_required_array")]
+ public GLib.GenericArray<weak Pk.EulaRequired> get_eula_required_array ();
+ [CCode (cname = "pk_results_get_exit_code")]
+ public Pk.Exit get_exit_code ();
+ [CCode (cname = "pk_results_get_files_array")]
+ public GLib.GenericArray<weak Pk.Files> get_files_array ();
+ [CCode (cname = "pk_results_get_media_change_required_array")]
+ public GLib.GenericArray<weak Pk.MediaChangeRequired> get_media_change_required_array ();
+ [CCode (cname = "pk_results_get_message_array")]
+ public GLib.GenericArray<weak Pk.Message> get_message_array ();
+ [CCode (cname = "pk_results_get_package_array")]
+ public GLib.GenericArray<Pk.Package> get_package_array ();
+ [CCode (cname = "pk_results_get_package_sack")]
+ public Pk.PackageSack get_package_sack ();
+ [CCode (cname = "pk_results_get_repo_detail_array")]
+ public GLib.GenericArray<weak Pk.RepoDetail> get_repo_detail_array ();
+ [CCode (cname = "pk_results_get_repo_signature_required_array")]
+ public GLib.GenericArray<weak Pk.RepoSignatureRequired> get_repo_signature_required_array ();
+ [CCode (cname = "pk_results_get_require_restart_array")]
+ public GLib.GenericArray<weak Pk.RequireRestart> get_require_restart_array ();
+ [CCode (cname = "pk_results_get_require_restart_worst")]
+ public Pk.Restart get_require_restart_worst ();
+ [CCode (cname = "pk_results_get_transaction_array")]
+ public GLib.GenericArray<weak Pk.TransactionPast> get_transaction_array ();
+ [CCode (cname = "pk_results_get_update_detail_array")]
+ public GLib.GenericArray<weak Pk.UpdateDetail> get_update_detail_array ();
+ [CCode (cname = "pk_results_set_error_code")]
+ public bool set_error_code (Pk.Error item);
+ [CCode (cname = "pk_results_set_exit_code")]
+ public bool set_exit_code (Pk.Exit exit_enum);
+ [CCode (cname = "pk_results_test")]
+ public static void test (void* user_data);
+ [NoAccessorMethod]
+ public uint inputs { get; set; }
+ [NoAccessorMethod]
+ public Pk.Progress progress { owned get; set; }
+ [NoAccessorMethod]
+ public uint role { get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_service_pack_get_type ()")]
+ public class ServicePack : GLib.Object {
+ [CCode (cname = "pk_service_pack_new", has_construct_function = false)]
+ public ServicePack ();
+ [CCode (cname = "pk_service_pack_check_valid")]
+ public bool check_valid (string filename) throws GLib.Error;
+ [CCode (cname = "pk_service_pack_create_for_package_ids_async")]
+ public async void create_for_package_ids_async (string filename, string package_ids, string package_ids_exclude, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_service_pack_create_for_updates_async")]
+ public async void create_for_updates_async (string filename, string package_ids_exclude, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_service_pack_generic_finish")]
+ public bool generic_finish (GLib.AsyncResult res) throws GLib.Error;
+ [CCode (cname = "pk_service_pack_set_temp_directory")]
+ public bool set_temp_directory (string directory);
+ [CCode (cname = "pk_service_pack_test")]
+ public static void test (void* user_data);
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_source_get_type ()")]
+ public class Source : GLib.Object {
+ [CCode (cname = "pk_source_new", has_construct_function = false)]
+ public Source ();
+ [NoAccessorMethod]
+ public uint role { get; set; }
+ [NoAccessorMethod]
+ public string transaction_id { owned get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_task_get_type ()")]
+ public class Task : Pk.Client {
+ [CCode (cname = "pk_task_new", has_construct_function = false)]
+ public Task ();
+ [CCode (cname = "pk_task_download_packages_async")]
+ public async void download_packages_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, string directory, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [NoWrapper]
+ public virtual void eula_question (uint request, Pk.Results results);
+ [CCode (cname = "pk_task_generic_finish")]
+ public Pk.Results generic_finish (GLib.AsyncResult res) throws GLib.Error;
+ [CCode (cname = "pk_task_get_categories_async")]
+ public async void get_categories_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_get_depends_async")]
+ public async void get_depends_async (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] package_ids, bool recursive, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_get_details_async")]
+ public async void get_details_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_get_files_async")]
+ public async void get_files_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_get_interactive")]
+ public bool get_interactive ();
+ [CCode (cname = "pk_task_get_packages_async")]
+ public async void get_packages_async (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_get_repo_list_async")]
+ public async void get_repo_list_async (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_get_requires_async")]
+ public async void get_requires_async (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] package_ids, bool recursive, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_get_simulate")]
+ public bool get_simulate ();
+ [CCode (cname = "pk_task_get_update_detail_async")]
+ public async void get_update_detail_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_get_updates_async")]
+ public async void get_updates_async (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_install_files_async")]
+ public async void install_files_async ([CCode (array_length = false, array_null_terminated = true)] string[] files, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_install_packages_async")]
+ public async void install_packages_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [NoWrapper]
+ public virtual void key_question (uint request, Pk.Results results);
+ [NoWrapper]
+ public virtual void media_change_question (uint request, Pk.Results results);
+ [CCode (cname = "pk_task_refresh_cache_async")]
+ public async void refresh_cache_async (bool force, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_remove_packages_async")]
+ public async void remove_packages_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, bool allow_deps, bool autoremove, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_repair_system_async")]
+ public async void repair_system_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_repo_enable_async")]
+ public async void repo_enable_async (string repo_id, bool enabled, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_resolve_async")]
+ public async void resolve_async (Pk.Bitfield filters, string packages, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_rollback_async")]
+ public async void rollback_async (string transaction_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_search_details_async")]
+ public async void search_details_async (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_search_files_async")]
+ public async void search_files_async (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_search_groups_async")]
+ public async void search_groups_async (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_search_names_async")]
+ public async void search_names_async (Pk.Bitfield filters, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_set_interactive")]
+ public void set_interactive (bool interactive);
+ [CCode (cname = "pk_task_set_simulate")]
+ public void set_simulate (bool simulate);
+ [NoWrapper]
+ public virtual void simulate_question (uint request, Pk.Results results);
+ [CCode (cname = "pk_task_test")]
+ public static void test (void* user_data);
+ [NoWrapper]
+ public virtual void untrusted_question (uint request, Pk.Results results);
+ [CCode (cname = "pk_task_update_packages_async")]
+ public async void update_packages_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_update_system_async")]
+ public async void update_system_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [CCode (cname = "pk_task_user_accepted")]
+ public bool user_accepted (uint request);
+ [CCode (cname = "pk_task_user_declined")]
+ public bool user_declined (uint request);
+ [CCode (cname = "pk_task_what_provides_async")]
+ public async void what_provides_async (Pk.Bitfield filters, Pk.Provides provides, [CCode (array_length = false, array_null_terminated = true)] string[] values, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
+ [NoAccessorMethod]
+ public bool interactive { get; set; }
+ [NoAccessorMethod]
+ public bool simulate { get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_transaction_list_get_type ()")]
+ public class TransactionList : GLib.Object {
+ [CCode (cname = "pk_transaction_list_new", has_construct_function = false)]
+ public TransactionList ();
+ [CCode (array_length = false, array_null_terminated = true, cname = "pk_transaction_list_get_ids")]
+ public string[] get_ids ();
+ [CCode (cname = "pk_transaction_list_test")]
+ public static void test (void* user_data);
+ public virtual signal void added (string tid);
+ public virtual signal void removed (string tid);
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_transaction_past_get_type ()")]
+ public class TransactionPast : Pk.Source {
+ [CCode (cname = "pk_transaction_past_new", has_construct_function = false)]
+ public TransactionPast ();
+ [NoAccessorMethod]
+ public string cmdline { owned get; set; }
+ [NoAccessorMethod]
+ public string data { owned get; set; }
+ [NoAccessorMethod]
+ public uint duration { get; set; }
+ [NoAccessorMethod]
+ public uint role { get; set; }
+ [NoAccessorMethod]
+ public bool succeeded { get; set; }
+ [NoAccessorMethod]
+ public string tid { owned get; set; }
+ [NoAccessorMethod]
+ public string timespec { owned get; set; }
+ [NoAccessorMethod]
+ public uint uid { get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_update_detail_get_type ()")]
+ public class UpdateDetail : Pk.Source {
+ [CCode (cname = "pk_update_detail_new", has_construct_function = false)]
+ public UpdateDetail ();
+ [NoAccessorMethod]
+ public string bugzilla_url { owned get; set; }
+ [NoAccessorMethod]
+ public string changelog { owned get; set; }
+ [NoAccessorMethod]
+ public string cve_url { owned get; set; }
+ [NoAccessorMethod]
+ public string issued { owned get; set; }
+ [NoAccessorMethod]
+ public string obsoletes { owned get; set; }
+ [NoAccessorMethod]
+ public string package_id { owned get; set; }
+ [NoAccessorMethod]
+ public uint restart { get; set; }
+ [NoAccessorMethod]
+ public uint state { get; set; }
+ [NoAccessorMethod]
+ public string update_text { owned get; set; }
+ [NoAccessorMethod]
+ public string updated { owned get; set; }
+ [NoAccessorMethod]
+ public string updates { owned get; set; }
+ [NoAccessorMethod]
+ public string vendor_url { owned get; set; }
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
+ [SimpleType]
+ public struct Bitfield : uint64 {
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", has_type_id = false)]
+ public struct EnumMatch {
+ public uint value;
+ public weak global::string string;
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkAuthorizeEnum", cprefix = "PK_AUTHORIZE_ENUM_")]
+ [GIR (name = "AuthorizeEnum")]
+ public enum Authorize {
+ UNKNOWN,
+ YES,
+ NO,
+ INTERACTIVE,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_CLIENT_ERROR_")]
+ public enum ClientError {
+ FAILED,
+ FAILED_AUTH,
+ NO_TID,
+ ALREADY_TID,
+ ROLE_UNKNOWN,
+ CANNOT_START_DAEMON,
+ INVALID_INPUT,
+ INVALID_FILE,
+ NOT_SUPPORTED,
+ DECLINED_SIMULATION,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_CONTROL_ERROR_")]
+ public enum ControlError {
+ FAILED,
+ CANNOT_START_DAEMON
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_DISTRO_UPGRADE_ENUM_")]
+ public enum DistroUpgradeEnum {
+ UNKNOWN,
+ STABLE,
+ UNSTABLE,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_ERROR_ENUM_")]
+ public enum ErrorEnum {
+ UNKNOWN,
+ OOM,
+ NO_NETWORK,
+ NOT_SUPPORTED,
+ INTERNAL_ERROR,
+ GPG_FAILURE,
+ PACKAGE_ID_INVALID,
+ PACKAGE_NOT_INSTALLED,
+ PACKAGE_NOT_FOUND,
+ PACKAGE_ALREADY_INSTALLED,
+ PACKAGE_DOWNLOAD_FAILED,
+ GROUP_NOT_FOUND,
+ GROUP_LIST_INVALID,
+ DEP_RESOLUTION_FAILED,
+ FILTER_INVALID,
+ CREATE_THREAD_FAILED,
+ TRANSACTION_ERROR,
+ TRANSACTION_CANCELLED,
+ NO_CACHE,
+ REPO_NOT_FOUND,
+ CANNOT_REMOVE_SYSTEM_PACKAGE,
+ PROCESS_KILL,
+ FAILED_INITIALIZATION,
+ FAILED_FINALISE,
+ FAILED_CONFIG_PARSING,
+ CANNOT_CANCEL,
+ CANNOT_GET_LOCK,
+ NO_PACKAGES_TO_UPDATE,
+ CANNOT_WRITE_REPO_CONFIG,
+ LOCAL_INSTALL_FAILED,
+ BAD_GPG_SIGNATURE,
+ MISSING_GPG_SIGNATURE,
+ CANNOT_INSTALL_SOURCE_PACKAGE,
+ REPO_CONFIGURATION_ERROR,
+ NO_LICENSE_AGREEMENT,
+ FILE_CONFLICTS,
+ PACKAGE_CONFLICTS,
+ REPO_NOT_AVAILABLE,
+ INVALID_PACKAGE_FILE,
+ PACKAGE_INSTALL_BLOCKED,
+ PACKAGE_CORRUPT,
+ ALL_PACKAGES_ALREADY_INSTALLED,
+ FILE_NOT_FOUND,
+ NO_MORE_MIRRORS_TO_TRY,
+ NO_DISTRO_UPGRADE_DATA,
+ INCOMPATIBLE_ARCHITECTURE,
+ NO_SPACE_ON_DEVICE,
+ MEDIA_CHANGE_REQUIRED,
+ NOT_AUTHORIZED,
+ UPDATE_NOT_FOUND,
+ CANNOT_INSTALL_REPO_UNSIGNED,
+ CANNOT_UPDATE_REPO_UNSIGNED,
+ CANNOT_GET_FILELIST,
+ CANNOT_GET_REQUIRES,
+ CANNOT_DISABLE_REPOSITORY,
+ RESTRICTED_DOWNLOAD,
+ PACKAGE_FAILED_TO_CONFIGURE,
+ PACKAGE_FAILED_TO_BUILD,
+ PACKAGE_FAILED_TO_INSTALL,
+ PACKAGE_FAILED_TO_REMOVE,
+ UPDATE_FAILED_DUE_TO_RUNNING_PROCESS,
+ PACKAGE_DATABASE_CHANGED,
+ PROVIDE_TYPE_NOT_SUPPORTED,
+ INSTALL_ROOT_INVALID,
+ CANNOT_FETCH_SOURCES,
+ CANCELLED_PRIORITY,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkExitEnum", cprefix = "PK_EXIT_ENUM_")]
+ [GIR (name = "ExitEnum")]
+ public enum Exit {
+ UNKNOWN,
+ SUCCESS,
+ FAILED,
+ CANCELLED,
+ KEY_REQUIRED,
+ EULA_REQUIRED,
+ KILLED,
+ MEDIA_CHANGE_REQUIRED,
+ NEED_UNTRUSTED,
+ CANCELLED_PRIORITY,
+ SKIP_TRANSACTION,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkFilterEnum", cprefix = "PK_FILTER_ENUM_")]
+ [GIR (name = "FilterEnum")]
+ public enum Filter {
+ UNKNOWN,
+ NONE,
+ INSTALLED,
+ NOT_INSTALLED,
+ DEVELOPMENT,
+ NOT_DEVELOPMENT,
+ GUI,
+ NOT_GUI,
+ FREE,
+ NOT_FREE,
+ VISIBLE,
+ NOT_VISIBLE,
+ SUPPORTED,
+ NOT_SUPPORTED,
+ BASENAME,
+ NOT_BASENAME,
+ NEWEST,
+ NOT_NEWEST,
+ ARCH,
+ NOT_ARCH,
+ SOURCE,
+ NOT_SOURCE,
+ COLLECTIONS,
+ NOT_COLLECTIONS,
+ APPLICATION,
+ NOT_APPLICATION,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkGroupEnum", cprefix = "PK_GROUP_ENUM_")]
+ [GIR (name = "GroupEnum")]
+ public enum Group {
+ UNKNOWN,
+ ACCESSIBILITY,
+ ACCESSORIES,
+ ADMIN_TOOLS,
+ COMMUNICATION,
+ DESKTOP_GNOME,
+ DESKTOP_KDE,
+ DESKTOP_OTHER,
+ DESKTOP_XFCE,
+ EDUCATION,
+ FONTS,
+ GAMES,
+ GRAPHICS,
+ INTERNET,
+ LEGACY,
+ LOCALIZATION,
+ MAPS,
+ MULTIMEDIA,
+ NETWORK,
+ OFFICE,
+ OTHER,
+ POWER_MANAGEMENT,
+ PROGRAMMING,
+ PUBLISHING,
+ REPOS,
+ SECURITY,
+ SERVERS,
+ SYSTEM,
+ VIRTUALIZATION,
+ SCIENCE,
+ DOCUMENTATION,
+ ELECTRONICS,
+ COLLECTIONS,
+ VENDOR,
+ NEWEST,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkInfoEnum", cprefix = "PK_INFO_ENUM_")]
+ [GIR (name = "InfoEnum")]
+ public enum Info {
+ UNKNOWN,
+ INSTALLED,
+ AVAILABLE,
+ LOW,
+ ENHANCEMENT,
+ NORMAL,
+ BUGFIX,
+ IMPORTANT,
+ SECURITY,
+ BLOCKED,
+ DOWNLOADING,
+ UPDATING,
+ INSTALLING,
+ REMOVING,
+ CLEANUP,
+ OBSOLETING,
+ COLLECTION_INSTALLED,
+ COLLECTION_AVAILABLE,
+ FINISHED,
+ REINSTALLING,
+ DOWNGRADING,
+ PREPARING,
+ DECOMPRESSING,
+ UNTRUSTED,
+ TRUSTED,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkMediaTypeEnum", cprefix = "PK_MEDIA_TYPE_ENUM_")]
+ [GIR (name = "MediaTypeEnum")]
+ public enum MediaType {
+ UNKNOWN,
+ CD,
+ DVD,
+ DISC,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_MESSAGE_ENUM_")]
+ public enum MessageEnum {
+ UNKNOWN,
+ BROKEN_MIRROR,
+ CONNECTION_REFUSED,
+ PARAMETER_INVALID,
+ PRIORITY_INVALID,
+ BACKEND_ERROR,
+ DAEMON_ERROR,
+ CACHE_BEING_REBUILT,
+ UNTRUSTED_PACKAGE,
+ NEWER_PACKAGE_EXISTS,
+ COULD_NOT_FIND_PACKAGE,
+ CONFIG_FILES_CHANGED,
+ PACKAGE_ALREADY_INSTALLED,
+ AUTOREMOVE_IGNORED,
+ REPO_METADATA_DOWNLOAD_FAILED,
+ REPO_FOR_DEVELOPERS_ONLY,
+ OTHER_UPDATES_HELD_BACK,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkNetworkEnum", cprefix = "PK_NETWORK_ENUM_")]
+ [GIR (name = "NetworkEnum")]
+ public enum Network {
+ UNKNOWN,
+ OFFLINE,
+ ONLINE,
+ WIRED,
+ WIFI,
+ MOBILE,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_PACKAGE_SACK_SORT_TYPE_")]
+ public enum PackageSackSortType {
+ NAME,
+ INFO,
+ PACKAGE_ID,
+ SUMMARY,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_PROGRESS_TYPE_")]
+ public enum ProgressType {
+ PACKAGE_ID,
+ TRANSACTION_ID,
+ PERCENTAGE,
+ SUBPERCENTAGE,
+ ALLOW_CANCEL,
+ STATUS,
+ ROLE,
+ CALLER_ACTIVE,
+ ELAPSED_TIME,
+ REMAINING_TIME,
+ SPEED,
+ UID,
+ PACKAGE,
+ ITEM_PROGRESS,
+ INVALID
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkProvidesEnum", cprefix = "PK_PROVIDES_ENUM_")]
+ [GIR (name = "ProvidesEnum")]
+ public enum Provides {
+ UNKNOWN,
+ ANY,
+ MODALIAS,
+ CODEC,
+ MIMETYPE,
+ FONT,
+ HARDWARE_DRIVER,
+ POSTSCRIPT_DRIVER,
+ PLASMA_SERVICE,
+ SHARED_LIB,
+ PYTHON,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkRestartEnum", cprefix = "PK_RESTART_ENUM_")]
+ [GIR (name = "RestartEnum")]
+ public enum Restart {
+ UNKNOWN,
+ NONE,
+ APPLICATION,
+ SESSION,
+ SYSTEM,
+ SECURITY_SESSION,
+ SECURITY_SYSTEM,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkRoleEnum", cprefix = "PK_ROLE_ENUM_")]
+ [GIR (name = "RoleEnum")]
+ public enum Role {
+ UNKNOWN,
+ CANCEL,
+ GET_DEPENDS,
+ GET_DETAILS,
+ GET_FILES,
+ GET_PACKAGES,
+ GET_REPO_LIST,
+ GET_REQUIRES,
+ GET_UPDATE_DETAIL,
+ GET_UPDATES,
+ INSTALL_FILES,
+ INSTALL_PACKAGES,
+ INSTALL_SIGNATURE,
+ REFRESH_CACHE,
+ REMOVE_PACKAGES,
+ REPO_ENABLE,
+ REPO_SET_DATA,
+ RESOLVE,
+ ROLLBACK,
+ SEARCH_DETAILS,
+ SEARCH_FILE,
+ SEARCH_GROUP,
+ SEARCH_NAME,
+ UPDATE_PACKAGES,
+ UPDATE_SYSTEM,
+ WHAT_PROVIDES,
+ ACCEPT_EULA,
+ DOWNLOAD_PACKAGES,
+ GET_DISTRO_UPGRADES,
+ GET_CATEGORIES,
+ GET_OLD_TRANSACTIONS,
+ SIMULATE_INSTALL_FILES,
+ SIMULATE_INSTALL_PACKAGES,
+ SIMULATE_REMOVE_PACKAGES,
+ SIMULATE_UPDATE_PACKAGES,
+ UPGRADE_SYSTEM,
+ REPAIR_SYSTEM,
+ SIMULATE_REPAIR_SYSTEM,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkSigTypeEnum", cprefix = "PK_SIGTYPE_ENUM_")]
+ [GIR (name = "SigTypeEnum")]
+ public enum SigType {
+ UNKNOWN,
+ GPG,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkStatusEnum", cprefix = "PK_STATUS_ENUM_")]
+ [GIR (name = "StatusEnum")]
+ public enum Status {
+ UNKNOWN,
+ WAIT,
+ SETUP,
+ RUNNING,
+ QUERY,
+ INFO,
+ REMOVE,
+ REFRESH_CACHE,
+ DOWNLOAD,
+ INSTALL,
+ UPDATE,
+ CLEANUP,
+ OBSOLETE,
+ DEP_RESOLVE,
+ SIG_CHECK,
+ ROLLBACK,
+ TEST_COMMIT,
+ COMMIT,
+ REQUEST,
+ FINISHED,
+ CANCEL,
+ DOWNLOAD_REPOSITORY,
+ DOWNLOAD_PACKAGELIST,
+ DOWNLOAD_FILELIST,
+ DOWNLOAD_CHANGELOG,
+ DOWNLOAD_GROUP,
+ DOWNLOAD_UPDATEINFO,
+ REPACKAGING,
+ LOADING_CACHE,
+ SCAN_APPLICATIONS,
+ GENERATE_PACKAGE_LIST,
+ WAITING_FOR_LOCK,
+ WAITING_FOR_AUTH,
+ SCAN_PROCESS_LIST,
+ CHECK_EXECUTABLE_FILES,
+ CHECK_LIBRARIES,
+ COPY_FILES,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkUpdateStateEnum", cprefix = "PK_UPDATE_STATE_ENUM_")]
+ [GIR (name = "UpdateStateEnum")]
+ public enum UpdateState {
+ UNKNOWN,
+ STABLE,
+ UNSTABLE,
+ TESTING,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkUpgradeKindEnum", cprefix = "PK_UPGRADE_KIND_ENUM_")]
+ [GIR (name = "UpgradeKindEnum")]
+ public enum UpgradeKind {
+ UNKNOWN,
+ MINIMAL,
+ DEFAULT,
+ COMPLETE,
+ LAST
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_CATALOG_ERROR_")]
+ public errordomain CatalogError {
+ FAILED
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_SERVICE_PACK_ERROR_")]
+ public errordomain ServicePackError {
+ [CCode (cname = "PK_SERVICE_PACK_ERROR_FAILED_SETUP")]
+ FAILEDSETUP,
+ [CCode (cname = "PK_SERVICE_PACK_ERROR_FAILED_DOWNLOAD")]
+ FAILEDDOWNLOAD,
+ [CCode (cname = "PK_SERVICE_PACK_ERROR_FAILED_EXTRACTION")]
+ FAILEDEXTRACTION,
+ [CCode (cname = "PK_SERVICE_PACK_ERROR_FAILED_CREATE")]
+ FAILEDCREATE,
+ [CCode (cname = "PK_SERVICE_PACK_ERROR_NOTHING_TO_DO")]
+ NOTHINGTODO,
+ [CCode (cname = "PK_SERVICE_PACK_ERROR_NOT_COMPATIBLE")]
+ NOTCOMPATIBLE
+ }
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", instance_pos = 1.9)]
+ public delegate bool PackageSackFilterFunc (Pk.Package package);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", instance_pos = 2.9)]
+ public delegate void ProgressCallback (Pk.Progress progress, Pk.ProgressType type);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_CATALOG_FILE_EXTENSION")]
+ public const string CATALOG_FILE_EXTENSION;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_CATALOG_FILE_HEADER")]
+ public const string CATALOG_FILE_HEADER;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_DBUS_INTERFACE")]
+ public const string DBUS_INTERFACE;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_DBUS_INTERFACE_TRANSACTION")]
+ public const string DBUS_INTERFACE_TRANSACTION;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_DBUS_PATH")]
+ public const string DBUS_PATH;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_DBUS_SERVICE")]
+ public const string DBUS_SERVICE;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_DESKTOP_DEFAULT_APPLICATION_DIR")]
+ public const string DESKTOP_DEFAULT_APPLICATION_DIR;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_MAJOR_VERSION")]
+ public const int MAJOR_VERSION;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_MICRO_VERSION")]
+ public const int MICRO_VERSION;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_MINOR_VERSION")]
+ public const int MINOR_VERSION;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_PACKAGE_IDS_DELIM")]
+ public const string PACKAGE_IDS_DELIM;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_PACKAGE_ID_ARCH")]
+ public const int PACKAGE_ID_ARCH;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_PACKAGE_ID_DATA")]
+ public const int PACKAGE_ID_DATA;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_PACKAGE_ID_NAME")]
+ public const int PACKAGE_ID_NAME;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_PACKAGE_ID_VERSION")]
+ public const int PACKAGE_ID_VERSION;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_SERVICE_PACK_FILE_EXTENSION")]
+ public const string SERVICE_PACK_FILE_EXTENSION;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_SERVICE_PACK_GROUP_NAME")]
+ public const string SERVICE_PACK_GROUP_NAME;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_SYSTEM_PACKAGE_LIST_FILENAME")]
+ public const string SYSTEM_PACKAGE_LIST_FILENAME;
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_authorize_type_enum_from_string")]
+ public static Pk.Authorize authorize_type_enum_from_string (string authorize_type);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_authorize_type_enum_to_string")]
+ public static unowned string authorize_type_enum_to_string (Pk.Authorize authorize_type);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_bitfield_test")]
+ public static void bitfield_test (void* user_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_catalog_error_quark")]
+ public static GLib.Quark catalog_error_quark ();
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_common_test")]
+ public static void common_test (void* user_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_debug_add_log_domain")]
+ public static void debug_add_log_domain (string log_domain);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_debug_is_verbose")]
+ public static bool debug_is_verbose ();
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_debug_set_verbose")]
+ public static void debug_set_verbose (bool verbose);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_enum_find_string")]
+ public static unowned string enum_find_string (Pk.EnumMatch table, uint value);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_enum_find_value")]
+ public static uint enum_find_value (Pk.EnumMatch table, string string);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_enum_test")]
+ public static void enum_test (void* user_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_exit_enum_from_string")]
+ public static Pk.Exit exit_enum_from_string (string exit);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_exit_enum_to_string")]
+ public static unowned string exit_enum_to_string (Pk.Exit exit);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_filter_bitfield_from_string")]
+ public static Pk.Bitfield filter_bitfield_from_string (string filters);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_filter_bitfield_to_string")]
+ public static string filter_bitfield_to_string (Pk.Bitfield filters);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_filter_enum_from_string")]
+ public static Pk.Filter filter_enum_from_string (string filter);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_filter_enum_to_string")]
+ public static unowned string filter_enum_to_string (Pk.Filter filter);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_get_distro_id")]
+ public static string get_distro_id ();
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_group_bitfield_from_string")]
+ public static Pk.Bitfield group_bitfield_from_string (string groups);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_group_bitfield_to_string")]
+ public static string group_bitfield_to_string (Pk.Bitfield groups);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_group_enum_from_string")]
+ public static Pk.Group group_enum_from_string (string group);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_group_enum_to_string")]
+ public static unowned string group_enum_to_string (Pk.Group group);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_info_enum_from_string")]
+ public static Pk.Info info_enum_from_string (string info);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_info_enum_to_localised_past")]
+ public static unowned string info_enum_to_localised_past (Pk.Info info);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_info_enum_to_localised_present")]
+ public static unowned string info_enum_to_localised_present (Pk.Info info);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_info_enum_to_string")]
+ public static unowned string info_enum_to_string (Pk.Info info);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_iso8601_from_date")]
+ public static string iso8601_from_date (GLib.Date date);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_iso8601_present")]
+ public static string iso8601_present ();
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__POINTER_UINT_STRING")]
+ public static void marshal_VOID__POINTER_UINT_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__POINTER_UINT_UINT")]
+ public static void marshal_VOID__POINTER_UINT_UINT (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_BOOLEAN")]
+ public static void marshal_VOID__STRING_BOOLEAN (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_BOXED")]
+ public static void marshal_VOID__STRING_BOXED (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING")]
+ public static void marshal_VOID__STRING_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_BOOLEAN")]
+ public static void marshal_VOID__STRING_STRING_BOOLEAN (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_BOOLEAN_STRING_UINT_STRING_UINT_STRING")]
+ public static void marshal_VOID__STRING_STRING_BOOLEAN_STRING_UINT_STRING_UINT_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_BOOLEAN_UINT_UINT_STRING_UINT_STRING")]
+ public static void marshal_VOID__STRING_STRING_BOOLEAN_UINT_UINT_STRING_UINT_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING")]
+ public static void marshal_VOID__STRING_STRING_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_BOOLEAN")]
+ public static void marshal_VOID__STRING_STRING_STRING_BOOLEAN (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_BOOLEAN_STRING_UINT_STRING_UINT_STRING")]
+ public static void marshal_VOID__STRING_STRING_STRING_BOOLEAN_STRING_UINT_STRING_UINT_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING")]
+ public static void marshal_VOID__STRING_STRING_STRING_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING")]
+ public static void marshal_VOID__STRING_STRING_STRING_STRING_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING")]
+ public static void marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING")]
+ public static void marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING")]
+ public static void marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING")]
+ public static void marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING")]
+ public static void marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING")]
+ public static void marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING")]
+ public static void marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_UINT")]
+ public static void marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_UINT (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_UINT")]
+ public static void marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_UINT (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_UINT64")]
+ public static void marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_UINT64 (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_UINT_STRING")]
+ public static void marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_UINT_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_UINT64")]
+ public static void marshal_VOID__STRING_STRING_STRING_STRING_STRING_UINT64 (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_UINT")]
+ public static void marshal_VOID__STRING_STRING_UINT (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_UINT_STRING_STRING_UINT64")]
+ public static void marshal_VOID__STRING_STRING_UINT_STRING_STRING_UINT64 (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_UINT_UINT_UINT")]
+ public static void marshal_VOID__STRING_STRING_UINT_UINT_UINT (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_UINT")]
+ public static void marshal_VOID__STRING_UINT (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_UINT_STRING_STRING")]
+ public static void marshal_VOID__STRING_UINT_STRING_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_UINT_UINT_UINT_UINT")]
+ public static void marshal_VOID__STRING_UINT_UINT_UINT_UINT (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__UINT_STRING")]
+ public static void marshal_VOID__UINT_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__UINT_STRING_STRING")]
+ public static void marshal_VOID__UINT_STRING_STRING (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__UINT_STRING_UINT")]
+ public static void marshal_VOID__UINT_STRING_UINT (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__UINT_UINT")]
+ public static void marshal_VOID__UINT_UINT (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__UINT_UINT_UINT_UINT")]
+ public static void marshal_VOID__UINT_UINT_UINT_UINT (GLib.Closure closure, GLib.Value return_value, uint n_param_values, GLib.Value param_values, void* invocation_hint, void* marshal_data);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_media_type_enum_from_string")]
+ public static Pk.MediaType media_type_enum_from_string (string media_type);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_media_type_enum_to_string")]
+ public static unowned string media_type_enum_to_string (Pk.MediaType media_type);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_network_enum_from_string")]
+ public static Pk.Network network_enum_from_string (string network);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_network_enum_to_string")]
+ public static unowned string network_enum_to_string (Pk.Network network);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_provides_enum_from_string")]
+ public static Pk.Provides provides_enum_from_string (string provides);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_provides_enum_to_string")]
+ public static unowned string provides_enum_to_string (Pk.Provides provides);
+ [CCode (array_length = false, array_null_terminated = true, cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_ptr_array_to_strv")]
+ public static string[] ptr_array_to_strv (GLib.GenericArray<void*> array);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_restart_enum_from_string")]
+ public static Pk.Restart restart_enum_from_string (string restart);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_restart_enum_to_string")]
+ public static unowned string restart_enum_to_string (Pk.Restart restart);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_role_bitfield_from_string")]
+ public static Pk.Bitfield role_bitfield_from_string (string roles);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_role_bitfield_to_string")]
+ public static string role_bitfield_to_string (Pk.Bitfield roles);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_role_enum_from_string")]
+ public static Pk.Role role_enum_from_string (string role);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_role_enum_to_localised_present")]
+ public static unowned string role_enum_to_localised_present (Pk.Role role);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_role_enum_to_string")]
+ public static unowned string role_enum_to_string (Pk.Role role);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_service_pack_error_quark")]
+ public static GLib.Quark service_pack_error_quark ();
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_sig_type_enum_from_string")]
+ public static Pk.SigType sig_type_enum_from_string (string sig_type);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_sig_type_enum_to_string")]
+ public static unowned string sig_type_enum_to_string (Pk.SigType sig_type);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_status_enum_from_string")]
+ public static Pk.Status status_enum_from_string (string status);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_status_enum_to_localised_text")]
+ public static unowned string status_enum_to_localised_text (Pk.Status status);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_status_enum_to_string")]
+ public static unowned string status_enum_to_string (Pk.Status status);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_update_state_enum_from_string")]
+ public static Pk.UpdateState update_state_enum_from_string (string update_state);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_update_state_enum_to_string")]
+ public static unowned string update_state_enum_to_string (Pk.UpdateState update_state);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_upgrade_kind_enum_from_string")]
+ public static Pk.UpgradeKind upgrade_kind_enum_from_string (string upgrade_kind);
+ [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_upgrade_kind_enum_to_string")]
+ public static unowned string upgrade_kind_enum_to_string (Pk.UpgradeKind upgrade_kind);
+}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]