~lubuntu-software-center-team/lubuntu-software-center/vala-port

« back to all changes in this revision

Viewing changes to vapi/packagekit-glib2.vapi

  • Committer: Stephen Smally
  • Date: 2012-07-03 18:17:20 UTC
  • Revision ID: eco.stefi@fastwebnet.it-20120703181720-h3xdrythvthldlzk
added Database building code

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* packagekit-glib2.vapi generated by vapigen, do not modify. */
2
2
 
3
 
[CCode (cprefix = "Pk", gir_namespace = "PackageKitGlib", gir_version = "1.0", lower_case_cprefix = "pk__")]
4
 
namespace Pk {
5
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_catalog_get_type ()")]
 
3
[CCode (cprefix = "Pk", lower_case_cprefix = "pk_", gir_namespace = "PackageKitGlib", gir_version = "1.0")]
 
4
namespace PackageKit {
 
5
        [CCode (type_id = "pk_catalog_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
6
6
        public class Catalog : GLib.Object {
7
 
                [CCode (cname = "pk_catalog_new", has_construct_function = false)]
 
7
                [CCode (has_construct_function = false)]
8
8
                public Catalog ();
9
 
                [CCode (cname = "pk_catalog_lookup_async")]
10
 
                public async GLib.GenericArray<weak void*> lookup_async (string filename, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
11
 
                [CCode (cname = "pk_catalog_test")]
 
9
                public async GLib.GenericArray<weak void*> lookup_async (string filename, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null) throws GLib.Error;
12
10
                public static void test (void* user_data);
13
11
        }
14
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_category_get_type ()")]
15
 
        public class Category : Pk.Source {
16
 
                [CCode (cname = "pk_category_new", has_construct_function = false)]
 
12
        [CCode (type_id = "pk_category_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
13
        public class Category : PackageKit.Source {
 
14
                [CCode (has_construct_function = false)]
17
15
                public Category ();
18
 
                [CCode (cname = "pk_category_get_icon")]
19
16
                public unowned string get_icon ();
20
 
                [CCode (cname = "pk_category_get_id")]
21
17
                public unowned string get_id ();
22
 
                [CCode (cname = "pk_category_get_name")]
23
18
                public unowned string get_name ();
24
 
                [CCode (cname = "pk_category_get_parent_id")]
25
19
                public unowned string get_parent_id ();
26
 
                [CCode (cname = "pk_category_get_summary")]
27
20
                public unowned string get_summary ();
28
 
                [CCode (cname = "pk_category_set_icon")]
29
21
                public void set_icon (string icon);
30
 
                [CCode (cname = "pk_category_set_id")]
31
22
                public void set_id (string cat_id);
32
 
                [CCode (cname = "pk_category_set_name")]
33
23
                public void set_name (string name);
34
 
                [CCode (cname = "pk_category_set_parent_id")]
35
24
                public void set_parent_id (string parent_id);
36
 
                [CCode (cname = "pk_category_set_summary")]
37
25
                public void set_summary (string summary);
38
26
                [NoAccessorMethod]
39
27
                public string cat_id { owned get; set; }
40
 
                [NoAccessorMethod]
41
 
                public string icon { owned get; set; }
42
 
                [NoAccessorMethod]
43
 
                public string name { owned get; set; }
44
 
                [NoAccessorMethod]
45
 
                public string parent_id { owned get; set; }
46
 
                [NoAccessorMethod]
47
 
                public string summary { owned get; set; }
 
28
                public string icon { get; set; }
 
29
                public string name { get; set; }
 
30
                public string parent_id { get; set; }
 
31
                public string summary { get; set; }
48
32
        }
49
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_client_get_type ()")]
 
33
        [CCode (type_id = "pk_client_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
50
34
        public class Client : GLib.Object {
51
 
                [CCode (cname = "pk_client_new", has_construct_function = false)]
 
35
                [CCode (has_construct_function = false)]
52
36
                public Client ();
53
 
                [CCode (cname = "pk_client_accept_eula")]
54
 
                public Pk.Results accept_eula (string eula_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
55
 
                [CCode (cname = "pk_client_accept_eula_async")]
56
 
                public async void accept_eula_async (string eula_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
57
 
                [CCode (cname = "pk_client_adopt")]
58
 
                public Pk.Results adopt (string transaction_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
59
 
                [CCode (cname = "pk_client_adopt_async")]
60
 
                public async void adopt_async (string transaction_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
 
37
                public PackageKit.Results accept_eula (string eula_id, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
38
                public async void accept_eula_async (string eula_id, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
39
                public PackageKit.Results adopt (string transaction_id, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
40
                public async void adopt_async (string transaction_id, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
61
41
                [NoWrapper]
62
42
                public virtual void changed ();
63
 
                [CCode (cname = "pk_client_download_packages")]
64
 
                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;
65
 
                [CCode (cname = "pk_client_download_packages_async")]
66
 
                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);
67
 
                [CCode (cname = "pk_client_error_quark")]
 
43
                public PackageKit.Results download_packages (string package_ids, string directory, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
44
                public async void download_packages_async (string package_ids, string directory, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
68
45
                public static GLib.Quark error_quark ();
69
 
                [CCode (cname = "pk_client_generic_finish")]
70
 
                public Pk.Results generic_finish (GLib.AsyncResult res) throws GLib.Error;
71
 
                [CCode (cname = "pk_client_get_background")]
 
46
                public PackageKit.Results generic_finish (GLib.AsyncResult res) throws GLib.Error;
72
47
                public bool get_background ();
73
 
                [CCode (cname = "pk_client_get_cache_age")]
74
48
                public uint get_cache_age ();
75
 
                [CCode (cname = "pk_client_get_categories")]
76
 
                public Pk.Results get_categories (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
77
 
                [CCode (cname = "pk_client_get_categories_async")]
78
 
                public async void get_categories_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
79
 
                [CCode (cname = "pk_client_get_depends")]
80
 
                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;
81
 
                [CCode (cname = "pk_client_get_depends_async")]
82
 
                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);
83
 
                [CCode (cname = "pk_client_get_details")]
84
 
                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;
85
 
                [CCode (cname = "pk_client_get_details_async")]
86
 
                public async void get_details_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
87
 
                [CCode (cname = "pk_client_get_distro_upgrades")]
88
 
                public Pk.Results get_distro_upgrades (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
89
 
                [CCode (cname = "pk_client_get_distro_upgrades_async")]
90
 
                public async void get_distro_upgrades_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
91
 
                [CCode (cname = "pk_client_get_files")]
92
 
                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;
93
 
                [CCode (cname = "pk_client_get_files_async")]
94
 
                public async void get_files_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
95
 
                [CCode (cname = "pk_client_get_idle")]
 
49
                public PackageKit.Results get_categories (GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 2.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
50
                public async void get_categories_async ([CCode (pos = 2, array_length_pos = 2.1, delegate_target_pos = 2.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 1)] GLib.Cancellable? cancellable = null);
 
51
                public PackageKit.Results get_depends (PackageKit.Bitfield filters, string package_ids, bool recursive, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
52
                public async void get_depends_async (PackageKit.Bitfield filters, string package_ids, bool recursive, [CCode (pos = 5, array_length_pos = 5.1, delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 4)] GLib.Cancellable? cancellable = null);
 
53
                public PackageKit.Results get_details (string package_ids, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
54
                public async void get_details_async (string package_ids, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
55
                public PackageKit.Results get_distro_upgrades (GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 2.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
56
                public async void get_distro_upgrades_async ([CCode (pos = 2, array_length_pos = 2.1, delegate_target_pos = 2.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 1)] GLib.Cancellable? cancellable = null);
 
57
                public PackageKit.Results get_files (string package_ids, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
58
                public async void get_files_async (string package_ids, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
96
59
                public bool get_idle ();
97
 
                [CCode (cname = "pk_client_get_interactive")]
98
60
                public bool get_interactive ();
99
 
                [CCode (cname = "pk_client_get_locale")]
100
61
                public unowned string get_locale ();
101
 
                [CCode (cname = "pk_client_get_old_transactions")]
102
 
                public Pk.Results get_old_transactions (uint number, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
103
 
                [CCode (cname = "pk_client_get_old_transactions_async")]
104
 
                public async void get_old_transactions_async (uint number, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
105
 
                [CCode (cname = "pk_client_get_packages")]
106
 
                public Pk.Results get_packages (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
107
 
                [CCode (cname = "pk_client_get_packages_async")]
108
 
                public async void get_packages_async (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
109
 
                [CCode (cname = "pk_client_get_progress")]
110
 
                public Pk.Progress get_progress (string transaction_id, GLib.Cancellable? cancellable) throws GLib.Error;
111
 
                [CCode (cname = "pk_client_get_progress_async")]
112
 
                public async Pk.Progress get_progress_async (string transaction_id, GLib.Cancellable? cancellable) throws GLib.Error;
113
 
                [CCode (cname = "pk_client_get_repo_list")]
114
 
                public Pk.Results get_repo_list (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
115
 
                [CCode (cname = "pk_client_get_repo_list_async")]
116
 
                public async void get_repo_list_async (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
117
 
                [CCode (cname = "pk_client_get_requires")]
118
 
                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;
119
 
                [CCode (cname = "pk_client_get_requires_async")]
120
 
                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);
121
 
                [CCode (cname = "pk_client_get_update_detail")]
122
 
                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;
123
 
                [CCode (cname = "pk_client_get_update_detail_async")]
124
 
                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);
125
 
                [CCode (cname = "pk_client_get_updates")]
126
 
                public Pk.Results get_updates (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
127
 
                [CCode (cname = "pk_client_get_updates_async")]
128
 
                public async void get_updates_async (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
129
 
                [CCode (cname = "pk_client_install_files")]
130
 
                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;
131
 
                [CCode (cname = "pk_client_install_files_async")]
132
 
                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);
133
 
                [CCode (cname = "pk_client_install_packages")]
134
 
                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;
135
 
                [CCode (cname = "pk_client_install_packages_async")]
136
 
                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);
137
 
                [CCode (cname = "pk_client_install_signature")]
138
 
                public Pk.Results install_signature (Pk.SigType type, string key_id, string package_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
139
 
                [CCode (cname = "pk_client_install_signature_async")]
140
 
                public async void install_signature_async (Pk.SigType type, string key_id, string package_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
141
 
                [CCode (cname = "pk_client_refresh_cache")]
142
 
                public Pk.Results refresh_cache (bool force, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
143
 
                [CCode (cname = "pk_client_refresh_cache_async")]
144
 
                public async void refresh_cache_async (bool force, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
145
 
                [CCode (cname = "pk_client_remove_packages")]
146
 
                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;
147
 
                [CCode (cname = "pk_client_remove_packages_async")]
148
 
                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);
149
 
                [CCode (cname = "pk_client_repair_system")]
150
 
                public Pk.Results repair_system (bool only_trusted, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
151
 
                [CCode (cname = "pk_client_repair_system_async")]
152
 
                public async void repair_system_async (bool only_trusted, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
153
 
                [CCode (cname = "pk_client_repo_enable")]
154
 
                public Pk.Results repo_enable (string repo_id, bool enabled, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
155
 
                [CCode (cname = "pk_client_repo_enable_async")]
156
 
                public async void repo_enable_async (string repo_id, bool enabled, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
157
 
                [CCode (cname = "pk_client_repo_set_data")]
158
 
                public Pk.Results repo_set_data (string repo_id, string parameter, string value, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
159
 
                [CCode (cname = "pk_client_repo_set_data_async")]
160
 
                public async void repo_set_data_async (string repo_id, string parameter, string value, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
161
 
                [CCode (cname = "pk_client_resolve")]
162
 
                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;
163
 
                [CCode (cname = "pk_client_resolve_async")]
164
 
                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);
165
 
                [CCode (cname = "pk_client_rollback")]
166
 
                public Pk.Results rollback (string transaction_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
167
 
                [CCode (cname = "pk_client_rollback_async")]
168
 
                public async void rollback_async (string transaction_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
169
 
                [CCode (cname = "pk_client_search_details")]
170
 
                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;
171
 
                [CCode (cname = "pk_client_search_details_async")]
172
 
                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);
173
 
                [CCode (cname = "pk_client_search_files")]
174
 
                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;
175
 
                [CCode (cname = "pk_client_search_files_async")]
176
 
                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);
177
 
                [CCode (cname = "pk_client_search_groups")]
178
 
                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;
179
 
                [CCode (cname = "pk_client_search_groups_async")]
180
 
                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);
181
 
                [CCode (cname = "pk_client_search_names")]
182
 
                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;
183
 
                [CCode (cname = "pk_client_search_names_async")]
184
 
                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);
185
 
                [CCode (cname = "pk_client_set_background")]
 
62
                public PackageKit.Results get_old_transactions (uint number, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
63
                public async void get_old_transactions_async (uint number, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
64
                public PackageKit.Results get_packages (PackageKit.Bitfield filters, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
65
                public async void get_packages_async (PackageKit.Bitfield filters, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
66
                public PackageKit.Progress get_progress (string transaction_id, GLib.Cancellable? cancellable) throws GLib.Error;
 
67
                public async PackageKit.Progress get_progress_async (string transaction_id, GLib.Cancellable? cancellable = null) throws GLib.Error;
 
68
                public PackageKit.Results get_repo_list (PackageKit.Bitfield filters, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
69
                public async void get_repo_list_async (PackageKit.Bitfield filters, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
70
                public PackageKit.Results get_requires (PackageKit.Bitfield filters, string package_ids, bool recursive, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
71
                public async void get_requires_async (PackageKit.Bitfield filters, string package_ids, bool recursive, [CCode (pos = 5, array_length_pos = 5.1, delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 4)] GLib.Cancellable? cancellable = null);
 
72
                public PackageKit.Results get_update_detail (string package_ids, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
73
                public async void get_update_detail_async (string package_ids, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
74
                public PackageKit.Results get_updates (PackageKit.Bitfield filters, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
75
                public async void get_updates_async (PackageKit.Bitfield filters, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
76
                public PackageKit.Results install_files (bool only_trusted, string files, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
77
                public async void install_files_async (bool only_trusted, string files, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
78
                public PackageKit.Results install_packages (bool only_trusted, string package_ids, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
79
                public async void install_packages_async (bool only_trusted, string package_ids, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
80
                public PackageKit.Results install_signature (PackageKit.SigType type, string key_id, string package_id, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
81
                public async void install_signature_async (PackageKit.SigType type, string key_id, string package_id, [CCode (pos = 5, array_length_pos = 5.1, delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 4)] GLib.Cancellable? cancellable = null);
 
82
                public PackageKit.Results refresh_cache (bool force, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
83
                public async void refresh_cache_async (bool force, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
84
                public PackageKit.Results remove_packages (string package_ids, bool allow_deps, bool autoremove, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
85
                public async void remove_packages_async (string package_ids, bool allow_deps, bool autoremove, [CCode (pos = 5, array_length_pos = 5.1, delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 4)] GLib.Cancellable? cancellable = null);
 
86
                public PackageKit.Results repo_enable (string repo_id, bool enabled, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
87
                public async void repo_enable_async (string repo_id, bool enabled, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
88
                public PackageKit.Results repo_set_data (string repo_id, string parameter, string value, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
89
                public async void repo_set_data_async (string repo_id, string parameter, string value, [CCode (pos = 5, array_length_pos = 5.1, delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 4)] GLib.Cancellable? cancellable = null);
 
90
                public PackageKit.Results resolve (PackageKit.Bitfield filters, string packages, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
91
                public async void resolve_async (PackageKit.Bitfield filters, string packages, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
92
                public PackageKit.Results rollback (string transaction_id, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
93
                public async void rollback_async (string transaction_id, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
94
                public PackageKit.Results search_details (PackageKit.Bitfield filters, string values, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
95
                public async void search_details_async (PackageKit.Bitfield filters, string values, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
96
                public PackageKit.Results search_files (PackageKit.Bitfield filters, string values, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
97
                public async void search_files_async (PackageKit.Bitfield filters, string values, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
98
                public PackageKit.Results search_groups (PackageKit.Bitfield filters, string values, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
99
                public async void search_groups_async (PackageKit.Bitfield filters, string values, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
100
                public PackageKit.Results search_names (PackageKit.Bitfield filters, string values, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
101
                public async void search_names_async (PackageKit.Bitfield filters, string values, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
186
102
                public void set_background (bool background);
187
 
                [CCode (cname = "pk_client_set_cache_age")]
188
103
                public void set_cache_age (uint cache_age);
189
 
                [CCode (cname = "pk_client_set_interactive")]
190
104
                public void set_interactive (bool interactive);
191
 
                [CCode (cname = "pk_client_set_locale")]
192
105
                public void set_locale (string locale);
193
 
                [CCode (cname = "pk_client_simulate_install_files")]
194
 
                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;
195
 
                [CCode (cname = "pk_client_simulate_install_files_async")]
196
 
                public async void simulate_install_files_async ([CCode (array_length = false, array_null_terminated = true)] string[] files, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
197
 
                [CCode (cname = "pk_client_simulate_install_packages")]
198
 
                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;
199
 
                [CCode (cname = "pk_client_simulate_install_packages_async")]
200
 
                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);
201
 
                [CCode (cname = "pk_client_simulate_remove_packages")]
202
 
                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;
203
 
                [CCode (cname = "pk_client_simulate_remove_packages_async")]
204
 
                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);
205
 
                [CCode (cname = "pk_client_simulate_repair_system")]
206
 
                public Pk.Results simulate_repair_system (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
207
 
                [CCode (cname = "pk_client_simulate_repair_system_async")]
208
 
                public async void simulate_repair_system_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
209
 
                [CCode (cname = "pk_client_simulate_update_packages")]
210
 
                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;
211
 
                [CCode (cname = "pk_client_simulate_update_packages_async")]
212
 
                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);
213
 
                [CCode (cname = "pk_client_test")]
 
106
                public PackageKit.Results simulate_install_files (string files, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
107
                public async void simulate_install_files_async (string files, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
108
                public PackageKit.Results simulate_install_packages (string package_ids, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
109
                public async void simulate_install_packages_async (string package_ids, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
110
                public PackageKit.Results simulate_remove_packages (string package_ids, bool autoremove, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
111
                public async void simulate_remove_packages_async (string package_ids, bool autoremove, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
112
                public PackageKit.Results simulate_update_packages (string package_ids, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
113
                public async void simulate_update_packages_async (string package_ids, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
214
114
                public static void test (void* user_data);
215
 
                [CCode (cname = "pk_client_update_packages")]
216
 
                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;
217
 
                [CCode (cname = "pk_client_update_packages_async")]
218
 
                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);
219
 
                [CCode (cname = "pk_client_update_system")]
220
 
                public Pk.Results update_system (bool only_trusted, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
221
 
                [CCode (cname = "pk_client_update_system_async")]
222
 
                public async void update_system_async (bool only_trusted, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
223
 
                [CCode (cname = "pk_client_upgrade_system")]
224
 
                public Pk.Results upgrade_system (string distro_id, Pk.UpgradeKind upgrade_kind, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback) throws GLib.Error;
225
 
                [CCode (cname = "pk_client_upgrade_system_async")]
226
 
                public async void upgrade_system_async (string distro_id, Pk.UpgradeKind upgrade_kind, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
227
 
                [CCode (cname = "pk_client_what_provides")]
228
 
                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;
229
 
                [CCode (cname = "pk_client_what_provides_async")]
230
 
                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);
231
 
                [NoAccessorMethod]
 
115
                public PackageKit.Results update_packages (bool only_trusted, string package_ids, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
116
                public async void update_packages_async (bool only_trusted, string package_ids, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
117
                public PackageKit.Results update_system (bool only_trusted, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
118
                public async void update_system_async (bool only_trusted, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
119
                public PackageKit.Results upgrade_system (string distro_id, PackageKit.UpgradeKind upgrade_kind, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
120
                public async void upgrade_system_async (string distro_id, PackageKit.UpgradeKind upgrade_kind, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
121
                public PackageKit.Results what_provides (PackageKit.Bitfield filters, PackageKit.Provides provides, string values, GLib.Cancellable? cancellable, [CCode (delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback) throws GLib.Error;
 
122
                public async void what_provides_async (PackageKit.Bitfield filters, PackageKit.Provides provides, string values, [CCode (pos = 5, array_length_pos = 5.1, delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 4)] GLib.Cancellable? cancellable = null);
232
123
                public bool background { get; set; }
233
 
                [NoAccessorMethod]
234
124
                public uint cache_age { get; set; }
235
 
                [NoAccessorMethod]
236
125
                public bool idle { get; }
237
 
                [NoAccessorMethod]
238
126
                public bool interactive { get; set; }
239
 
                [NoAccessorMethod]
240
 
                public string locale { owned get; set; }
 
127
                public string locale { get; set; }
241
128
        }
242
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_client_helper_get_type ()")]
 
129
        [CCode (type_id = "pk_client_helper_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
243
130
        public class ClientHelper : GLib.Object {
244
 
                [CCode (cname = "pk_client_helper_new", has_construct_function = false)]
 
131
                [CCode (has_construct_function = false)]
245
132
                public ClientHelper ();
246
 
                [CCode (cname = "pk_client_helper_start")]
247
133
                public bool start (string socket_filename, string argv, string envp) throws GLib.Error;
248
 
                [CCode (cname = "pk_client_helper_stop")]
249
134
                public bool stop () throws GLib.Error;
250
135
        }
251
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_control_get_type ()")]
 
136
        [CCode (type_id = "pk_control_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
252
137
        public class Control : GLib.Object {
253
 
                [CCode (cname = "pk_control_new", has_construct_function = false)]
 
138
                [CCode (has_construct_function = false)]
254
139
                public Control ();
255
 
                [CCode (cname = "pk_control_can_authorize_async")]
256
 
                public async Pk.Authorize can_authorize_async (string action_id, GLib.Cancellable? cancellable) throws GLib.Error;
 
140
                public async PackageKit.Authorize can_authorize_async (string action_id, GLib.Cancellable? cancellable = null) throws GLib.Error;
257
141
                [NoWrapper]
258
142
                public virtual void connection_changed (bool connected);
259
 
                [CCode (cname = "pk_control_error_quark")]
260
143
                public static GLib.Quark error_quark ();
261
 
                [CCode (cname = "pk_control_get_daemon_state_async")]
262
 
                public async string get_daemon_state_async (GLib.Cancellable? cancellable) throws GLib.Error;
263
 
                [CCode (cname = "pk_control_get_network_state_async")]
264
 
                public async Pk.Network get_network_state_async (GLib.Cancellable? cancellable) throws GLib.Error;
265
 
                [CCode (cname = "pk_control_get_properties")]
 
144
                public async string get_daemon_state_async (GLib.Cancellable? cancellable = null) throws GLib.Error;
 
145
                public async PackageKit.Network get_network_state_async (GLib.Cancellable? cancellable = null) throws GLib.Error;
266
146
                public bool get_properties (GLib.Cancellable? cancellable) throws GLib.Error;
267
 
                [CCode (cname = "pk_control_get_properties_async")]
268
 
                public async bool get_properties_async (GLib.Cancellable? cancellable) throws GLib.Error;
269
 
                [CCode (cname = "pk_control_get_tid_async")]
270
 
                public async string get_tid_async (GLib.Cancellable? cancellable) throws GLib.Error;
271
 
                [CCode (cname = "pk_control_get_time_since_action_async")]
272
 
                public async uint get_time_since_action_async (Pk.Role role, GLib.Cancellable? cancellable) throws GLib.Error;
273
 
                [CCode (array_length = false, array_null_terminated = true, cname = "pk_control_get_transaction_list")]
 
147
                public async bool get_properties_async (GLib.Cancellable? cancellable = null) throws GLib.Error;
 
148
                public async string get_tid_async (GLib.Cancellable? cancellable = null) throws GLib.Error;
 
149
                public async uint get_time_since_action_async (PackageKit.Role role, GLib.Cancellable? cancellable = null) throws GLib.Error;
 
150
                [CCode (array_length = false, array_null_terminated = true)]
274
151
                public string[] get_transaction_list (GLib.Cancellable? cancellable) throws GLib.Error;
275
 
                [CCode (array_length = false, array_null_terminated = true, cname = "pk_control_get_transaction_list_async")]
276
 
                public async string[] get_transaction_list_async (GLib.Cancellable? cancellable) throws GLib.Error;
 
152
                [CCode (array_length = false, array_null_terminated = true)]
 
153
                public async string[] get_transaction_list_async (GLib.Cancellable? cancellable = null) throws GLib.Error;
277
154
                [NoWrapper]
278
155
                public virtual void network_state_changed ();
279
 
                [CCode (cname = "pk_control_set_proxy")]
280
156
                public bool set_proxy (string proxy_http, string proxy_ftp, GLib.Cancellable? cancellable) throws GLib.Error;
281
 
                [CCode (cname = "pk_control_set_proxy2")]
282
157
                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;
283
 
                [CCode (cname = "pk_control_set_proxy2_async")]
284
 
                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);
285
 
                [CCode (cname = "pk_control_set_proxy_async")]
286
 
                public async bool set_proxy_async (string proxy_http, string proxy_ftp, GLib.Cancellable? cancellable) throws GLib.Error;
287
 
                [CCode (cname = "pk_control_set_root")]
 
158
                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 = null);
 
159
                public async bool set_proxy_async (string proxy_http, string proxy_ftp, GLib.Cancellable? cancellable = null) throws GLib.Error;
288
160
                public bool set_root (string root, GLib.Cancellable? cancellable) throws GLib.Error;
289
 
                [CCode (cname = "pk_control_set_root_async")]
290
 
                public async bool set_root_async (string root, GLib.Cancellable? cancellable) throws GLib.Error;
291
 
                [CCode (cname = "pk_control_suggest_daemon_quit")]
 
161
                public async bool set_root_async (string root, GLib.Cancellable? cancellable = null) throws GLib.Error;
292
162
                public bool suggest_daemon_quit (GLib.Cancellable? cancellable) throws GLib.Error;
293
 
                [CCode (cname = "pk_control_suggest_daemon_quit_async")]
294
 
                public async bool suggest_daemon_quit_async (GLib.Cancellable? cancellable) throws GLib.Error;
295
 
                [CCode (cname = "pk_control_test")]
 
163
                public async bool suggest_daemon_quit_async (GLib.Cancellable? cancellable = null) throws GLib.Error;
296
164
                public static void test (void* user_data);
297
165
                [NoAccessorMethod]
298
166
                public string backend_author { owned get; set; }
327
195
                public virtual signal void transaction_list_changed ([CCode (array_length = false, array_null_terminated = true)] string[] transaction_ids);
328
196
                public virtual signal void updates_changed ();
329
197
        }
330
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_desktop_get_type ()")]
 
198
        [CCode (type_id = "pk_desktop_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
331
199
        public class Desktop : GLib.Object {
332
 
                [CCode (cname = "pk_desktop_new", has_construct_function = false)]
 
200
                [CCode (has_construct_function = false)]
333
201
                public Desktop ();
334
 
                [CCode (cname = "pk_desktop_get_files_for_package")]
335
202
                public GLib.GenericArray<void*> get_files_for_package (string package) throws GLib.Error;
336
 
                [CCode (cname = "pk_desktop_get_package_for_file")]
337
203
                public string get_package_for_file (string filename) throws GLib.Error;
338
 
                [CCode (cname = "pk_desktop_get_shown_for_package")]
339
204
                public GLib.GenericArray<void*> get_shown_for_package (string package) throws GLib.Error;
340
 
                [CCode (cname = "pk_desktop_open_database")]
341
205
                public bool open_database () throws GLib.Error;
342
 
                [CCode (cname = "pk_desktop_test")]
343
206
                public static void test (void* user_data);
344
207
        }
345
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_details_get_type ()")]
346
 
        public class Details : Pk.Source {
347
 
                [CCode (cname = "pk_details_new", has_construct_function = false)]
 
208
        [CCode (type_id = "pk_details_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
209
        public class Details : PackageKit.Source {
 
210
                [CCode (has_construct_function = false)]
348
211
                public Details ();
349
212
                [NoAccessorMethod]
350
213
                public string description { owned get; set; }
359
222
                [NoAccessorMethod]
360
223
                public string url { owned get; set; }
361
224
        }
362
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_distro_upgrade_get_type ()")]
363
 
        public class DistroUpgrade : Pk.Source {
364
 
                [CCode (cname = "pk_distro_upgrade_new", has_construct_function = false)]
 
225
        [CCode (type_id = "pk_distro_upgrade_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
226
        public class DistroUpgrade : PackageKit.Source {
 
227
                [CCode (has_construct_function = false)]
365
228
                public DistroUpgrade ();
366
 
                [CCode (cname = "pk_distro_upgrade_enum_from_string")]
367
 
                public static Pk.DistroUpgradeEnum enum_from_string (string upgrade);
368
 
                [CCode (cname = "pk_distro_upgrade_enum_to_string")]
369
 
                public static unowned string enum_to_string (Pk.DistroUpgradeEnum upgrade);
370
 
                [CCode (cname = "pk_distro_upgrade_get_id")]
 
229
                public static PackageKit.DistroUpgradeType enum_from_string (string upgrade);
 
230
                public static unowned string enum_to_string (PackageKit.DistroUpgradeType upgrade);
371
231
                public unowned string get_id ();
372
 
                [CCode (cname = "pk_distro_upgrade_get_state")]
373
 
                public Pk.DistroUpgradeEnum get_state ();
374
 
                [CCode (cname = "pk_distro_upgrade_get_summary")]
 
232
                public PackageKit.DistroUpgradeType get_state ();
375
233
                public unowned string get_summary ();
376
234
                [NoAccessorMethod]
377
235
                public string name { owned get; set; }
378
236
                [NoAccessorMethod]
379
237
                public uint state { get; set; }
380
238
                [NoAccessorMethod]
381
 
                public string summary { owned get; set; }
 
239
                public string summary { get; set; }
382
240
        }
383
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_error_get_type ()")]
384
 
        public class Error : Pk.Source {
385
 
                [CCode (cname = "pk_error_new", has_construct_function = false)]
 
241
        [CCode (type_id = "pk_error_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
242
        public class Error : PackageKit.Source {
 
243
                [CCode (has_construct_function = false)]
386
244
                public Error ();
387
 
                [CCode (cname = "pk_error_enum_from_string")]
388
 
                public static Pk.ErrorEnum enum_from_string (string code);
389
 
                [CCode (cname = "pk_error_enum_to_string")]
390
 
                public static unowned string enum_to_string (Pk.ErrorEnum code);
391
 
                [CCode (cname = "pk_error_get_code")]
392
 
                public Pk.ErrorEnum get_code ();
393
 
                [CCode (cname = "pk_error_get_details")]
 
245
                public static PackageKit.ErrorType enum_from_string (string code);
 
246
                public static unowned string enum_to_string (PackageKit.ErrorType code);
 
247
                public PackageKit.ErrorType get_code ();
394
248
                public unowned string get_details ();
395
249
                [NoAccessorMethod]
396
250
                public uint code { get; set; }
397
251
                [NoAccessorMethod]
398
 
                public string details { owned get; set; }
 
252
                public string details { get; set; }
399
253
        }
400
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_eula_required_get_type ()")]
401
 
        public class EulaRequired : Pk.Source {
402
 
                [CCode (cname = "pk_eula_required_new", has_construct_function = false)]
 
254
        [CCode (type_id = "pk_eula_required_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
255
        public class EulaRequired : PackageKit.Source {
 
256
                [CCode (has_construct_function = false)]
403
257
                public EulaRequired ();
404
258
                [NoAccessorMethod]
405
259
                public string eula_id { owned get; set; }
410
264
                [NoAccessorMethod]
411
265
                public string vendor_name { owned get; set; }
412
266
        }
413
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_files_get_type ()")]
414
 
        public class Files : Pk.Source {
415
 
                [CCode (cname = "pk_files_new", has_construct_function = false)]
 
267
        [CCode (type_id = "pk_files_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
268
        public class Files : PackageKit.Source {
 
269
                [CCode (has_construct_function = false)]
416
270
                public Files ();
 
271
                [NoAccessorMethod]
417
272
                [CCode (array_length = false, array_null_terminated = true)]
418
 
                [NoAccessorMethod]
419
273
                public string[] files { owned get; set; }
420
274
                [NoAccessorMethod]
421
275
                public string package_id { owned get; set; }
422
276
        }
423
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_media_change_required_get_type ()")]
424
 
        public class MediaChangeRequired : Pk.Source {
425
 
                [CCode (cname = "pk_media_change_required_new", has_construct_function = false)]
 
277
        [CCode (type_id = "pk_media_change_required_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
278
        public class MediaChangeRequired : PackageKit.Source {
 
279
                [CCode (has_construct_function = false)]
426
280
                public MediaChangeRequired ();
427
281
                [NoAccessorMethod]
428
282
                public string media_id { owned get; set; }
431
285
                [NoAccessorMethod]
432
286
                public uint media_type { get; set; }
433
287
        }
434
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_message_get_type ()")]
435
 
        public class Message : Pk.Source {
436
 
                [CCode (cname = "pk_message_new", has_construct_function = false)]
 
288
        [CCode (type_id = "pk_message_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
289
        public class Message : PackageKit.Source {
 
290
                [CCode (has_construct_function = false)]
437
291
                public Message ();
438
 
                [CCode (cname = "pk_message_enum_from_string")]
439
 
                public static Pk.MessageEnum enum_from_string (string message);
440
 
                [CCode (cname = "pk_message_enum_to_string")]
441
 
                public static unowned string enum_to_string (Pk.MessageEnum message);
442
 
                [CCode (cname = "pk_message_get_details")]
 
292
                public static PackageKit.MessageType enum_from_string (string message);
 
293
                public static unowned string enum_to_string (PackageKit.MessageType message);
443
294
                public unowned string get_details ();
444
 
                [CCode (cname = "pk_message_get_kind")]
445
 
                public Pk.MessageEnum get_kind ();
 
295
                public PackageKit.MessageType get_kind ();
446
296
                [NoAccessorMethod]
447
 
                public string details { owned get; set; }
 
297
                public string details { get; set; }
448
298
                [NoAccessorMethod]
449
299
                public uint type { get; set; }
450
300
        }
451
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_package_get_type ()")]
452
 
        public class Package : Pk.Source {
453
 
                [CCode (cname = "pk_package_new", has_construct_function = false)]
 
301
        [CCode (type_id = "pk_package_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
302
        public class Package : PackageKit.Source {
 
303
                [CCode (has_construct_function = false)]
454
304
                public Package ();
455
 
                [CCode (cname = "pk_package_equal")]
456
 
                public bool equal (Pk.Package package2);
457
 
                [CCode (cname = "pk_package_equal_id")]
458
 
                public bool equal_id (Pk.Package package2);
459
 
                [CCode (cname = "pk_package_get_arch")]
 
305
                public bool equal (PackageKit.Package package2);
 
306
                public bool equal_id (PackageKit.Package package2);
460
307
                public unowned string get_arch ();
461
 
                [CCode (cname = "pk_package_get_data")]
462
308
                public unowned string get_data ();
463
 
                [CCode (cname = "pk_package_get_id")]
464
309
                public unowned string get_id ();
465
 
                [CCode (cname = "pk_package_get_info")]
466
 
                public Pk.Info get_info ();
467
 
                [CCode (cname = "pk_package_get_name")]
 
310
                public PackageKit.Info get_info ();
468
311
                public unowned string get_name ();
469
 
                [CCode (cname = "pk_package_get_summary")]
470
312
                public unowned string get_summary ();
471
 
                [CCode (cname = "pk_package_get_version")]
472
313
                public unowned string get_version ();
473
 
                [CCode (cname = "pk_package_id_build")]
474
314
                public static string id_build (string name, string version, string arch, string data);
475
 
                [CCode (cname = "pk_package_id_check")]
476
315
                public static bool id_check (string package_id);
477
 
                [CCode (cname = "pk_package_id_equal_fuzzy_arch")]
478
316
                public static bool id_equal_fuzzy_arch (string package_id1, string package_id2);
479
 
                [CCode (array_length = false, array_null_terminated = true, cname = "pk_package_id_split")]
 
317
                [CCode (array_length = false, array_null_terminated = true)]
480
318
                public static string[] id_split (string package_id);
481
 
                [CCode (cname = "pk_package_id_test")]
482
319
                public static void id_test (void* user_data);
483
 
                [CCode (cname = "pk_package_id_to_printable")]
484
320
                public static string id_to_printable (string package_id);
485
 
                [CCode (array_length = false, array_null_terminated = true, cname = "pk_package_ids_add_id")]
 
321
                [CCode (array_length = false, array_null_terminated = true)]
486
322
                public static string[] ids_add_id (string package_ids, string package_id);
487
 
                [CCode (array_length = false, array_null_terminated = true, cname = "pk_package_ids_add_ids")]
 
323
                [CCode (array_length = false, array_null_terminated = true)]
488
324
                public static string[] ids_add_ids (string package_ids, string package_ids_new);
489
 
                [CCode (cname = "pk_package_ids_check")]
490
325
                public static bool ids_check (string package_ids);
491
 
                [CCode (array_length = false, array_null_terminated = true, cname = "pk_package_ids_from_id")]
 
326
                [CCode (array_length = false, array_null_terminated = true)]
492
327
                public static string[] ids_from_id (string package_id);
493
 
                [CCode (array_length = false, array_null_terminated = true, cname = "pk_package_ids_from_string")]
 
328
                [CCode (array_length = false, array_null_terminated = true)]
494
329
                public static string[] ids_from_string (string package_id);
495
 
                [CCode (cname = "pk_package_ids_present_id")]
496
330
                public static bool ids_present_id (string package_ids, string package_id);
497
 
                [CCode (array_length = false, array_null_terminated = true, cname = "pk_package_ids_remove_id")]
 
331
                [CCode (array_length = false, array_null_terminated = true)]
498
332
                public static string[] ids_remove_id (string package_ids, string package_id);
499
 
                [CCode (cname = "pk_package_ids_test")]
500
333
                public static void ids_test (void* user_data);
501
 
                [CCode (cname = "pk_package_ids_to_string")]
502
334
                public static string ids_to_string (string package_ids);
503
 
                [CCode (cname = "pk_package_print")]
504
335
                public void print ();
505
 
                [CCode (cname = "pk_package_set_id")]
506
336
                public bool set_id (string package_id) throws GLib.Error;
507
 
                [CCode (cname = "pk_package_test")]
508
337
                public static void test (void* user_data);
509
338
                [NoAccessorMethod]
510
339
                public string description { owned get; set; }
515
344
                [NoAccessorMethod]
516
345
                public string license { owned get; set; }
517
346
                [NoAccessorMethod]
518
 
                public string package_id { owned get; }
 
347
                public string package_id { owned get; set; }
519
348
                [NoAccessorMethod]
520
349
                public uint64 size { get; set; }
521
350
                [NoAccessorMethod]
522
 
                public string summary { owned get; set; }
 
351
                public string summary { get; set; }
523
352
                [NoAccessorMethod]
524
353
                public string update_bugzilla_url { owned get; set; }
525
354
                [NoAccessorMethod]
546
375
                public string url { owned get; set; }
547
376
                public virtual signal void changed ();
548
377
        }
549
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_package_sack_get_type ()")]
 
378
        [CCode (type_id = "pk_package_sack_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
550
379
        public class PackageSack : GLib.Object {
551
 
                [CCode (cname = "pk_package_sack_new", has_construct_function = false)]
 
380
                [CCode (has_construct_function = false)]
552
381
                public PackageSack ();
553
 
                [CCode (cname = "pk_package_sack_add_package")]
554
 
                public bool add_package (Pk.Package package);
555
 
                [CCode (cname = "pk_package_sack_add_package_by_id")]
 
382
                public bool add_package (PackageKit.Package package);
556
383
                public bool add_package_by_id (string package_id) throws GLib.Error;
557
384
                [NoWrapper]
558
385
                public virtual void changed ();
559
 
                [CCode (cname = "pk_package_sack_clear")]
560
386
                public void clear ();
561
 
                [CCode (cname = "pk_package_sack_filter")]
562
 
                public Pk.PackageSack filter (Pk.PackageSackFilterFunc filter_cb);
563
 
                [CCode (cname = "pk_package_sack_filter_by_info")]
564
 
                public Pk.PackageSack filter_by_info (Pk.Info info);
565
 
                [CCode (cname = "pk_package_sack_find_by_id")]
566
 
                public Pk.Package find_by_id (string package_id);
567
 
                [CCode (cname = "pk_package_sack_get_array")]
568
 
                public GLib.GenericArray<weak void*> get_array ();
569
 
                [CCode (cname = "pk_package_sack_get_details")]
 
387
                public PackageKit.PackageSack filter (PackageKit.PackageSackFilterFunc filter_cb);
 
388
                public PackageKit.PackageSack filter_by_info (PackageKit.Info info);
 
389
                public PackageKit.Package find_by_id (string package_id);
 
390
                public GLib.GenericArray<void*> get_array ();
570
391
                public bool get_details (GLib.Cancellable? cancellable) throws GLib.Error;
571
 
                [CCode (cname = "pk_package_sack_get_details_async")]
572
 
                public async void get_details_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
573
 
                [CCode (array_length = false, array_null_terminated = true, cname = "pk_package_sack_get_ids")]
 
392
                public async void get_details_async ([CCode (pos = 2, array_length_pos = 2.1, delegate_target_pos = 2.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 1)] GLib.Cancellable? cancellable = null);
 
393
                [CCode (array_length = false, array_null_terminated = true)]
574
394
                public string[] get_ids ();
575
 
                [CCode (cname = "pk_package_sack_get_size")]
576
395
                public uint get_size ();
577
 
                [CCode (cname = "pk_package_sack_get_total_bytes")]
578
396
                public uint64 get_total_bytes ();
579
 
                [CCode (cname = "pk_package_sack_get_update_detail")]
580
397
                public bool get_update_detail (GLib.Cancellable? cancellable) throws GLib.Error;
581
 
                [CCode (cname = "pk_package_sack_get_update_detail_async")]
582
 
                public async void get_update_detail_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
583
 
                [CCode (cname = "pk_package_sack_merge_generic_finish")]
 
398
                public async void get_update_detail_async ([CCode (pos = 2, array_length_pos = 2.1, delegate_target_pos = 2.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 1)] GLib.Cancellable? cancellable = null);
584
399
                public bool merge_generic_finish (GLib.AsyncResult res) throws GLib.Error;
585
 
                [CCode (cname = "pk_package_sack_remove_by_filter")]
586
 
                public bool remove_by_filter (Pk.PackageSackFilterFunc filter_cb);
587
 
                [CCode (cname = "pk_package_sack_remove_package")]
588
 
                public bool remove_package (Pk.Package package);
589
 
                [CCode (cname = "pk_package_sack_remove_package_by_id")]
 
400
                public bool remove_by_filter (PackageKit.PackageSackFilterFunc filter_cb);
 
401
                public bool remove_package (PackageKit.Package package);
590
402
                public bool remove_package_by_id (string package_id);
591
 
                [CCode (cname = "pk_package_sack_resolve")]
592
403
                public bool resolve (GLib.Cancellable? cancellable) throws GLib.Error;
593
 
                [CCode (cname = "pk_package_sack_resolve_async")]
594
 
                public async void resolve_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
595
 
                [CCode (cname = "pk_package_sack_sort")]
596
 
                public void sort (Pk.PackageSackSortType type);
597
 
                [CCode (cname = "pk_package_sack_test")]
 
404
                public async void resolve_async ([CCode (pos = 2, array_length_pos = 2.1, delegate_target_pos = 2.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 1)] GLib.Cancellable? cancellable = null);
 
405
                public void sort (PackageKit.PackageSackSortType type);
598
406
                public static void test (void* user_data);
599
407
        }
600
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
601
 
        [Compact]
602
 
        public class PackageSackResults {
603
 
        }
604
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_progress_get_type ()")]
 
408
        [CCode (type_id = "pk_progress_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
605
409
        public class Progress : GLib.Object {
606
 
                [CCode (cname = "pk_progress_new", has_construct_function = false)]
 
410
                [CCode (has_construct_function = false)]
607
411
                public Progress ();
608
 
                [CCode (cname = "pk_progress_set_allow_cancel")]
609
412
                public bool set_allow_cancel (bool allow_cancel);
610
 
                [CCode (cname = "pk_progress_set_caller_active")]
611
413
                public bool set_caller_active (bool caller_active);
612
 
                [CCode (cname = "pk_progress_set_elapsed_time")]
613
414
                public bool set_elapsed_time (uint elapsed_time);
614
 
                [CCode (cname = "pk_progress_set_item_progress")]
615
 
                public bool set_item_progress (string package_id, uint percentage);
616
 
                [CCode (cname = "pk_progress_set_package")]
617
 
                public bool set_package (Pk.Package package);
618
 
                [CCode (cname = "pk_progress_set_package_id")]
 
415
                public bool set_package (PackageKit.Package package);
619
416
                public bool set_package_id (string package_id);
620
 
                [CCode (cname = "pk_progress_set_percentage")]
621
417
                public bool set_percentage (int percentage);
622
 
                [CCode (cname = "pk_progress_set_remaining_time")]
623
418
                public bool set_remaining_time (uint remaining_time);
624
 
                [CCode (cname = "pk_progress_set_role")]
625
 
                public bool set_role (Pk.Role role);
626
 
                [CCode (cname = "pk_progress_set_speed")]
 
419
                public bool set_role (PackageKit.Role role);
627
420
                public bool set_speed (uint speed);
628
 
                [CCode (cname = "pk_progress_set_status")]
629
 
                public bool set_status (Pk.Status status);
630
 
                [CCode (cname = "pk_progress_set_subpercentage")]
 
421
                public bool set_status (PackageKit.Status status);
631
422
                public bool set_subpercentage (int subpercentage);
632
 
                [CCode (cname = "pk_progress_set_transaction_id")]
633
423
                public bool set_transaction_id (string package_id);
634
 
                [CCode (cname = "pk_progress_set_uid")]
635
424
                public bool set_uid (uint uid);
636
 
                [CCode (cname = "pk_progress_test")]
637
425
                public static void test (void* user_data);
638
426
                [NoAccessorMethod]
639
427
                public bool allow_cancel { get; set; }
642
430
                [NoAccessorMethod]
643
431
                public uint elapsed_time { get; set; }
644
432
                [NoAccessorMethod]
645
 
                public string item_progress_id { owned get; set; }
646
 
                [NoAccessorMethod]
647
 
                public int item_progress_value { get; set; }
648
 
                [NoAccessorMethod]
649
 
                public Pk.Package package { owned get; set; }
 
433
                public PackageKit.Package package { owned get; set; }
650
434
                [NoAccessorMethod]
651
435
                public string package_id { owned get; set; }
652
436
                [NoAccessorMethod]
666
450
                [NoAccessorMethod]
667
451
                public uint uid { get; set; }
668
452
        }
669
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_repo_detail_get_type ()")]
670
 
        public class RepoDetail : Pk.Source {
671
 
                [CCode (cname = "pk_repo_detail_new", has_construct_function = false)]
 
453
        [CCode (type_id = "pk_repo_detail_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
454
        public class RepoDetail : PackageKit.Source {
 
455
                [CCode (has_construct_function = false)]
672
456
                public RepoDetail ();
673
457
                [NoAccessorMethod]
674
458
                public string description { owned get; set; }
677
461
                [NoAccessorMethod]
678
462
                public string repo_id { owned get; set; }
679
463
        }
680
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_repo_signature_required_get_type ()")]
681
 
        public class RepoSignatureRequired : Pk.Source {
682
 
                [CCode (cname = "pk_repo_signature_required_new", has_construct_function = false)]
 
464
        [CCode (type_id = "pk_repo_signature_required_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
465
        public class RepoSignatureRequired : PackageKit.Source {
 
466
                [CCode (has_construct_function = false)]
683
467
                public RepoSignatureRequired ();
684
468
                [NoAccessorMethod]
685
469
                public string key_fingerprint { owned get; set; }
698
482
                [NoAccessorMethod]
699
483
                public uint type { get; set; }
700
484
        }
701
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_require_restart_get_type ()")]
702
 
        public class RequireRestart : Pk.Source {
703
 
                [CCode (cname = "pk_require_restart_new", has_construct_function = false)]
 
485
        [CCode (type_id = "pk_require_restart_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
486
        public class RequireRestart : PackageKit.Source {
 
487
                [CCode (has_construct_function = false)]
704
488
                public RequireRestart ();
705
489
                [NoAccessorMethod]
706
490
                public string package_id { owned get; set; }
707
491
                [NoAccessorMethod]
708
492
                public uint restart { get; set; }
709
493
        }
710
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_results_get_type ()")]
 
494
        [CCode (type_id = "pk_results_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
711
495
        public class Results : GLib.Object {
712
 
                [CCode (cname = "pk_results_new", has_construct_function = false)]
 
496
                [CCode (has_construct_function = false)]
713
497
                public Results ();
714
 
                [CCode (cname = "pk_results_add_category")]
715
 
                public bool add_category (Pk.Category item);
716
 
                [CCode (cname = "pk_results_add_details")]
717
 
                public bool add_details (Pk.Details item);
718
 
                [CCode (cname = "pk_results_add_distro_upgrade")]
719
 
                public bool add_distro_upgrade (Pk.DistroUpgrade item);
720
 
                [CCode (cname = "pk_results_add_eula_required")]
721
 
                public bool add_eula_required (Pk.EulaRequired item);
722
 
                [CCode (cname = "pk_results_add_files")]
723
 
                public bool add_files (Pk.Files item);
724
 
                [CCode (cname = "pk_results_add_media_change_required")]
725
 
                public bool add_media_change_required (Pk.MediaChangeRequired item);
726
 
                [CCode (cname = "pk_results_add_message")]
727
 
                public bool add_message (Pk.Message item);
728
 
                [CCode (cname = "pk_results_add_package")]
729
 
                public bool add_package (Pk.Package item);
730
 
                [CCode (cname = "pk_results_add_repo_detail")]
731
 
                public bool add_repo_detail (Pk.RepoDetail item);
732
 
                [CCode (cname = "pk_results_add_repo_signature_required")]
733
 
                public bool add_repo_signature_required (Pk.RepoSignatureRequired item);
734
 
                [CCode (cname = "pk_results_add_require_restart")]
735
 
                public bool add_require_restart (Pk.RequireRestart item);
736
 
                [CCode (cname = "pk_results_add_transaction")]
737
 
                public bool add_transaction (Pk.TransactionPast item);
738
 
                [CCode (cname = "pk_results_add_update_detail")]
739
 
                public bool add_update_detail (Pk.UpdateDetail item);
740
 
                [CCode (cname = "pk_results_get_category_array")]
741
 
                public GLib.GenericArray<weak Pk.Category> get_category_array ();
742
 
                [CCode (cname = "pk_results_get_details_array")]
743
 
                public GLib.GenericArray<weak Pk.Details> get_details_array ();
744
 
                [CCode (cname = "pk_results_get_distro_upgrade_array")]
745
 
                public GLib.GenericArray<weak Pk.DistroUpgrade> get_distro_upgrade_array ();
746
 
                [CCode (cname = "pk_results_get_error_code")]
747
 
                public Pk.Error get_error_code ();
748
 
                [CCode (cname = "pk_results_get_eula_required_array")]
749
 
                public GLib.GenericArray<weak Pk.EulaRequired> get_eula_required_array ();
750
 
                [CCode (cname = "pk_results_get_exit_code")]
751
 
                public Pk.Exit get_exit_code ();
752
 
                [CCode (cname = "pk_results_get_files_array")]
753
 
                public GLib.GenericArray<weak Pk.Files> get_files_array ();
754
 
                [CCode (cname = "pk_results_get_media_change_required_array")]
755
 
                public GLib.GenericArray<weak Pk.MediaChangeRequired> get_media_change_required_array ();
756
 
                [CCode (cname = "pk_results_get_message_array")]
757
 
                public GLib.GenericArray<weak Pk.Message> get_message_array ();
758
 
                [CCode (cname = "pk_results_get_package_array")]
759
 
                public GLib.GenericArray<Pk.Package> get_package_array ();
760
 
                [CCode (cname = "pk_results_get_package_sack")]
761
 
                public Pk.PackageSack get_package_sack ();
762
 
                [CCode (cname = "pk_results_get_repo_detail_array")]
763
 
                public GLib.GenericArray<weak Pk.RepoDetail> get_repo_detail_array ();
764
 
                [CCode (cname = "pk_results_get_repo_signature_required_array")]
765
 
                public GLib.GenericArray<weak Pk.RepoSignatureRequired> get_repo_signature_required_array ();
766
 
                [CCode (cname = "pk_results_get_require_restart_array")]
767
 
                public GLib.GenericArray<weak Pk.RequireRestart> get_require_restart_array ();
768
 
                [CCode (cname = "pk_results_get_require_restart_worst")]
769
 
                public Pk.Restart get_require_restart_worst ();
770
 
                [CCode (cname = "pk_results_get_transaction_array")]
771
 
                public GLib.GenericArray<weak Pk.TransactionPast> get_transaction_array ();
772
 
                [CCode (cname = "pk_results_get_update_detail_array")]
773
 
                public GLib.GenericArray<weak Pk.UpdateDetail> get_update_detail_array ();
774
 
                [CCode (cname = "pk_results_set_error_code")]
775
 
                public bool set_error_code (Pk.Error item);
776
 
                [CCode (cname = "pk_results_set_exit_code")]
777
 
                public bool set_exit_code (Pk.Exit exit_enum);
778
 
                [CCode (cname = "pk_results_test")]
 
498
                public bool add_category (PackageKit.Category item);
 
499
                public bool add_details (PackageKit.Details item);
 
500
                public bool add_distro_upgrade (PackageKit.DistroUpgrade item);
 
501
                public bool add_eula_required (PackageKit.EulaRequired item);
 
502
                public bool add_files (PackageKit.Files item);
 
503
                public bool add_media_change_required (PackageKit.MediaChangeRequired item);
 
504
                public bool add_message (PackageKit.Message item);
 
505
                public bool add_package (PackageKit.Package item);
 
506
                public bool add_repo_detail (PackageKit.RepoDetail item);
 
507
                public bool add_repo_signature_required (PackageKit.RepoSignatureRequired item);
 
508
                public bool add_require_restart (PackageKit.RequireRestart item);
 
509
                public bool add_transaction (PackageKit.TransactionPast item);
 
510
                public bool add_update_detail (PackageKit.UpdateDetail item);
 
511
                public GLib.GenericArray<void*> get_category_array ();
 
512
                public GLib.GenericArray<void*> get_details_array ();
 
513
                public GLib.GenericArray<void*> get_distro_upgrade_array ();
 
514
                public PackageKit.Error get_error_code ();
 
515
                public GLib.GenericArray<void*> get_eula_required_array ();
 
516
                public PackageKit.Exit get_exit_code ();
 
517
                public GLib.GenericArray<void*> get_files_array ();
 
518
                public GLib.GenericArray<void*> get_media_change_required_array ();
 
519
                public GLib.GenericArray<void*> get_message_array ();
 
520
                public GLib.GenericArray<void*> get_package_array ();
 
521
                public PackageKit.PackageSack get_package_sack ();
 
522
                public GLib.GenericArray<void*> get_repo_detail_array ();
 
523
                public GLib.GenericArray<void*> get_repo_signature_required_array ();
 
524
                public GLib.GenericArray<void*> get_require_restart_array ();
 
525
                public PackageKit.Restart get_require_restart_worst ();
 
526
                public GLib.GenericArray<void*> get_transaction_array ();
 
527
                public GLib.GenericArray<void*> get_update_detail_array ();
 
528
                public bool set_error_code (PackageKit.Error item);
 
529
                public bool set_exit_code (PackageKit.Exit exit_enum);
779
530
                public static void test (void* user_data);
780
531
                [NoAccessorMethod]
781
532
                public uint inputs { get; set; }
782
533
                [NoAccessorMethod]
783
 
                public Pk.Progress progress { owned get; set; }
 
534
                public PackageKit.Progress progress { owned get; set; }
784
535
                [NoAccessorMethod]
785
536
                public uint role { get; set; }
786
537
        }
787
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_service_pack_get_type ()")]
 
538
        [CCode (type_id = "pk_service_pack_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
788
539
        public class ServicePack : GLib.Object {
789
 
                [CCode (cname = "pk_service_pack_new", has_construct_function = false)]
 
540
                [CCode (has_construct_function = false)]
790
541
                public ServicePack ();
791
 
                [CCode (cname = "pk_service_pack_check_valid")]
792
542
                public bool check_valid (string filename) throws GLib.Error;
793
 
                [CCode (cname = "pk_service_pack_create_for_package_ids_async")]
794
 
                public async void create_for_package_ids_async (string filename, string package_ids, string package_ids_exclude, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
795
 
                [CCode (cname = "pk_service_pack_create_for_updates_async")]
796
 
                public async void create_for_updates_async (string filename, string package_ids_exclude, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
797
 
                [CCode (cname = "pk_service_pack_generic_finish")]
 
543
                public async void create_for_package_ids_async (string filename, string package_ids, string package_ids_exclude, [CCode (pos = 5, array_length_pos = 5.1, delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 4)] GLib.Cancellable? cancellable = null);
 
544
                public async void create_for_updates_async (string filename, string package_ids_exclude, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
798
545
                public bool generic_finish (GLib.AsyncResult res) throws GLib.Error;
799
 
                [CCode (cname = "pk_service_pack_set_temp_directory")]
800
546
                public bool set_temp_directory (string directory);
801
 
                [CCode (cname = "pk_service_pack_test")]
802
547
                public static void test (void* user_data);
803
548
        }
804
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_source_get_type ()")]
 
549
        [CCode (type_id = "pk_source_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
805
550
        public class Source : GLib.Object {
806
 
                [CCode (cname = "pk_source_new", has_construct_function = false)]
 
551
                [CCode (has_construct_function = false)]
807
552
                public Source ();
808
553
                [NoAccessorMethod]
809
554
                public uint role { get; set; }
810
555
                [NoAccessorMethod]
811
556
                public string transaction_id { owned get; set; }
812
557
        }
813
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_task_get_type ()")]
814
 
        public class Task : Pk.Client {
815
 
                [CCode (cname = "pk_task_new", has_construct_function = false)]
 
558
        [CCode (type_id = "pk_task_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
559
        public class Task : PackageKit.Client {
 
560
                [CCode (has_construct_function = false)]
816
561
                public Task ();
817
 
                [CCode (cname = "pk_task_download_packages_async")]
818
 
                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);
 
562
                public async void download_packages_async (string package_ids, string directory, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
819
563
                [NoWrapper]
820
 
                public virtual void eula_question (uint request, Pk.Results results);
821
 
                [CCode (cname = "pk_task_generic_finish")]
822
 
                public Pk.Results generic_finish (GLib.AsyncResult res) throws GLib.Error;
823
 
                [CCode (cname = "pk_task_get_categories_async")]
824
 
                public async void get_categories_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
825
 
                [CCode (cname = "pk_task_get_depends_async")]
826
 
                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);
827
 
                [CCode (cname = "pk_task_get_details_async")]
828
 
                public async void get_details_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
829
 
                [CCode (cname = "pk_task_get_files_async")]
830
 
                public async void get_files_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
831
 
                [CCode (cname = "pk_task_get_interactive")]
 
564
                public virtual void eula_question (uint request, PackageKit.Results results);
 
565
                public PackageKit.Results generic_finish (GLib.AsyncResult res) throws GLib.Error;
 
566
                public async void get_categories_async ([CCode (pos = 2, array_length_pos = 2.1, delegate_target_pos = 2.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 1)] GLib.Cancellable? cancellable = null);
 
567
                public async void get_depends_async (PackageKit.Bitfield filters, string package_ids, bool recursive, [CCode (pos = 5, array_length_pos = 5.1, delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 4)] GLib.Cancellable? cancellable = null);
 
568
                public async void get_details_async (string package_ids, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
569
                public async void get_files_async (string package_ids, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
832
570
                public bool get_interactive ();
833
 
                [CCode (cname = "pk_task_get_packages_async")]
834
 
                public async void get_packages_async (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
835
 
                [CCode (cname = "pk_task_get_repo_list_async")]
836
 
                public async void get_repo_list_async (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
837
 
                [CCode (cname = "pk_task_get_requires_async")]
838
 
                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);
839
 
                [CCode (cname = "pk_task_get_simulate")]
 
571
                public async void get_packages_async (PackageKit.Bitfield filters, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
572
                public async void get_repo_list_async (PackageKit.Bitfield filters, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
573
                public async void get_requires_async (PackageKit.Bitfield filters, string package_ids, bool recursive, [CCode (pos = 5, array_length_pos = 5.1, delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 4)] GLib.Cancellable? cancellable = null);
840
574
                public bool get_simulate ();
841
 
                [CCode (cname = "pk_task_get_update_detail_async")]
842
 
                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);
843
 
                [CCode (cname = "pk_task_get_updates_async")]
844
 
                public async void get_updates_async (Pk.Bitfield filters, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
845
 
                [CCode (cname = "pk_task_install_files_async")]
846
 
                public async void install_files_async ([CCode (array_length = false, array_null_terminated = true)] string[] files, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
847
 
                [CCode (cname = "pk_task_install_packages_async")]
848
 
                public async void install_packages_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
849
 
                [NoWrapper]
850
 
                public virtual void key_question (uint request, Pk.Results results);
851
 
                [NoWrapper]
852
 
                public virtual void media_change_question (uint request, Pk.Results results);
853
 
                [CCode (cname = "pk_task_refresh_cache_async")]
854
 
                public async void refresh_cache_async (bool force, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
855
 
                [CCode (cname = "pk_task_remove_packages_async")]
856
 
                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);
857
 
                [CCode (cname = "pk_task_repair_system_async")]
858
 
                public async void repair_system_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
859
 
                [CCode (cname = "pk_task_repo_enable_async")]
860
 
                public async void repo_enable_async (string repo_id, bool enabled, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
861
 
                [CCode (cname = "pk_task_resolve_async")]
862
 
                public async void resolve_async (Pk.Bitfield filters, string packages, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
863
 
                [CCode (cname = "pk_task_rollback_async")]
864
 
                public async void rollback_async (string transaction_id, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
865
 
                [CCode (cname = "pk_task_search_details_async")]
866
 
                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);
867
 
                [CCode (cname = "pk_task_search_files_async")]
868
 
                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);
869
 
                [CCode (cname = "pk_task_search_groups_async")]
870
 
                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);
871
 
                [CCode (cname = "pk_task_search_names_async")]
872
 
                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);
873
 
                [CCode (cname = "pk_task_set_interactive")]
 
575
                public async void get_update_detail_async (string package_ids, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
576
                public async void get_updates_async (PackageKit.Bitfield filters, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
577
                public async void install_files_async (string files, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
578
                public async void install_packages_async (string package_ids, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
579
                [NoWrapper]
 
580
                public virtual void key_question (uint request, PackageKit.Results results);
 
581
                [NoWrapper]
 
582
                public virtual void media_change_question (uint request, PackageKit.Results results);
 
583
                public async void refresh_cache_async (bool force, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
584
                public async void remove_packages_async (string package_ids, bool allow_deps, bool autoremove, [CCode (pos = 5, array_length_pos = 5.1, delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 4)] GLib.Cancellable? cancellable = null);
 
585
                public async void repo_enable_async (string repo_id, bool enabled, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
586
                public async void resolve_async (PackageKit.Bitfield filters, string packages, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
587
                public async void rollback_async (string transaction_id, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
588
                public async void search_details_async (PackageKit.Bitfield filters, string values, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
589
                public async void search_files_async (PackageKit.Bitfield filters, string values, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
590
                public async void search_groups_async (PackageKit.Bitfield filters, string values, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
 
591
                public async void search_names_async (PackageKit.Bitfield filters, string values, [CCode (pos = 4, array_length_pos = 4.1, delegate_target_pos = 4.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 3)] GLib.Cancellable? cancellable = null);
874
592
                public void set_interactive (bool interactive);
875
 
                [CCode (cname = "pk_task_set_simulate")]
876
593
                public void set_simulate (bool simulate);
877
594
                [NoWrapper]
878
 
                public virtual void simulate_question (uint request, Pk.Results results);
879
 
                [CCode (cname = "pk_task_test")]
 
595
                public virtual void simulate_question (uint request, PackageKit.Results results);
880
596
                public static void test (void* user_data);
881
597
                [NoWrapper]
882
 
                public virtual void untrusted_question (uint request, Pk.Results results);
883
 
                [CCode (cname = "pk_task_update_packages_async")]
884
 
                public async void update_packages_async ([CCode (array_length = false, array_null_terminated = true)] string[] package_ids, GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
885
 
                [CCode (cname = "pk_task_update_system_async")]
886
 
                public async void update_system_async (GLib.Cancellable? cancellable, Pk.ProgressCallback progress_callback);
887
 
                [CCode (cname = "pk_task_user_accepted")]
 
598
                public virtual void untrusted_question (uint request, PackageKit.Results results);
 
599
                public async void update_packages_async (string package_ids, [CCode (pos = 3, array_length_pos = 3.1, delegate_target_pos = 3.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 2)] GLib.Cancellable? cancellable = null);
 
600
                public async void update_system_async ([CCode (pos = 2, array_length_pos = 2.1, delegate_target_pos = 2.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 1)] GLib.Cancellable? cancellable = null);
888
601
                public bool user_accepted (uint request);
889
 
                [CCode (cname = "pk_task_user_declined")]
890
602
                public bool user_declined (uint request);
891
 
                [CCode (cname = "pk_task_what_provides_async")]
892
 
                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);
893
 
                [NoAccessorMethod]
 
603
                public async void what_provides_async (PackageKit.Bitfield filters, PackageKit.Provides provides, string values, [CCode (pos = 5, array_length_pos = 5.1, delegate_target_pos = 5.1)] PackageKit.ProgressCallback progress_callback, [CCode (pos = 4)] GLib.Cancellable? cancellable = null);
894
604
                public bool interactive { get; set; }
895
 
                [NoAccessorMethod]
896
605
                public bool simulate { get; set; }
897
606
        }
898
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_transaction_list_get_type ()")]
 
607
        [CCode (type_id = "pk_transaction_list_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
899
608
        public class TransactionList : GLib.Object {
900
 
                [CCode (cname = "pk_transaction_list_new", has_construct_function = false)]
 
609
                [CCode (has_construct_function = false)]
901
610
                public TransactionList ();
902
 
                [CCode (array_length = false, array_null_terminated = true, cname = "pk_transaction_list_get_ids")]
 
611
                [CCode (array_length = false, array_null_terminated = true)]
903
612
                public string[] get_ids ();
904
 
                [CCode (cname = "pk_transaction_list_test")]
905
613
                public static void test (void* user_data);
906
614
                public virtual signal void added (string tid);
907
615
                public virtual signal void removed (string tid);
908
616
        }
909
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_transaction_past_get_type ()")]
910
 
        public class TransactionPast : Pk.Source {
911
 
                [CCode (cname = "pk_transaction_past_new", has_construct_function = false)]
 
617
        [CCode (type_id = "pk_transaction_past_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
618
        public class TransactionPast : PackageKit.Source {
 
619
                [CCode (has_construct_function = false)]
912
620
                public TransactionPast ();
913
621
                [NoAccessorMethod]
914
622
                public string cmdline { owned get; set; }
927
635
                [NoAccessorMethod]
928
636
                public uint uid { get; set; }
929
637
        }
930
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", type_id = "pk_update_detail_get_type ()")]
931
 
        public class UpdateDetail : Pk.Source {
932
 
                [CCode (cname = "pk_update_detail_new", has_construct_function = false)]
 
638
        [CCode (type_id = "pk_update_detail_get_type ()", cheader_filename = "packagekit-glib2/packagekit.h")]
 
639
        public class UpdateDetail : PackageKit.Source {
 
640
                [CCode (has_construct_function = false)]
933
641
                public UpdateDetail ();
934
642
                [NoAccessorMethod]
935
643
                public string bugzilla_url { owned get; set; }
958
666
        }
959
667
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
960
668
        [SimpleType]
 
669
        [IntegerType (rank = 0)]
961
670
        public struct Bitfield : uint64 {
 
671
                public static void test (void* user_data);
962
672
        }
963
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", has_type_id = false)]
 
673
        [CCode (type_id = "PK_TYPE_ENUM_MATCH", cheader_filename = "packagekit-glib2/packagekit.h")]
964
674
        public struct EnumMatch {
965
675
                public uint value;
966
676
                public weak global::string string;
967
677
        }
968
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkAuthorizeEnum", cprefix = "PK_AUTHORIZE_ENUM_")]
969
 
        [GIR (name = "AuthorizeEnum")]
 
678
        [CCode (type_id = "PK_TYPE_PACKAGE_SACK_RESULTS", cheader_filename = "packagekit-glib2/packagekit.h")]
 
679
        public struct PackageSackResults {
 
680
        }
 
681
        [CCode (cprefix = "PK_AUTHORIZE_ENUM_", cname = "PkAuthorizeEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
970
682
        public enum Authorize {
971
683
                UNKNOWN,
972
684
                YES,
973
685
                NO,
974
686
                INTERACTIVE,
975
 
                LAST
 
687
                LAST;
 
688
                public static PackageKit.Authorize type_enum_from_string (string authorize_type);
 
689
                public static unowned string type_enum_to_string (PackageKit.Authorize authorize_type);
976
690
        }
977
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_CLIENT_ERROR_")]
 
691
        [CCode (cprefix = "PK_CLIENT_ERROR_", cheader_filename = "packagekit-glib2/packagekit.h")]
978
692
        public enum ClientError {
979
693
                FAILED,
980
694
                FAILED_AUTH,
988
702
                DECLINED_SIMULATION,
989
703
                LAST
990
704
        }
991
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_CONTROL_ERROR_")]
 
705
        [CCode (cprefix = "PK_CONTROL_ERROR_", cheader_filename = "packagekit-glib2/packagekit.h")]
992
706
        public enum ControlError {
993
707
                FAILED,
994
708
                CANNOT_START_DAEMON
995
709
        }
996
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_DISTRO_UPGRADE_ENUM_")]
997
 
        public enum DistroUpgradeEnum {
 
710
        [CCode (cprefix = "PK_DISTRO_UPGRADE_ENUM_", cname = "PkDistroUpgradeEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
 
711
        public enum DistroUpgradeType {
998
712
                UNKNOWN,
999
713
                STABLE,
1000
714
                UNSTABLE,
1001
715
                LAST
1002
716
        }
1003
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_ERROR_ENUM_")]
1004
 
        public enum ErrorEnum {
 
717
        [CCode (cprefix = "PK_ERROR_ENUM_", cname = "PkErrorEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
 
718
        public enum ErrorType {
1005
719
                UNKNOWN,
1006
720
                OOM,
1007
721
                NO_NETWORK,
1070
784
                CANCELLED_PRIORITY,
1071
785
                LAST
1072
786
        }
1073
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkExitEnum", cprefix = "PK_EXIT_ENUM_")]
1074
 
        [GIR (name = "ExitEnum")]
 
787
        [CCode (cprefix = "PK_EXIT_ENUM_", cname = "PkExitEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
1075
788
        public enum Exit {
1076
789
                UNKNOWN,
1077
790
                SUCCESS,
1083
796
                MEDIA_CHANGE_REQUIRED,
1084
797
                NEED_UNTRUSTED,
1085
798
                CANCELLED_PRIORITY,
1086
 
                SKIP_TRANSACTION,
1087
 
                LAST
 
799
                LAST;
 
800
                public static PackageKit.Exit enum_from_string (string exit);
 
801
                public static unowned string enum_to_string (PackageKit.Exit exit);
1088
802
        }
1089
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkFilterEnum", cprefix = "PK_FILTER_ENUM_")]
1090
 
        [GIR (name = "FilterEnum")]
 
803
        [CCode (cprefix = "PK_FILTER_ENUM_", cname = "PkFilterEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
1091
804
        public enum Filter {
1092
805
                UNKNOWN,
1093
806
                NONE,
1115
828
                NOT_COLLECTIONS,
1116
829
                APPLICATION,
1117
830
                NOT_APPLICATION,
1118
 
                LAST
 
831
                LAST;
 
832
                public static PackageKit.Bitfield bitfield_from_string (string filters);
 
833
                public static string bitfield_to_string (PackageKit.Bitfield filters);
 
834
                public static PackageKit.Filter enum_from_string (string filter);
 
835
                public static unowned string enum_to_string (PackageKit.Filter filter);
1119
836
        }
1120
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkGroupEnum", cprefix = "PK_GROUP_ENUM_")]
1121
 
        [GIR (name = "GroupEnum")]
 
837
        [CCode (cprefix = "PK_GROUP_ENUM_", cname = "PkGroupEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
1122
838
        public enum Group {
1123
839
                UNKNOWN,
1124
840
                ACCESSIBILITY,
1155
871
                COLLECTIONS,
1156
872
                VENDOR,
1157
873
                NEWEST,
1158
 
                LAST
 
874
                LAST;
 
875
                public static PackageKit.Bitfield bitfield_from_string (string groups);
 
876
                public static string bitfield_to_string (PackageKit.Bitfield groups);
 
877
                public static PackageKit.Group enum_from_string (string group);
 
878
                public static unowned string enum_to_string (PackageKit.Group group);
1159
879
        }
1160
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkInfoEnum", cprefix = "PK_INFO_ENUM_")]
1161
 
        [GIR (name = "InfoEnum")]
 
880
        [CCode (cprefix = "PK_INFO_ENUM_", cname = "PkInfoEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
1162
881
        public enum Info {
1163
882
                UNKNOWN,
1164
883
                INSTALLED,
1183
902
                DOWNGRADING,
1184
903
                PREPARING,
1185
904
                DECOMPRESSING,
1186
 
                UNTRUSTED,
1187
 
                TRUSTED,
1188
 
                LAST
1189
 
        }
1190
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkMediaTypeEnum", cprefix = "PK_MEDIA_TYPE_ENUM_")]
1191
 
        [GIR (name = "MediaTypeEnum")]
 
905
                LAST;
 
906
                public static PackageKit.Info enum_from_string (string info);
 
907
                public static unowned string enum_to_string (PackageKit.Info info);
 
908
        }
 
909
        [CCode (cprefix = "PK_LICENSE_ENUM_", cname = "PkLicenseEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
 
910
        public enum License {
 
911
                UNKNOWN,
 
912
                AAL,
 
913
                ADOBE,
 
914
                ADSL,
 
915
                AFL,
 
916
                AGPLV1,
 
917
                AMDPLPA,
 
918
                AML,
 
919
                AMPAS_BSD,
 
920
                APSL_2_DOT_0,
 
921
                ARL,
 
922
                ARPHIC,
 
923
                ARTISTIC_2_DOT_0,
 
924
                ARTISTIC_CLARIFIED,
 
925
                ASL_1_DOT_0,
 
926
                ASL_1_DOT_1,
 
927
                ASL_2_DOT_0,
 
928
                BAEKMUK,
 
929
                BEOPEN,
 
930
                BITTORRENT,
 
931
                BOOST,
 
932
                BSD,
 
933
                BSD_PROTECTION,
 
934
                BSD_WITH_ADVERTISING,
 
935
                CATOSL,
 
936
                CC0,
 
937
                CC_BY,
 
938
                CC_BY_SA,
 
939
                CDDL,
 
940
                CDL,
 
941
                CECILL,
 
942
                CECILL_B,
 
943
                CECILL_C,
 
944
                CNRI,
 
945
                CONDOR,
 
946
                COPYRIGHT_ONLY,
 
947
                CPAL,
 
948
                CPL,
 
949
                CRYSTAL_STACKER,
 
950
                DOC,
 
951
                DSL,
 
952
                DVIPDFM,
 
953
                ECL_1_DOT_0,
 
954
                ECL_2_DOT_0,
 
955
                ECOS,
 
956
                EFL_2_DOT_0,
 
957
                ENTESSA,
 
958
                EPL,
 
959
                ERPL,
 
960
                EUPL_1_DOT_1,
 
961
                EUROSYM,
 
962
                EU_DATAGRID,
 
963
                FAIR,
 
964
                FBSDDL,
 
965
                FREE_ART,
 
966
                FTL,
 
967
                GEOGRATIS,
 
968
                GFDL,
 
969
                GIFTWARE,
 
970
                GL2PS,
 
971
                GLIDE,
 
972
                GNUPLOT,
 
973
                GPLV1,
 
974
                GPLV2,
 
975
                GPLV2_OR_ARTISTIC,
 
976
                GPLV2_PLUS,
 
977
                GPLV2_PLUS_OR_ARTISTIC,
 
978
                GPLV2_PLUS_WITH_EXCEPTIONS,
 
979
                GPLV2_WITH_EXCEPTIONS,
 
980
                GPLV3,
 
981
                GPLV3_PLUS,
 
982
                GPLV3_PLUS_WITH_EXCEPTIONS,
 
983
                GPLV3_WITH_EXCEPTIONS,
 
984
                GPL_PLUS,
 
985
                GPL_PLUS_OR_ARTISTIC,
 
986
                GPL_PLUS_WITH_EXCEPTIONS,
 
987
                IBM,
 
988
                IEEE,
 
989
                IJG,
 
990
                IMAGEMAGICK,
 
991
                IMATIX,
 
992
                IMLIB2,
 
993
                INTEL_ACPI,
 
994
                INTERBASE,
 
995
                IPA,
 
996
                ISC,
 
997
                JABBER,
 
998
                JASPER,
 
999
                JPYTHON,
 
1000
                KNUTH,
 
1001
                LBNL_BSD,
 
1002
                LDPL,
 
1003
                LGPLV2,
 
1004
                LGPLV2_PLUS,
 
1005
                LGPLV2_PLUS_OR_ARTISTIC,
 
1006
                LGPLV2_PLUS_WITH_EXCEPTIONS,
 
1007
                LGPLV2_WITH_EXCEPTIONS,
 
1008
                LGPLV3,
 
1009
                LGPLV3_PLUS,
 
1010
                LGPLV3_PLUS_WITH_EXCEPTIONS,
 
1011
                LGPLV3_WITH_EXCEPTIONS,
 
1012
                LIBERATION,
 
1013
                LIBTIFF,
 
1014
                LLGPL,
 
1015
                LOGICA,
 
1016
                LPL,
 
1017
                LPPL,
 
1018
                MECAB_IPADIC,
 
1019
                MIROS,
 
1020
                MIT,
 
1021
                MIT_WITH_ADVERTISING,
 
1022
                MOD_MACRO,
 
1023
                MOTOSOTO,
 
1024
                MPLUS,
 
1025
                MPLV1_DOT_0,
 
1026
                MPLV1_DOT_1,
 
1027
                MS_PL,
 
1028
                MS_RL,
 
1029
                NAUMEN,
 
1030
                NCSA,
 
1031
                NETCDF,
 
1032
                NETSCAPE,
 
1033
                NEWMAT,
 
1034
                NGPL,
 
1035
                NOKIA,
 
1036
                NOSL,
 
1037
                NOWEB,
 
1038
                OAL,
 
1039
                OFL,
 
1040
                OFSFDL,
 
1041
                OML,
 
1042
                OPENLDAP,
 
1043
                OPENPBS,
 
1044
                OPENSSL,
 
1045
                OREILLY,
 
1046
                OSL_1_DOT_0,
 
1047
                OSL_1_DOT_1,
 
1048
                OSL_2_DOT_0,
 
1049
                OSL_2_DOT_1,
 
1050
                OSL_3_DOT_0,
 
1051
                PHORUM,
 
1052
                PHP,
 
1053
                PLEXUS,
 
1054
                POSTGRESQL,
 
1055
                PSUTILS,
 
1056
                PTFL,
 
1057
                PUBLIC_DOMAIN,
 
1058
                PUBLIC_USE,
 
1059
                PYTHON,
 
1060
                QHULL,
 
1061
                QPL,
 
1062
                RDISC,
 
1063
                RICEBSD,
 
1064
                ROMIO,
 
1065
                RPSL,
 
1066
                RUBY,
 
1067
                SAXPATH,
 
1068
                SCEA,
 
1069
                SCRIP,
 
1070
                SENDMAIL,
 
1071
                SISSL,
 
1072
                SLEEPYCAT,
 
1073
                SLIB,
 
1074
                SNIA,
 
1075
                SPL,
 
1076
                STIX,
 
1077
                TCL,
 
1078
                TEEWORLDS,
 
1079
                TMATE,
 
1080
                TOSL,
 
1081
                TPL,
 
1082
                UCD,
 
1083
                VIM,
 
1084
                VNLSL,
 
1085
                VOSTROM,
 
1086
                VSL,
 
1087
                W3C,
 
1088
                WADALAB,
 
1089
                WEBMIN,
 
1090
                WTFPL,
 
1091
                WXWIDGETS,
 
1092
                XANO,
 
1093
                XEROX,
 
1094
                XINETD,
 
1095
                XSKAT,
 
1096
                YPLV1_DOT_1,
 
1097
                ZEND,
 
1098
                ZLIB,
 
1099
                ZLIB_WITH_ACKNOWLEDGEMENT,
 
1100
                ZPLV1_DOT_0,
 
1101
                ZPLV2_DOT_0,
 
1102
                ZPLV2_DOT_1,
 
1103
                LAST;
 
1104
                public static PackageKit.License enum_from_string (string license);
 
1105
                public static unowned string enum_to_string (PackageKit.License license);
 
1106
        }
 
1107
        [CCode (cprefix = "PK_MEDIA_TYPE_ENUM_", cname = "PkMediaTypeEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
1192
1108
        public enum MediaType {
1193
1109
                UNKNOWN,
1194
1110
                CD,
1195
1111
                DVD,
1196
1112
                DISC,
1197
 
                LAST
 
1113
                LAST;
 
1114
                public static PackageKit.MediaType enum_from_string (string media_type);
 
1115
                public static unowned string enum_to_string (PackageKit.MediaType media_type);
1198
1116
        }
1199
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_MESSAGE_ENUM_")]
1200
 
        public enum MessageEnum {
 
1117
        [CCode (cprefix = "PK_MESSAGE_ENUM_", cname = "PkMessageEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
 
1118
        public enum MessageType {
1201
1119
                UNKNOWN,
1202
1120
                BROKEN_MIRROR,
1203
1121
                CONNECTION_REFUSED,
1217
1135
                OTHER_UPDATES_HELD_BACK,
1218
1136
                LAST
1219
1137
        }
1220
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkNetworkEnum", cprefix = "PK_NETWORK_ENUM_")]
1221
 
        [GIR (name = "NetworkEnum")]
 
1138
        [CCode (cprefix = "PK_NETWORK_ENUM_", cname = "PkNetworkEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
1222
1139
        public enum Network {
1223
1140
                UNKNOWN,
1224
1141
                OFFLINE,
1226
1143
                WIRED,
1227
1144
                WIFI,
1228
1145
                MOBILE,
1229
 
                LAST
 
1146
                LAST;
 
1147
                public static PackageKit.Network enum_from_string (string network);
 
1148
                public static unowned string enum_to_string (PackageKit.Network network);
1230
1149
        }
1231
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_PACKAGE_SACK_SORT_TYPE_")]
 
1150
        [CCode (cprefix = "PK_PACKAGE_SACK_SORT_TYPE_", cheader_filename = "packagekit-glib2/packagekit.h")]
1232
1151
        public enum PackageSackSortType {
1233
1152
                NAME,
1234
1153
                INFO,
1236
1155
                SUMMARY,
1237
1156
                LAST
1238
1157
        }
1239
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_PROGRESS_TYPE_")]
 
1158
        [CCode (cprefix = "PK_PROGRESS_TYPE_", cheader_filename = "packagekit-glib2/packagekit.h")]
1240
1159
        public enum ProgressType {
1241
1160
                PACKAGE_ID,
1242
1161
                TRANSACTION_ID,
1251
1170
                SPEED,
1252
1171
                UID,
1253
1172
                PACKAGE,
1254
 
                ITEM_PROGRESS,
1255
1173
                INVALID
1256
1174
        }
1257
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkProvidesEnum", cprefix = "PK_PROVIDES_ENUM_")]
1258
 
        [GIR (name = "ProvidesEnum")]
 
1175
        [CCode (cprefix = "PK_PROVIDES_ENUM_", cname = "PkProvidesEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
1259
1176
        public enum Provides {
1260
1177
                UNKNOWN,
1261
1178
                ANY,
1265
1182
                FONT,
1266
1183
                HARDWARE_DRIVER,
1267
1184
                POSTSCRIPT_DRIVER,
1268
 
                PLASMA_SERVICE,
1269
 
                SHARED_LIB,
1270
 
                PYTHON,
1271
 
                LAST
 
1185
                LAST;
 
1186
                public static PackageKit.Provides enum_from_string (string provides);
 
1187
                public static unowned string enum_to_string (PackageKit.Provides provides);
1272
1188
        }
1273
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkRestartEnum", cprefix = "PK_RESTART_ENUM_")]
1274
 
        [GIR (name = "RestartEnum")]
 
1189
        [CCode (cprefix = "PK_RESTART_ENUM_", cname = "PkRestartEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
1275
1190
        public enum Restart {
1276
1191
                UNKNOWN,
1277
1192
                NONE,
1280
1195
                SYSTEM,
1281
1196
                SECURITY_SESSION,
1282
1197
                SECURITY_SYSTEM,
1283
 
                LAST
 
1198
                LAST;
 
1199
                public static PackageKit.Restart enum_from_string (string restart);
 
1200
                public static unowned string enum_to_string (PackageKit.Restart restart);
1284
1201
        }
1285
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkRoleEnum", cprefix = "PK_ROLE_ENUM_")]
1286
 
        [GIR (name = "RoleEnum")]
 
1202
        [CCode (cprefix = "PK_ROLE_ENUM_", cname = "PkRoleEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
1287
1203
        public enum Role {
1288
1204
                UNKNOWN,
1289
1205
                CANCEL,
1321
1237
                SIMULATE_REMOVE_PACKAGES,
1322
1238
                SIMULATE_UPDATE_PACKAGES,
1323
1239
                UPGRADE_SYSTEM,
1324
 
                REPAIR_SYSTEM,
1325
 
                SIMULATE_REPAIR_SYSTEM,
1326
 
                LAST
 
1240
                LAST;
 
1241
                public static PackageKit.Bitfield bitfield_from_string (string roles);
 
1242
                public static string bitfield_to_string (PackageKit.Bitfield roles);
 
1243
                public static PackageKit.Role enum_from_string (string role);
 
1244
                public static unowned string enum_to_string (PackageKit.Role role);
1327
1245
        }
1328
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkSigTypeEnum", cprefix = "PK_SIGTYPE_ENUM_")]
1329
 
        [GIR (name = "SigTypeEnum")]
 
1246
        [CCode (cprefix = "PK_SIGTYPE_ENUM_", cname = "PkSigTypeEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
1330
1247
        public enum SigType {
1331
1248
                UNKNOWN,
1332
1249
                GPG,
1333
 
                LAST
 
1250
                LAST;
 
1251
                public static PackageKit.SigType enum_from_string (string sig_type);
 
1252
                public static unowned string enum_to_string (PackageKit.SigType sig_type);
1334
1253
        }
1335
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkStatusEnum", cprefix = "PK_STATUS_ENUM_")]
1336
 
        [GIR (name = "StatusEnum")]
 
1254
        [CCode (cprefix = "PK_STATUS_ENUM_", cname = "PkStatusEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
1337
1255
        public enum Status {
1338
1256
                UNKNOWN,
1339
1257
                WAIT,
1372
1290
                CHECK_EXECUTABLE_FILES,
1373
1291
                CHECK_LIBRARIES,
1374
1292
                COPY_FILES,
1375
 
                LAST
 
1293
                LAST;
 
1294
                public static PackageKit.Status enum_from_string (string status);
 
1295
                public static unowned string enum_to_string (PackageKit.Status status);
1376
1296
        }
1377
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkUpdateStateEnum", cprefix = "PK_UPDATE_STATE_ENUM_")]
1378
 
        [GIR (name = "UpdateStateEnum")]
 
1297
        [CCode (cprefix = "PK_UPDATE_STATE_ENUM_", cname = "PkUpdateStateEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
1379
1298
        public enum UpdateState {
1380
1299
                UNKNOWN,
1381
1300
                STABLE,
1382
1301
                UNSTABLE,
1383
1302
                TESTING,
1384
 
                LAST
 
1303
                LAST;
 
1304
                public static PackageKit.UpdateState enum_from_string (string update_state);
 
1305
                public static unowned string enum_to_string (PackageKit.UpdateState update_state);
1385
1306
        }
1386
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PkUpgradeKindEnum", cprefix = "PK_UPGRADE_KIND_ENUM_")]
1387
 
        [GIR (name = "UpgradeKindEnum")]
 
1307
        [CCode (cprefix = "PK_UPGRADE_KIND_ENUM_", cname = "PkUpgradeKindEnum", cheader_filename = "packagekit-glib2/packagekit.h")]
1388
1308
        public enum UpgradeKind {
1389
1309
                UNKNOWN,
1390
1310
                MINIMAL,
1391
1311
                DEFAULT,
1392
1312
                COMPLETE,
1393
 
                LAST
 
1313
                LAST;
 
1314
                public static PackageKit.UpgradeKind enum_from_string (string upgrade_kind);
 
1315
                public static unowned string enum_to_string (PackageKit.UpgradeKind upgrade_kind);
1394
1316
        }
1395
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_CATALOG_ERROR_")]
 
1317
        [CCode (cprefix = "PK_CATALOG_ERROR_", cheader_filename = "packagekit-glib2/packagekit.h")]
1396
1318
        public errordomain CatalogError {
1397
 
                FAILED
 
1319
                FAILED;
 
1320
                public static GLib.Quark quark ();
1398
1321
        }
1399
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cprefix = "PK_SERVICE_PACK_ERROR_")]
 
1322
        [CCode (cprefix = "PK_SERVICE_PACK_ERROR_", cheader_filename = "packagekit-glib2/packagekit.h")]
1400
1323
        public errordomain ServicePackError {
1401
1324
                [CCode (cname = "PK_SERVICE_PACK_ERROR_FAILED_SETUP")]
1402
1325
                FAILEDSETUP,
1409
1332
                [CCode (cname = "PK_SERVICE_PACK_ERROR_NOTHING_TO_DO")]
1410
1333
                NOTHINGTODO,
1411
1334
                [CCode (cname = "PK_SERVICE_PACK_ERROR_NOT_COMPATIBLE")]
1412
 
                NOTCOMPATIBLE
 
1335
                NOTCOMPATIBLE;
 
1336
                public static GLib.Quark quark ();
1413
1337
        }
1414
1338
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", instance_pos = 1.9)]
1415
 
        public delegate bool PackageSackFilterFunc (Pk.Package package);
 
1339
        public delegate bool PackageSackFilterFunc (PackageKit.Package package);
1416
1340
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", instance_pos = 2.9)]
1417
 
        public delegate void ProgressCallback (Pk.Progress progress, Pk.ProgressType type);
1418
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_CATALOG_FILE_EXTENSION")]
 
1341
        public delegate void ProgressCallback (PackageKit.Progress progress, PackageKit.ProgressType type);
 
1342
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1419
1343
        public const string CATALOG_FILE_EXTENSION;
1420
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_CATALOG_FILE_HEADER")]
1421
 
        public const string CATALOG_FILE_HEADER;
1422
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_DBUS_INTERFACE")]
 
1344
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
 
1345
        public const int CLIENT_DBUS_METHOD_TIMEOUT;
 
1346
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
 
1347
        public const int CONTROL_DBUS_METHOD_TIMEOUT;
 
1348
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1423
1349
        public const string DBUS_INTERFACE;
1424
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_DBUS_INTERFACE_TRANSACTION")]
 
1350
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1425
1351
        public const string DBUS_INTERFACE_TRANSACTION;
1426
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_DBUS_PATH")]
 
1352
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1427
1353
        public const string DBUS_PATH;
1428
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_DBUS_SERVICE")]
 
1354
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1429
1355
        public const string DBUS_SERVICE;
1430
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_DESKTOP_DEFAULT_APPLICATION_DIR")]
 
1356
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1431
1357
        public const string DESKTOP_DEFAULT_APPLICATION_DIR;
1432
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_MAJOR_VERSION")]
 
1358
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1433
1359
        public const int MAJOR_VERSION;
1434
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_MICRO_VERSION")]
 
1360
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1435
1361
        public const int MICRO_VERSION;
1436
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_MINOR_VERSION")]
 
1362
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1437
1363
        public const int MINOR_VERSION;
1438
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_PACKAGE_IDS_DELIM")]
 
1364
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1439
1365
        public const string PACKAGE_IDS_DELIM;
1440
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_PACKAGE_ID_ARCH")]
 
1366
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1441
1367
        public const int PACKAGE_ID_ARCH;
1442
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_PACKAGE_ID_DATA")]
 
1368
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1443
1369
        public const int PACKAGE_ID_DATA;
1444
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_PACKAGE_ID_NAME")]
 
1370
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1445
1371
        public const int PACKAGE_ID_NAME;
1446
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_PACKAGE_ID_VERSION")]
 
1372
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1447
1373
        public const int PACKAGE_ID_VERSION;
1448
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_SERVICE_PACK_FILE_EXTENSION")]
1449
 
        public const string SERVICE_PACK_FILE_EXTENSION;
1450
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_SERVICE_PACK_GROUP_NAME")]
 
1374
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1451
1375
        public const string SERVICE_PACK_GROUP_NAME;
1452
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "PK_SYSTEM_PACKAGE_LIST_FILENAME")]
1453
 
        public const string SYSTEM_PACKAGE_LIST_FILENAME;
1454
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_authorize_type_enum_from_string")]
1455
 
        public static Pk.Authorize authorize_type_enum_from_string (string authorize_type);
1456
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_authorize_type_enum_to_string")]
1457
 
        public static unowned string authorize_type_enum_to_string (Pk.Authorize authorize_type);
1458
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_bitfield_test")]
1459
 
        public static void bitfield_test (void* user_data);
1460
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_catalog_error_quark")]
1461
 
        public static GLib.Quark catalog_error_quark ();
1462
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_common_test")]
 
1376
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1463
1377
        public static void common_test (void* user_data);
1464
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_debug_add_log_domain")]
 
1378
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1465
1379
        public static void debug_add_log_domain (string log_domain);
1466
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_debug_is_verbose")]
 
1380
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1467
1381
        public static bool debug_is_verbose ();
1468
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_debug_set_verbose")]
 
1382
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1469
1383
        public static void debug_set_verbose (bool verbose);
1470
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_enum_find_string")]
1471
 
        public static unowned string enum_find_string (Pk.EnumMatch table, uint value);
1472
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_enum_find_value")]
1473
 
        public static uint enum_find_value (Pk.EnumMatch table, string string);
1474
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_enum_test")]
 
1384
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
 
1385
        public static unowned string enum_find_string (PackageKit.EnumMatch table, uint value);
 
1386
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
 
1387
        public static uint enum_find_value (PackageKit.EnumMatch table, string string);
 
1388
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1475
1389
        public static void enum_test (void* user_data);
1476
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_exit_enum_from_string")]
1477
 
        public static Pk.Exit exit_enum_from_string (string exit);
1478
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_exit_enum_to_string")]
1479
 
        public static unowned string exit_enum_to_string (Pk.Exit exit);
1480
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_filter_bitfield_from_string")]
1481
 
        public static Pk.Bitfield filter_bitfield_from_string (string filters);
1482
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_filter_bitfield_to_string")]
1483
 
        public static string filter_bitfield_to_string (Pk.Bitfield filters);
1484
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_filter_enum_from_string")]
1485
 
        public static Pk.Filter filter_enum_from_string (string filter);
1486
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_filter_enum_to_string")]
1487
 
        public static unowned string filter_enum_to_string (Pk.Filter filter);
1488
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_get_distro_id")]
 
1390
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1489
1391
        public static string get_distro_id ();
1490
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_group_bitfield_from_string")]
1491
 
        public static Pk.Bitfield group_bitfield_from_string (string groups);
1492
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_group_bitfield_to_string")]
1493
 
        public static string group_bitfield_to_string (Pk.Bitfield groups);
1494
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_group_enum_from_string")]
1495
 
        public static Pk.Group group_enum_from_string (string group);
1496
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_group_enum_to_string")]
1497
 
        public static unowned string group_enum_to_string (Pk.Group group);
1498
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_info_enum_from_string")]
1499
 
        public static Pk.Info info_enum_from_string (string info);
1500
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_info_enum_to_localised_past")]
1501
 
        public static unowned string info_enum_to_localised_past (Pk.Info info);
1502
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_info_enum_to_localised_present")]
1503
 
        public static unowned string info_enum_to_localised_present (Pk.Info info);
1504
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_info_enum_to_string")]
1505
 
        public static unowned string info_enum_to_string (Pk.Info info);
1506
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_iso8601_from_date")]
 
1392
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1507
1393
        public static string iso8601_from_date (GLib.Date date);
1508
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_iso8601_present")]
 
1394
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1509
1395
        public static string iso8601_present ();
1510
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__POINTER_UINT_STRING")]
 
1396
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1511
1397
        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);
1512
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__POINTER_UINT_UINT")]
 
1398
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1513
1399
        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);
1514
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_BOOLEAN")]
 
1400
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1515
1401
        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);
1516
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_BOXED")]
 
1402
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1517
1403
        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);
1518
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING")]
 
1404
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1519
1405
        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);
1520
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_BOOLEAN")]
 
1406
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1521
1407
        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);
1522
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_BOOLEAN_STRING_UINT_STRING_UINT_STRING")]
 
1408
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1523
1409
        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);
1524
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_BOOLEAN_UINT_UINT_STRING_UINT_STRING")]
 
1410
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1525
1411
        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);
1526
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING")]
 
1412
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1527
1413
        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);
1528
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_BOOLEAN")]
 
1414
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1529
1415
        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);
1530
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_BOOLEAN_STRING_UINT_STRING_UINT_STRING")]
 
1416
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1531
1417
        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);
1532
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING")]
 
1418
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1533
1419
        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);
1534
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING")]
 
1420
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1535
1421
        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);
1536
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING")]
 
1422
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1537
1423
        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);
1538
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING")]
 
1424
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1539
1425
        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);
1540
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING")]
 
1426
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1541
1427
        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);
1542
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING")]
 
1428
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1543
1429
        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);
1544
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING")]
 
1430
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1545
1431
        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);
1546
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING")]
 
1432
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1547
1433
        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);
1548
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING")]
 
1434
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1549
1435
        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);
1550
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_UINT")]
 
1436
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1551
1437
        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);
1552
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_UINT")]
 
1438
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1553
1439
        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);
1554
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_UINT64")]
 
1440
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1555
1441
        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);
1556
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_UINT_STRING")]
 
1442
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1557
1443
        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);
1558
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_UINT64")]
 
1444
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1559
1445
        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);
1560
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_UINT")]
 
1446
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1561
1447
        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);
1562
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_UINT_STRING_STRING_UINT64")]
 
1448
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1563
1449
        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);
1564
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_STRING_UINT_UINT_UINT")]
 
1450
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1565
1451
        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);
1566
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_UINT")]
 
1452
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1567
1453
        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);
1568
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_UINT_STRING_STRING")]
 
1454
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1569
1455
        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);
1570
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__STRING_UINT_UINT_UINT_UINT")]
 
1456
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1571
1457
        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);
1572
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__UINT_STRING")]
 
1458
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1573
1459
        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);
1574
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__UINT_STRING_STRING")]
 
1460
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1575
1461
        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);
1576
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__UINT_STRING_UINT")]
 
1462
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1577
1463
        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);
1578
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__UINT_UINT")]
 
1464
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1579
1465
        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);
1580
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_marshal_VOID__UINT_UINT_UINT_UINT")]
 
1466
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h")]
1581
1467
        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);
1582
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_media_type_enum_from_string")]
1583
 
        public static Pk.MediaType media_type_enum_from_string (string media_type);
1584
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_media_type_enum_to_string")]
1585
 
        public static unowned string media_type_enum_to_string (Pk.MediaType media_type);
1586
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_network_enum_from_string")]
1587
 
        public static Pk.Network network_enum_from_string (string network);
1588
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_network_enum_to_string")]
1589
 
        public static unowned string network_enum_to_string (Pk.Network network);
1590
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_provides_enum_from_string")]
1591
 
        public static Pk.Provides provides_enum_from_string (string provides);
1592
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_provides_enum_to_string")]
1593
 
        public static unowned string provides_enum_to_string (Pk.Provides provides);
1594
 
        [CCode (array_length = false, array_null_terminated = true, cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_ptr_array_to_strv")]
1595
 
        public static string[] ptr_array_to_strv (GLib.GenericArray<void*> array);
1596
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_restart_enum_from_string")]
1597
 
        public static Pk.Restart restart_enum_from_string (string restart);
1598
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_restart_enum_to_string")]
1599
 
        public static unowned string restart_enum_to_string (Pk.Restart restart);
1600
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_role_bitfield_from_string")]
1601
 
        public static Pk.Bitfield role_bitfield_from_string (string roles);
1602
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_role_bitfield_to_string")]
1603
 
        public static string role_bitfield_to_string (Pk.Bitfield roles);
1604
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_role_enum_from_string")]
1605
 
        public static Pk.Role role_enum_from_string (string role);
1606
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_role_enum_to_localised_present")]
1607
 
        public static unowned string role_enum_to_localised_present (Pk.Role role);
1608
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_role_enum_to_string")]
1609
 
        public static unowned string role_enum_to_string (Pk.Role role);
1610
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_service_pack_error_quark")]
1611
 
        public static GLib.Quark service_pack_error_quark ();
1612
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_sig_type_enum_from_string")]
1613
 
        public static Pk.SigType sig_type_enum_from_string (string sig_type);
1614
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_sig_type_enum_to_string")]
1615
 
        public static unowned string sig_type_enum_to_string (Pk.SigType sig_type);
1616
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_status_enum_from_string")]
1617
 
        public static Pk.Status status_enum_from_string (string status);
1618
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_status_enum_to_localised_text")]
1619
 
        public static unowned string status_enum_to_localised_text (Pk.Status status);
1620
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_status_enum_to_string")]
1621
 
        public static unowned string status_enum_to_string (Pk.Status status);
1622
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_update_state_enum_from_string")]
1623
 
        public static Pk.UpdateState update_state_enum_from_string (string update_state);
1624
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_update_state_enum_to_string")]
1625
 
        public static unowned string update_state_enum_to_string (Pk.UpdateState update_state);
1626
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_upgrade_kind_enum_from_string")]
1627
 
        public static Pk.UpgradeKind upgrade_kind_enum_from_string (string upgrade_kind);
1628
 
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", cname = "pk_upgrade_kind_enum_to_string")]
1629
 
        public static unowned string upgrade_kind_enum_to_string (Pk.UpgradeKind upgrade_kind);
 
1468
        [CCode (cheader_filename = "packagekit-glib2/packagekit.h", array_length = false, array_null_terminated = true)]
 
1469
        public static string[] ptr_array_to_strv (GLib.GenericArray<weak void*> array);
1630
1470
}
1631
1471