1 /*
2  * This file is part of gtkD.
3  *
4  * gtkD is free software; you can redistribute it and/or modify
5  * it under the terms of the GNU Lesser General Public License
6  * as published by the Free Software Foundation; either version 3
7  * of the License, or (at your option) any later version, with
8  * some exceptions, please read the COPYING file.
9  *
10  * gtkD is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  * GNU Lesser General Public License for more details.
14  *
15  * You should have received a copy of the GNU Lesser General Public License
16  * along with gtkD; if not, write to the Free Software
17  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA
18  */
19  
20 // generated automatically - do not change
21 // find conversion definition on APILookup.txt
22 // implement new conversion functionalities on the wrap.utils pakage
23 
24 
25 module gtkc.gio;
26 
27 version(Tango)
28 	private import tango.stdc.stdio;
29 else
30 	private import std.stdio;
31 
32 private import gtkc.giotypes;
33 private import gtkc.Loader;
34 private import gtkc.paths;
35 
36 mixin( _shared ~ "static this()
37 {
38 	// gio.File
39 
40 	Linker.link(g_file_new_for_path, \"g_file_new_for_path\", LIBRARY.GIO);
41 	Linker.link(g_file_new_for_uri, \"g_file_new_for_uri\", LIBRARY.GIO);
42 	Linker.link(g_file_new_for_commandline_arg, \"g_file_new_for_commandline_arg\", LIBRARY.GIO);
43 	Linker.link(g_file_parse_name, \"g_file_parse_name\", LIBRARY.GIO);
44 	Linker.link(g_file_dup, \"g_file_dup\", LIBRARY.GIO);
45 	Linker.link(g_file_hash, \"g_file_hash\", LIBRARY.GIO);
46 	Linker.link(g_file_equal, \"g_file_equal\", LIBRARY.GIO);
47 	Linker.link(g_file_get_basename, \"g_file_get_basename\", LIBRARY.GIO);
48 	Linker.link(g_file_get_path, \"g_file_get_path\", LIBRARY.GIO);
49 	Linker.link(g_file_get_uri, \"g_file_get_uri\", LIBRARY.GIO);
50 	Linker.link(g_file_get_parse_name, \"g_file_get_parse_name\", LIBRARY.GIO);
51 	Linker.link(g_file_get_parent, \"g_file_get_parent\", LIBRARY.GIO);
52 	Linker.link(g_file_has_parent, \"g_file_has_parent\", LIBRARY.GIO);
53 	Linker.link(g_file_get_child, \"g_file_get_child\", LIBRARY.GIO);
54 	Linker.link(g_file_get_child_for_display_name, \"g_file_get_child_for_display_name\", LIBRARY.GIO);
55 	Linker.link(g_file_has_prefix, \"g_file_has_prefix\", LIBRARY.GIO);
56 	Linker.link(g_file_get_relative_path, \"g_file_get_relative_path\", LIBRARY.GIO);
57 	Linker.link(g_file_resolve_relative_path, \"g_file_resolve_relative_path\", LIBRARY.GIO);
58 	Linker.link(g_file_is_native, \"g_file_is_native\", LIBRARY.GIO);
59 	Linker.link(g_file_has_uri_scheme, \"g_file_has_uri_scheme\", LIBRARY.GIO);
60 	Linker.link(g_file_get_uri_scheme, \"g_file_get_uri_scheme\", LIBRARY.GIO);
61 	Linker.link(g_file_read, \"g_file_read\", LIBRARY.GIO);
62 	Linker.link(g_file_read_async, \"g_file_read_async\", LIBRARY.GIO);
63 	Linker.link(g_file_read_finish, \"g_file_read_finish\", LIBRARY.GIO);
64 	Linker.link(g_file_append_to, \"g_file_append_to\", LIBRARY.GIO);
65 	Linker.link(g_file_create, \"g_file_create\", LIBRARY.GIO);
66 	Linker.link(g_file_replace, \"g_file_replace\", LIBRARY.GIO);
67 	Linker.link(g_file_append_to_async, \"g_file_append_to_async\", LIBRARY.GIO);
68 	Linker.link(g_file_append_to_finish, \"g_file_append_to_finish\", LIBRARY.GIO);
69 	Linker.link(g_file_create_async, \"g_file_create_async\", LIBRARY.GIO);
70 	Linker.link(g_file_create_finish, \"g_file_create_finish\", LIBRARY.GIO);
71 	Linker.link(g_file_replace_async, \"g_file_replace_async\", LIBRARY.GIO);
72 	Linker.link(g_file_replace_finish, \"g_file_replace_finish\", LIBRARY.GIO);
73 	Linker.link(g_file_query_info, \"g_file_query_info\", LIBRARY.GIO);
74 	Linker.link(g_file_query_info_async, \"g_file_query_info_async\", LIBRARY.GIO);
75 	Linker.link(g_file_query_info_finish, \"g_file_query_info_finish\", LIBRARY.GIO);
76 	Linker.link(g_file_query_exists, \"g_file_query_exists\", LIBRARY.GIO);
77 	Linker.link(g_file_query_file_type, \"g_file_query_file_type\", LIBRARY.GIO);
78 	Linker.link(g_file_query_filesystem_info, \"g_file_query_filesystem_info\", LIBRARY.GIO);
79 	Linker.link(g_file_query_filesystem_info_async, \"g_file_query_filesystem_info_async\", LIBRARY.GIO);
80 	Linker.link(g_file_query_filesystem_info_finish, \"g_file_query_filesystem_info_finish\", LIBRARY.GIO);
81 	Linker.link(g_file_query_default_handler, \"g_file_query_default_handler\", LIBRARY.GIO);
82 	Linker.link(g_file_find_enclosing_mount, \"g_file_find_enclosing_mount\", LIBRARY.GIO);
83 	Linker.link(g_file_find_enclosing_mount_async, \"g_file_find_enclosing_mount_async\", LIBRARY.GIO);
84 	Linker.link(g_file_find_enclosing_mount_finish, \"g_file_find_enclosing_mount_finish\", LIBRARY.GIO);
85 	Linker.link(g_file_enumerate_children, \"g_file_enumerate_children\", LIBRARY.GIO);
86 	Linker.link(g_file_enumerate_children_async, \"g_file_enumerate_children_async\", LIBRARY.GIO);
87 	Linker.link(g_file_enumerate_children_finish, \"g_file_enumerate_children_finish\", LIBRARY.GIO);
88 	Linker.link(g_file_set_display_name, \"g_file_set_display_name\", LIBRARY.GIO);
89 	Linker.link(g_file_set_display_name_async, \"g_file_set_display_name_async\", LIBRARY.GIO);
90 	Linker.link(g_file_set_display_name_finish, \"g_file_set_display_name_finish\", LIBRARY.GIO);
91 	Linker.link(g_file_delete, \"g_file_delete\", LIBRARY.GIO);
92 	Linker.link(g_file_trash, \"g_file_trash\", LIBRARY.GIO);
93 	Linker.link(g_file_copy, \"g_file_copy\", LIBRARY.GIO);
94 	Linker.link(g_file_copy_async, \"g_file_copy_async\", LIBRARY.GIO);
95 	Linker.link(g_file_copy_finish, \"g_file_copy_finish\", LIBRARY.GIO);
96 	Linker.link(g_file_move, \"g_file_move\", LIBRARY.GIO);
97 	Linker.link(g_file_make_directory, \"g_file_make_directory\", LIBRARY.GIO);
98 	Linker.link(g_file_make_directory_with_parents, \"g_file_make_directory_with_parents\", LIBRARY.GIO);
99 	Linker.link(g_file_make_symbolic_link, \"g_file_make_symbolic_link\", LIBRARY.GIO);
100 	Linker.link(g_file_query_settable_attributes, \"g_file_query_settable_attributes\", LIBRARY.GIO);
101 	Linker.link(g_file_query_writable_namespaces, \"g_file_query_writable_namespaces\", LIBRARY.GIO);
102 	Linker.link(g_file_set_attribute, \"g_file_set_attribute\", LIBRARY.GIO);
103 	Linker.link(g_file_set_attributes_from_info, \"g_file_set_attributes_from_info\", LIBRARY.GIO);
104 	Linker.link(g_file_set_attributes_async, \"g_file_set_attributes_async\", LIBRARY.GIO);
105 	Linker.link(g_file_set_attributes_finish, \"g_file_set_attributes_finish\", LIBRARY.GIO);
106 	Linker.link(g_file_set_attribute_string, \"g_file_set_attribute_string\", LIBRARY.GIO);
107 	Linker.link(g_file_set_attribute_byte_string, \"g_file_set_attribute_byte_string\", LIBRARY.GIO);
108 	Linker.link(g_file_set_attribute_uint32, \"g_file_set_attribute_uint32\", LIBRARY.GIO);
109 	Linker.link(g_file_set_attribute_int32, \"g_file_set_attribute_int32\", LIBRARY.GIO);
110 	Linker.link(g_file_set_attribute_uint64, \"g_file_set_attribute_uint64\", LIBRARY.GIO);
111 	Linker.link(g_file_set_attribute_int64, \"g_file_set_attribute_int64\", LIBRARY.GIO);
112 	Linker.link(g_file_mount_mountable, \"g_file_mount_mountable\", LIBRARY.GIO);
113 	Linker.link(g_file_mount_mountable_finish, \"g_file_mount_mountable_finish\", LIBRARY.GIO);
114 	Linker.link(g_file_unmount_mountable, \"g_file_unmount_mountable\", LIBRARY.GIO);
115 	Linker.link(g_file_unmount_mountable_finish, \"g_file_unmount_mountable_finish\", LIBRARY.GIO);
116 	Linker.link(g_file_unmount_mountable_with_operation, \"g_file_unmount_mountable_with_operation\", LIBRARY.GIO);
117 	Linker.link(g_file_unmount_mountable_with_operation_finish, \"g_file_unmount_mountable_with_operation_finish\", LIBRARY.GIO);
118 	Linker.link(g_file_eject_mountable, \"g_file_eject_mountable\", LIBRARY.GIO);
119 	Linker.link(g_file_eject_mountable_finish, \"g_file_eject_mountable_finish\", LIBRARY.GIO);
120 	Linker.link(g_file_eject_mountable_with_operation, \"g_file_eject_mountable_with_operation\", LIBRARY.GIO);
121 	Linker.link(g_file_eject_mountable_with_operation_finish, \"g_file_eject_mountable_with_operation_finish\", LIBRARY.GIO);
122 	Linker.link(g_file_start_mountable, \"g_file_start_mountable\", LIBRARY.GIO);
123 	Linker.link(g_file_start_mountable_finish, \"g_file_start_mountable_finish\", LIBRARY.GIO);
124 	Linker.link(g_file_stop_mountable, \"g_file_stop_mountable\", LIBRARY.GIO);
125 	Linker.link(g_file_stop_mountable_finish, \"g_file_stop_mountable_finish\", LIBRARY.GIO);
126 	Linker.link(g_file_poll_mountable, \"g_file_poll_mountable\", LIBRARY.GIO);
127 	Linker.link(g_file_poll_mountable_finish, \"g_file_poll_mountable_finish\", LIBRARY.GIO);
128 	Linker.link(g_file_mount_enclosing_volume, \"g_file_mount_enclosing_volume\", LIBRARY.GIO);
129 	Linker.link(g_file_mount_enclosing_volume_finish, \"g_file_mount_enclosing_volume_finish\", LIBRARY.GIO);
130 	Linker.link(g_file_monitor_directory, \"g_file_monitor_directory\", LIBRARY.GIO);
131 	Linker.link(g_file_monitor_file, \"g_file_monitor_file\", LIBRARY.GIO);
132 	Linker.link(g_file_monitor, \"g_file_monitor\", LIBRARY.GIO);
133 	Linker.link(g_file_load_contents, \"g_file_load_contents\", LIBRARY.GIO);
134 	Linker.link(g_file_load_contents_async, \"g_file_load_contents_async\", LIBRARY.GIO);
135 	Linker.link(g_file_load_contents_finish, \"g_file_load_contents_finish\", LIBRARY.GIO);
136 	Linker.link(g_file_load_partial_contents_async, \"g_file_load_partial_contents_async\", LIBRARY.GIO);
137 	Linker.link(g_file_load_partial_contents_finish, \"g_file_load_partial_contents_finish\", LIBRARY.GIO);
138 	Linker.link(g_file_replace_contents, \"g_file_replace_contents\", LIBRARY.GIO);
139 	Linker.link(g_file_replace_contents_async, \"g_file_replace_contents_async\", LIBRARY.GIO);
140 	Linker.link(g_file_replace_contents_finish, \"g_file_replace_contents_finish\", LIBRARY.GIO);
141 	Linker.link(g_file_copy_attributes, \"g_file_copy_attributes\", LIBRARY.GIO);
142 	Linker.link(g_file_create_readwrite, \"g_file_create_readwrite\", LIBRARY.GIO);
143 	Linker.link(g_file_create_readwrite_async, \"g_file_create_readwrite_async\", LIBRARY.GIO);
144 	Linker.link(g_file_create_readwrite_finish, \"g_file_create_readwrite_finish\", LIBRARY.GIO);
145 	Linker.link(g_file_open_readwrite, \"g_file_open_readwrite\", LIBRARY.GIO);
146 	Linker.link(g_file_open_readwrite_async, \"g_file_open_readwrite_async\", LIBRARY.GIO);
147 	Linker.link(g_file_open_readwrite_finish, \"g_file_open_readwrite_finish\", LIBRARY.GIO);
148 	Linker.link(g_file_replace_readwrite, \"g_file_replace_readwrite\", LIBRARY.GIO);
149 	Linker.link(g_file_replace_readwrite_async, \"g_file_replace_readwrite_async\", LIBRARY.GIO);
150 	Linker.link(g_file_replace_readwrite_finish, \"g_file_replace_readwrite_finish\", LIBRARY.GIO);
151 	Linker.link(g_file_supports_thread_contexts, \"g_file_supports_thread_contexts\", LIBRARY.GIO);
152 
153 	// gio.FileAttributeInfoList
154 
155 	Linker.link(g_file_attribute_info_list_new, \"g_file_attribute_info_list_new\", LIBRARY.GIO);
156 	Linker.link(g_file_attribute_info_list_ref, \"g_file_attribute_info_list_ref\", LIBRARY.GIO);
157 	Linker.link(g_file_attribute_info_list_unref, \"g_file_attribute_info_list_unref\", LIBRARY.GIO);
158 	Linker.link(g_file_attribute_info_list_dup, \"g_file_attribute_info_list_dup\", LIBRARY.GIO);
159 	Linker.link(g_file_attribute_info_list_lookup, \"g_file_attribute_info_list_lookup\", LIBRARY.GIO);
160 	Linker.link(g_file_attribute_info_list_add, \"g_file_attribute_info_list_add\", LIBRARY.GIO);
161 
162 	// gio.FileInfo
163 
164 	Linker.link(g_file_info_new, \"g_file_info_new\", LIBRARY.GIO);
165 	Linker.link(g_file_info_dup, \"g_file_info_dup\", LIBRARY.GIO);
166 	Linker.link(g_file_info_copy_into, \"g_file_info_copy_into\", LIBRARY.GIO);
167 	Linker.link(g_file_info_has_attribute, \"g_file_info_has_attribute\", LIBRARY.GIO);
168 	Linker.link(g_file_info_has_namespace, \"g_file_info_has_namespace\", LIBRARY.GIO);
169 	Linker.link(g_file_info_list_attributes, \"g_file_info_list_attributes\", LIBRARY.GIO);
170 	Linker.link(g_file_info_get_attribute_type, \"g_file_info_get_attribute_type\", LIBRARY.GIO);
171 	Linker.link(g_file_info_remove_attribute, \"g_file_info_remove_attribute\", LIBRARY.GIO);
172 	Linker.link(g_file_info_get_attribute_as_string, \"g_file_info_get_attribute_as_string\", LIBRARY.GIO);
173 	Linker.link(g_file_info_get_attribute_data, \"g_file_info_get_attribute_data\", LIBRARY.GIO);
174 	Linker.link(g_file_info_get_attribute_status, \"g_file_info_get_attribute_status\", LIBRARY.GIO);
175 	Linker.link(g_file_info_get_attribute_string, \"g_file_info_get_attribute_string\", LIBRARY.GIO);
176 	Linker.link(g_file_info_get_attribute_stringv, \"g_file_info_get_attribute_stringv\", LIBRARY.GIO);
177 	Linker.link(g_file_info_get_attribute_byte_string, \"g_file_info_get_attribute_byte_string\", LIBRARY.GIO);
178 	Linker.link(g_file_info_get_attribute_boolean, \"g_file_info_get_attribute_boolean\", LIBRARY.GIO);
179 	Linker.link(g_file_info_get_attribute_uint32, \"g_file_info_get_attribute_uint32\", LIBRARY.GIO);
180 	Linker.link(g_file_info_get_attribute_int32, \"g_file_info_get_attribute_int32\", LIBRARY.GIO);
181 	Linker.link(g_file_info_get_attribute_uint64, \"g_file_info_get_attribute_uint64\", LIBRARY.GIO);
182 	Linker.link(g_file_info_get_attribute_int64, \"g_file_info_get_attribute_int64\", LIBRARY.GIO);
183 	Linker.link(g_file_info_get_attribute_object, \"g_file_info_get_attribute_object\", LIBRARY.GIO);
184 	Linker.link(g_file_info_set_attribute, \"g_file_info_set_attribute\", LIBRARY.GIO);
185 	Linker.link(g_file_info_set_attribute_status, \"g_file_info_set_attribute_status\", LIBRARY.GIO);
186 	Linker.link(g_file_info_set_attribute_string, \"g_file_info_set_attribute_string\", LIBRARY.GIO);
187 	Linker.link(g_file_info_set_attribute_stringv, \"g_file_info_set_attribute_stringv\", LIBRARY.GIO);
188 	Linker.link(g_file_info_set_attribute_byte_string, \"g_file_info_set_attribute_byte_string\", LIBRARY.GIO);
189 	Linker.link(g_file_info_set_attribute_boolean, \"g_file_info_set_attribute_boolean\", LIBRARY.GIO);
190 	Linker.link(g_file_info_set_attribute_uint32, \"g_file_info_set_attribute_uint32\", LIBRARY.GIO);
191 	Linker.link(g_file_info_set_attribute_int32, \"g_file_info_set_attribute_int32\", LIBRARY.GIO);
192 	Linker.link(g_file_info_set_attribute_uint64, \"g_file_info_set_attribute_uint64\", LIBRARY.GIO);
193 	Linker.link(g_file_info_set_attribute_int64, \"g_file_info_set_attribute_int64\", LIBRARY.GIO);
194 	Linker.link(g_file_info_set_attribute_object, \"g_file_info_set_attribute_object\", LIBRARY.GIO);
195 	Linker.link(g_file_info_clear_status, \"g_file_info_clear_status\", LIBRARY.GIO);
196 	Linker.link(g_file_info_get_file_type, \"g_file_info_get_file_type\", LIBRARY.GIO);
197 	Linker.link(g_file_info_get_is_hidden, \"g_file_info_get_is_hidden\", LIBRARY.GIO);
198 	Linker.link(g_file_info_get_is_backup, \"g_file_info_get_is_backup\", LIBRARY.GIO);
199 	Linker.link(g_file_info_get_is_symlink, \"g_file_info_get_is_symlink\", LIBRARY.GIO);
200 	Linker.link(g_file_info_get_name, \"g_file_info_get_name\", LIBRARY.GIO);
201 	Linker.link(g_file_info_get_display_name, \"g_file_info_get_display_name\", LIBRARY.GIO);
202 	Linker.link(g_file_info_get_edit_name, \"g_file_info_get_edit_name\", LIBRARY.GIO);
203 	Linker.link(g_file_info_get_icon, \"g_file_info_get_icon\", LIBRARY.GIO);
204 	Linker.link(g_file_info_get_content_type, \"g_file_info_get_content_type\", LIBRARY.GIO);
205 	Linker.link(g_file_info_get_size, \"g_file_info_get_size\", LIBRARY.GIO);
206 	Linker.link(g_file_info_get_modification_time, \"g_file_info_get_modification_time\", LIBRARY.GIO);
207 	Linker.link(g_file_info_get_symlink_target, \"g_file_info_get_symlink_target\", LIBRARY.GIO);
208 	Linker.link(g_file_info_get_etag, \"g_file_info_get_etag\", LIBRARY.GIO);
209 	Linker.link(g_file_info_get_sort_order, \"g_file_info_get_sort_order\", LIBRARY.GIO);
210 	Linker.link(g_file_info_set_attribute_mask, \"g_file_info_set_attribute_mask\", LIBRARY.GIO);
211 	Linker.link(g_file_info_unset_attribute_mask, \"g_file_info_unset_attribute_mask\", LIBRARY.GIO);
212 	Linker.link(g_file_info_set_file_type, \"g_file_info_set_file_type\", LIBRARY.GIO);
213 	Linker.link(g_file_info_set_is_hidden, \"g_file_info_set_is_hidden\", LIBRARY.GIO);
214 	Linker.link(g_file_info_set_is_symlink, \"g_file_info_set_is_symlink\", LIBRARY.GIO);
215 	Linker.link(g_file_info_set_name, \"g_file_info_set_name\", LIBRARY.GIO);
216 	Linker.link(g_file_info_set_display_name, \"g_file_info_set_display_name\", LIBRARY.GIO);
217 	Linker.link(g_file_info_set_edit_name, \"g_file_info_set_edit_name\", LIBRARY.GIO);
218 	Linker.link(g_file_info_set_icon, \"g_file_info_set_icon\", LIBRARY.GIO);
219 	Linker.link(g_file_info_set_content_type, \"g_file_info_set_content_type\", LIBRARY.GIO);
220 	Linker.link(g_file_info_set_size, \"g_file_info_set_size\", LIBRARY.GIO);
221 	Linker.link(g_file_info_set_modification_time, \"g_file_info_set_modification_time\", LIBRARY.GIO);
222 	Linker.link(g_file_info_set_symlink_target, \"g_file_info_set_symlink_target\", LIBRARY.GIO);
223 	Linker.link(g_file_info_set_sort_order, \"g_file_info_set_sort_order\", LIBRARY.GIO);
224 
225 	// gio.FileAttributeMatcher
226 
227 	Linker.link(g_file_attribute_matcher_new, \"g_file_attribute_matcher_new\", LIBRARY.GIO);
228 	Linker.link(g_file_attribute_matcher_ref, \"g_file_attribute_matcher_ref\", LIBRARY.GIO);
229 	Linker.link(g_file_attribute_matcher_unref, \"g_file_attribute_matcher_unref\", LIBRARY.GIO);
230 	Linker.link(g_file_attribute_matcher_matches, \"g_file_attribute_matcher_matches\", LIBRARY.GIO);
231 	Linker.link(g_file_attribute_matcher_matches_only, \"g_file_attribute_matcher_matches_only\", LIBRARY.GIO);
232 	Linker.link(g_file_attribute_matcher_enumerate_namespace, \"g_file_attribute_matcher_enumerate_namespace\", LIBRARY.GIO);
233 	Linker.link(g_file_attribute_matcher_enumerate_next, \"g_file_attribute_matcher_enumerate_next\", LIBRARY.GIO);
234 
235 	// gio.FileEnumerator
236 
237 	Linker.link(g_file_enumerator_next_file, \"g_file_enumerator_next_file\", LIBRARY.GIO);
238 	Linker.link(g_file_enumerator_close, \"g_file_enumerator_close\", LIBRARY.GIO);
239 	Linker.link(g_file_enumerator_next_files_async, \"g_file_enumerator_next_files_async\", LIBRARY.GIO);
240 	Linker.link(g_file_enumerator_next_files_finish, \"g_file_enumerator_next_files_finish\", LIBRARY.GIO);
241 	Linker.link(g_file_enumerator_close_async, \"g_file_enumerator_close_async\", LIBRARY.GIO);
242 	Linker.link(g_file_enumerator_close_finish, \"g_file_enumerator_close_finish\", LIBRARY.GIO);
243 	Linker.link(g_file_enumerator_is_closed, \"g_file_enumerator_is_closed\", LIBRARY.GIO);
244 	Linker.link(g_file_enumerator_has_pending, \"g_file_enumerator_has_pending\", LIBRARY.GIO);
245 	Linker.link(g_file_enumerator_set_pending, \"g_file_enumerator_set_pending\", LIBRARY.GIO);
246 	Linker.link(g_file_enumerator_get_container, \"g_file_enumerator_get_container\", LIBRARY.GIO);
247 
248 	// gio.ErrorGIO
249 
250 	Linker.link(g_io_error_from_errno, \"g_io_error_from_errno\", LIBRARY.GIO);
251 	Linker.link(g_io_error_from_win32_error, \"g_io_error_from_win32_error\", LIBRARY.GIO);
252 
253 	// gio.MountOperation
254 
255 	Linker.link(g_mount_operation_new, \"g_mount_operation_new\", LIBRARY.GIO);
256 	Linker.link(g_mount_operation_get_username, \"g_mount_operation_get_username\", LIBRARY.GIO);
257 	Linker.link(g_mount_operation_set_username, \"g_mount_operation_set_username\", LIBRARY.GIO);
258 	Linker.link(g_mount_operation_get_password, \"g_mount_operation_get_password\", LIBRARY.GIO);
259 	Linker.link(g_mount_operation_set_password, \"g_mount_operation_set_password\", LIBRARY.GIO);
260 	Linker.link(g_mount_operation_get_anonymous, \"g_mount_operation_get_anonymous\", LIBRARY.GIO);
261 	Linker.link(g_mount_operation_set_anonymous, \"g_mount_operation_set_anonymous\", LIBRARY.GIO);
262 	Linker.link(g_mount_operation_get_domain, \"g_mount_operation_get_domain\", LIBRARY.GIO);
263 	Linker.link(g_mount_operation_set_domain, \"g_mount_operation_set_domain\", LIBRARY.GIO);
264 	Linker.link(g_mount_operation_get_password_save, \"g_mount_operation_get_password_save\", LIBRARY.GIO);
265 	Linker.link(g_mount_operation_set_password_save, \"g_mount_operation_set_password_save\", LIBRARY.GIO);
266 	Linker.link(g_mount_operation_get_choice, \"g_mount_operation_get_choice\", LIBRARY.GIO);
267 	Linker.link(g_mount_operation_set_choice, \"g_mount_operation_set_choice\", LIBRARY.GIO);
268 	Linker.link(g_mount_operation_reply, \"g_mount_operation_reply\", LIBRARY.GIO);
269 
270 	// gio.FileMonitor
271 
272 	Linker.link(g_file_monitor_cancel, \"g_file_monitor_cancel\", LIBRARY.GIO);
273 	Linker.link(g_file_monitor_is_cancelled, \"g_file_monitor_is_cancelled\", LIBRARY.GIO);
274 	Linker.link(g_file_monitor_set_rate_limit, \"g_file_monitor_set_rate_limit\", LIBRARY.GIO);
275 	Linker.link(g_file_monitor_emit_event, \"g_file_monitor_emit_event\", LIBRARY.GIO);
276 
277 	// gio.Cancellable
278 
279 	Linker.link(g_cancellable_new, \"g_cancellable_new\", LIBRARY.GIO);
280 	Linker.link(g_cancellable_is_cancelled, \"g_cancellable_is_cancelled\", LIBRARY.GIO);
281 	Linker.link(g_cancellable_set_error_if_cancelled, \"g_cancellable_set_error_if_cancelled\", LIBRARY.GIO);
282 	Linker.link(g_cancellable_get_fd, \"g_cancellable_get_fd\", LIBRARY.GIO);
283 	Linker.link(g_cancellable_make_pollfd, \"g_cancellable_make_pollfd\", LIBRARY.GIO);
284 	Linker.link(g_cancellable_release_fd, \"g_cancellable_release_fd\", LIBRARY.GIO);
285 	Linker.link(g_cancellable_source_new, \"g_cancellable_source_new\", LIBRARY.GIO);
286 	Linker.link(g_cancellable_get_current, \"g_cancellable_get_current\", LIBRARY.GIO);
287 	Linker.link(g_cancellable_pop_current, \"g_cancellable_pop_current\", LIBRARY.GIO);
288 	Linker.link(g_cancellable_push_current, \"g_cancellable_push_current\", LIBRARY.GIO);
289 	Linker.link(g_cancellable_reset, \"g_cancellable_reset\", LIBRARY.GIO);
290 	Linker.link(g_cancellable_connect, \"g_cancellable_connect\", LIBRARY.GIO);
291 	Linker.link(g_cancellable_disconnect, \"g_cancellable_disconnect\", LIBRARY.GIO);
292 	Linker.link(g_cancellable_cancel, \"g_cancellable_cancel\", LIBRARY.GIO);
293 
294 	// gio.AsyncResultT
295 
296 
297 	// gio.AsyncResultT
298 
299 	Linker.link(g_async_result_get_user_data, \"g_async_result_get_user_data\", LIBRARY.GIO);
300 	Linker.link(g_async_result_get_source_object, \"g_async_result_get_source_object\", LIBRARY.GIO);
301 
302 	// gio.IOSchedulerJob
303 
304 	Linker.link(g_io_scheduler_push_job, \"g_io_scheduler_push_job\", LIBRARY.GIO);
305 	Linker.link(g_io_scheduler_cancel_all_jobs, \"g_io_scheduler_cancel_all_jobs\", LIBRARY.GIO);
306 	Linker.link(g_io_scheduler_job_send_to_mainloop, \"g_io_scheduler_job_send_to_mainloop\", LIBRARY.GIO);
307 	Linker.link(g_io_scheduler_job_send_to_mainloop_async, \"g_io_scheduler_job_send_to_mainloop_async\", LIBRARY.GIO);
308 
309 	// gio.SimpleAsyncResult
310 
311 	Linker.link(g_simple_async_result_new, \"g_simple_async_result_new\", LIBRARY.GIO);
312 	Linker.link(g_simple_async_result_new_error, \"g_simple_async_result_new_error\", LIBRARY.GIO);
313 	Linker.link(g_simple_async_result_new_from_error, \"g_simple_async_result_new_from_error\", LIBRARY.GIO);
314 	Linker.link(g_simple_async_result_new_take_error, \"g_simple_async_result_new_take_error\", LIBRARY.GIO);
315 	Linker.link(g_simple_async_result_set_op_res_gpointer, \"g_simple_async_result_set_op_res_gpointer\", LIBRARY.GIO);
316 	Linker.link(g_simple_async_result_get_op_res_gpointer, \"g_simple_async_result_get_op_res_gpointer\", LIBRARY.GIO);
317 	Linker.link(g_simple_async_result_set_op_res_gssize, \"g_simple_async_result_set_op_res_gssize\", LIBRARY.GIO);
318 	Linker.link(g_simple_async_result_get_op_res_gssize, \"g_simple_async_result_get_op_res_gssize\", LIBRARY.GIO);
319 	Linker.link(g_simple_async_result_set_op_res_gboolean, \"g_simple_async_result_set_op_res_gboolean\", LIBRARY.GIO);
320 	Linker.link(g_simple_async_result_get_op_res_gboolean, \"g_simple_async_result_get_op_res_gboolean\", LIBRARY.GIO);
321 	Linker.link(g_simple_async_result_get_source_tag, \"g_simple_async_result_get_source_tag\", LIBRARY.GIO);
322 	Linker.link(g_simple_async_result_is_valid, \"g_simple_async_result_is_valid\", LIBRARY.GIO);
323 	Linker.link(g_simple_async_result_set_handle_cancellation, \"g_simple_async_result_set_handle_cancellation\", LIBRARY.GIO);
324 	Linker.link(g_simple_async_result_complete, \"g_simple_async_result_complete\", LIBRARY.GIO);
325 	Linker.link(g_simple_async_result_complete_in_idle, \"g_simple_async_result_complete_in_idle\", LIBRARY.GIO);
326 	Linker.link(g_simple_async_result_run_in_thread, \"g_simple_async_result_run_in_thread\", LIBRARY.GIO);
327 	Linker.link(g_simple_async_result_set_from_error, \"g_simple_async_result_set_from_error\", LIBRARY.GIO);
328 	Linker.link(g_simple_async_result_take_error, \"g_simple_async_result_take_error\", LIBRARY.GIO);
329 	Linker.link(g_simple_async_result_propagate_error, \"g_simple_async_result_propagate_error\", LIBRARY.GIO);
330 	Linker.link(g_simple_async_result_set_error, \"g_simple_async_result_set_error\", LIBRARY.GIO);
331 	Linker.link(g_simple_async_result_set_error_va, \"g_simple_async_result_set_error_va\", LIBRARY.GIO);
332 	Linker.link(g_simple_async_report_error_in_idle, \"g_simple_async_report_error_in_idle\", LIBRARY.GIO);
333 	Linker.link(g_simple_async_report_gerror_in_idle, \"g_simple_async_report_gerror_in_idle\", LIBRARY.GIO);
334 	Linker.link(g_simple_async_report_take_gerror_in_idle, \"g_simple_async_report_take_gerror_in_idle\", LIBRARY.GIO);
335 
336 	// gio.ConverterT
337 
338 
339 	// gio.ConverterT
340 
341 	Linker.link(g_converter_convert, \"g_converter_convert\", LIBRARY.GIO);
342 	Linker.link(g_converter_reset, \"g_converter_reset\", LIBRARY.GIO);
343 
344 	// gio.Converter
345 
346 
347 	// gio.CharsetConverter
348 
349 	Linker.link(g_charset_converter_new, \"g_charset_converter_new\", LIBRARY.GIO);
350 	Linker.link(g_charset_converter_set_use_fallback, \"g_charset_converter_set_use_fallback\", LIBRARY.GIO);
351 	Linker.link(g_charset_converter_get_use_fallback, \"g_charset_converter_get_use_fallback\", LIBRARY.GIO);
352 	Linker.link(g_charset_converter_get_num_fallbacks, \"g_charset_converter_get_num_fallbacks\", LIBRARY.GIO);
353 
354 	// gio.ZlibCompressor
355 
356 	Linker.link(g_zlib_compressor_new, \"g_zlib_compressor_new\", LIBRARY.GIO);
357 	Linker.link(g_zlib_compressor_get_file_info, \"g_zlib_compressor_get_file_info\", LIBRARY.GIO);
358 	Linker.link(g_zlib_compressor_set_file_info, \"g_zlib_compressor_set_file_info\", LIBRARY.GIO);
359 
360 	// gio.ZlibDecompressor
361 
362 	Linker.link(g_zlib_decompressor_new, \"g_zlib_decompressor_new\", LIBRARY.GIO);
363 	Linker.link(g_zlib_decompressor_get_file_info, \"g_zlib_decompressor_get_file_info\", LIBRARY.GIO);
364 
365 	// gio.SeekableT
366 
367 
368 	// gio.SeekableT
369 
370 	Linker.link(g_seekable_tell, \"g_seekable_tell\", LIBRARY.GIO);
371 	Linker.link(g_seekable_can_seek, \"g_seekable_can_seek\", LIBRARY.GIO);
372 	Linker.link(g_seekable_seek, \"g_seekable_seek\", LIBRARY.GIO);
373 	Linker.link(g_seekable_can_truncate, \"g_seekable_can_truncate\", LIBRARY.GIO);
374 	Linker.link(g_seekable_truncate, \"g_seekable_truncate\", LIBRARY.GIO);
375 
376 	// gio.InputStream
377 
378 	Linker.link(g_input_stream_read, \"g_input_stream_read\", LIBRARY.GIO);
379 	Linker.link(g_input_stream_read_all, \"g_input_stream_read_all\", LIBRARY.GIO);
380 	Linker.link(g_input_stream_skip, \"g_input_stream_skip\", LIBRARY.GIO);
381 	Linker.link(g_input_stream_close, \"g_input_stream_close\", LIBRARY.GIO);
382 	Linker.link(g_input_stream_read_async, \"g_input_stream_read_async\", LIBRARY.GIO);
383 	Linker.link(g_input_stream_read_finish, \"g_input_stream_read_finish\", LIBRARY.GIO);
384 	Linker.link(g_input_stream_skip_async, \"g_input_stream_skip_async\", LIBRARY.GIO);
385 	Linker.link(g_input_stream_skip_finish, \"g_input_stream_skip_finish\", LIBRARY.GIO);
386 	Linker.link(g_input_stream_close_async, \"g_input_stream_close_async\", LIBRARY.GIO);
387 	Linker.link(g_input_stream_close_finish, \"g_input_stream_close_finish\", LIBRARY.GIO);
388 	Linker.link(g_input_stream_is_closed, \"g_input_stream_is_closed\", LIBRARY.GIO);
389 	Linker.link(g_input_stream_has_pending, \"g_input_stream_has_pending\", LIBRARY.GIO);
390 	Linker.link(g_input_stream_set_pending, \"g_input_stream_set_pending\", LIBRARY.GIO);
391 	Linker.link(g_input_stream_clear_pending, \"g_input_stream_clear_pending\", LIBRARY.GIO);
392 
393 	// gio.OutputStream
394 
395 	Linker.link(g_output_stream_write, \"g_output_stream_write\", LIBRARY.GIO);
396 	Linker.link(g_output_stream_write_all, \"g_output_stream_write_all\", LIBRARY.GIO);
397 	Linker.link(g_output_stream_splice, \"g_output_stream_splice\", LIBRARY.GIO);
398 	Linker.link(g_output_stream_flush, \"g_output_stream_flush\", LIBRARY.GIO);
399 	Linker.link(g_output_stream_close, \"g_output_stream_close\", LIBRARY.GIO);
400 	Linker.link(g_output_stream_write_async, \"g_output_stream_write_async\", LIBRARY.GIO);
401 	Linker.link(g_output_stream_write_finish, \"g_output_stream_write_finish\", LIBRARY.GIO);
402 	Linker.link(g_output_stream_splice_async, \"g_output_stream_splice_async\", LIBRARY.GIO);
403 	Linker.link(g_output_stream_splice_finish, \"g_output_stream_splice_finish\", LIBRARY.GIO);
404 	Linker.link(g_output_stream_flush_async, \"g_output_stream_flush_async\", LIBRARY.GIO);
405 	Linker.link(g_output_stream_flush_finish, \"g_output_stream_flush_finish\", LIBRARY.GIO);
406 	Linker.link(g_output_stream_close_async, \"g_output_stream_close_async\", LIBRARY.GIO);
407 	Linker.link(g_output_stream_close_finish, \"g_output_stream_close_finish\", LIBRARY.GIO);
408 	Linker.link(g_output_stream_is_closing, \"g_output_stream_is_closing\", LIBRARY.GIO);
409 	Linker.link(g_output_stream_is_closed, \"g_output_stream_is_closed\", LIBRARY.GIO);
410 	Linker.link(g_output_stream_has_pending, \"g_output_stream_has_pending\", LIBRARY.GIO);
411 	Linker.link(g_output_stream_set_pending, \"g_output_stream_set_pending\", LIBRARY.GIO);
412 	Linker.link(g_output_stream_clear_pending, \"g_output_stream_clear_pending\", LIBRARY.GIO);
413 
414 	// gio.IOStream
415 
416 	Linker.link(g_io_stream_get_input_stream, \"g_io_stream_get_input_stream\", LIBRARY.GIO);
417 	Linker.link(g_io_stream_get_output_stream, \"g_io_stream_get_output_stream\", LIBRARY.GIO);
418 	Linker.link(g_io_stream_splice_async, \"g_io_stream_splice_async\", LIBRARY.GIO);
419 	Linker.link(g_io_stream_splice_finish, \"g_io_stream_splice_finish\", LIBRARY.GIO);
420 	Linker.link(g_io_stream_close, \"g_io_stream_close\", LIBRARY.GIO);
421 	Linker.link(g_io_stream_close_async, \"g_io_stream_close_async\", LIBRARY.GIO);
422 	Linker.link(g_io_stream_close_finish, \"g_io_stream_close_finish\", LIBRARY.GIO);
423 	Linker.link(g_io_stream_is_closed, \"g_io_stream_is_closed\", LIBRARY.GIO);
424 	Linker.link(g_io_stream_has_pending, \"g_io_stream_has_pending\", LIBRARY.GIO);
425 	Linker.link(g_io_stream_set_pending, \"g_io_stream_set_pending\", LIBRARY.GIO);
426 	Linker.link(g_io_stream_clear_pending, \"g_io_stream_clear_pending\", LIBRARY.GIO);
427 
428 	// gio.FileInputStream
429 
430 	Linker.link(g_file_input_stream_query_info, \"g_file_input_stream_query_info\", LIBRARY.GIO);
431 	Linker.link(g_file_input_stream_query_info_async, \"g_file_input_stream_query_info_async\", LIBRARY.GIO);
432 	Linker.link(g_file_input_stream_query_info_finish, \"g_file_input_stream_query_info_finish\", LIBRARY.GIO);
433 
434 	// gio.FileOutputStream
435 
436 	Linker.link(g_file_output_stream_query_info, \"g_file_output_stream_query_info\", LIBRARY.GIO);
437 	Linker.link(g_file_output_stream_query_info_async, \"g_file_output_stream_query_info_async\", LIBRARY.GIO);
438 	Linker.link(g_file_output_stream_query_info_finish, \"g_file_output_stream_query_info_finish\", LIBRARY.GIO);
439 	Linker.link(g_file_output_stream_get_etag, \"g_file_output_stream_get_etag\", LIBRARY.GIO);
440 
441 	// gio.FileIOStream
442 
443 	Linker.link(g_file_io_stream_get_etag, \"g_file_io_stream_get_etag\", LIBRARY.GIO);
444 	Linker.link(g_file_io_stream_query_info, \"g_file_io_stream_query_info\", LIBRARY.GIO);
445 	Linker.link(g_file_io_stream_query_info_async, \"g_file_io_stream_query_info_async\", LIBRARY.GIO);
446 	Linker.link(g_file_io_stream_query_info_finish, \"g_file_io_stream_query_info_finish\", LIBRARY.GIO);
447 
448 	// gio.FileDescriptorBasedT
449 
450 
451 	// gio.FileDescriptorBasedT
452 
453 	Linker.link(g_file_descriptor_based_get_fd, \"g_file_descriptor_based_get_fd\", LIBRARY.GIO);
454 
455 	// gio.FilterInputStream
456 
457 	Linker.link(g_filter_input_stream_get_base_stream, \"g_filter_input_stream_get_base_stream\", LIBRARY.GIO);
458 	Linker.link(g_filter_input_stream_get_close_base_stream, \"g_filter_input_stream_get_close_base_stream\", LIBRARY.GIO);
459 	Linker.link(g_filter_input_stream_set_close_base_stream, \"g_filter_input_stream_set_close_base_stream\", LIBRARY.GIO);
460 
461 	// gio.FilterOutputStream
462 
463 	Linker.link(g_filter_output_stream_get_base_stream, \"g_filter_output_stream_get_base_stream\", LIBRARY.GIO);
464 	Linker.link(g_filter_output_stream_get_close_base_stream, \"g_filter_output_stream_get_close_base_stream\", LIBRARY.GIO);
465 	Linker.link(g_filter_output_stream_set_close_base_stream, \"g_filter_output_stream_set_close_base_stream\", LIBRARY.GIO);
466 
467 	// gio.MemoryInputStream
468 
469 	Linker.link(g_memory_input_stream_new, \"g_memory_input_stream_new\", LIBRARY.GIO);
470 	Linker.link(g_memory_input_stream_new_from_data, \"g_memory_input_stream_new_from_data\", LIBRARY.GIO);
471 	Linker.link(g_memory_input_stream_add_data, \"g_memory_input_stream_add_data\", LIBRARY.GIO);
472 
473 	// gio.MemoryOutputStream
474 
475 	Linker.link(g_memory_output_stream_new, \"g_memory_output_stream_new\", LIBRARY.GIO);
476 	Linker.link(g_memory_output_stream_get_data, \"g_memory_output_stream_get_data\", LIBRARY.GIO);
477 	Linker.link(g_memory_output_stream_get_size, \"g_memory_output_stream_get_size\", LIBRARY.GIO);
478 	Linker.link(g_memory_output_stream_get_data_size, \"g_memory_output_stream_get_data_size\", LIBRARY.GIO);
479 	Linker.link(g_memory_output_stream_steal_data, \"g_memory_output_stream_steal_data\", LIBRARY.GIO);
480 
481 	// gio.BufferedInputStream
482 
483 	Linker.link(g_buffered_input_stream_new, \"g_buffered_input_stream_new\", LIBRARY.GIO);
484 	Linker.link(g_buffered_input_stream_new_sized, \"g_buffered_input_stream_new_sized\", LIBRARY.GIO);
485 	Linker.link(g_buffered_input_stream_get_buffer_size, \"g_buffered_input_stream_get_buffer_size\", LIBRARY.GIO);
486 	Linker.link(g_buffered_input_stream_set_buffer_size, \"g_buffered_input_stream_set_buffer_size\", LIBRARY.GIO);
487 	Linker.link(g_buffered_input_stream_get_available, \"g_buffered_input_stream_get_available\", LIBRARY.GIO);
488 	Linker.link(g_buffered_input_stream_peek_buffer, \"g_buffered_input_stream_peek_buffer\", LIBRARY.GIO);
489 	Linker.link(g_buffered_input_stream_peek, \"g_buffered_input_stream_peek\", LIBRARY.GIO);
490 	Linker.link(g_buffered_input_stream_fill, \"g_buffered_input_stream_fill\", LIBRARY.GIO);
491 	Linker.link(g_buffered_input_stream_fill_async, \"g_buffered_input_stream_fill_async\", LIBRARY.GIO);
492 	Linker.link(g_buffered_input_stream_fill_finish, \"g_buffered_input_stream_fill_finish\", LIBRARY.GIO);
493 	Linker.link(g_buffered_input_stream_read_byte, \"g_buffered_input_stream_read_byte\", LIBRARY.GIO);
494 
495 	// gio.BufferedOutputStream
496 
497 	Linker.link(g_buffered_output_stream_new, \"g_buffered_output_stream_new\", LIBRARY.GIO);
498 	Linker.link(g_buffered_output_stream_new_sized, \"g_buffered_output_stream_new_sized\", LIBRARY.GIO);
499 	Linker.link(g_buffered_output_stream_get_buffer_size, \"g_buffered_output_stream_get_buffer_size\", LIBRARY.GIO);
500 	Linker.link(g_buffered_output_stream_set_buffer_size, \"g_buffered_output_stream_set_buffer_size\", LIBRARY.GIO);
501 	Linker.link(g_buffered_output_stream_get_auto_grow, \"g_buffered_output_stream_get_auto_grow\", LIBRARY.GIO);
502 	Linker.link(g_buffered_output_stream_set_auto_grow, \"g_buffered_output_stream_set_auto_grow\", LIBRARY.GIO);
503 
504 	// gio.DataInputStream
505 
506 	Linker.link(g_data_input_stream_new, \"g_data_input_stream_new\", LIBRARY.GIO);
507 	Linker.link(g_data_input_stream_set_byte_order, \"g_data_input_stream_set_byte_order\", LIBRARY.GIO);
508 	Linker.link(g_data_input_stream_get_byte_order, \"g_data_input_stream_get_byte_order\", LIBRARY.GIO);
509 	Linker.link(g_data_input_stream_set_newline_type, \"g_data_input_stream_set_newline_type\", LIBRARY.GIO);
510 	Linker.link(g_data_input_stream_get_newline_type, \"g_data_input_stream_get_newline_type\", LIBRARY.GIO);
511 	Linker.link(g_data_input_stream_read_byte, \"g_data_input_stream_read_byte\", LIBRARY.GIO);
512 	Linker.link(g_data_input_stream_read_int16, \"g_data_input_stream_read_int16\", LIBRARY.GIO);
513 	Linker.link(g_data_input_stream_read_uint16, \"g_data_input_stream_read_uint16\", LIBRARY.GIO);
514 	Linker.link(g_data_input_stream_read_int32, \"g_data_input_stream_read_int32\", LIBRARY.GIO);
515 	Linker.link(g_data_input_stream_read_uint32, \"g_data_input_stream_read_uint32\", LIBRARY.GIO);
516 	Linker.link(g_data_input_stream_read_int64, \"g_data_input_stream_read_int64\", LIBRARY.GIO);
517 	Linker.link(g_data_input_stream_read_uint64, \"g_data_input_stream_read_uint64\", LIBRARY.GIO);
518 	Linker.link(g_data_input_stream_read_line, \"g_data_input_stream_read_line\", LIBRARY.GIO);
519 	Linker.link(g_data_input_stream_read_line_async, \"g_data_input_stream_read_line_async\", LIBRARY.GIO);
520 	Linker.link(g_data_input_stream_read_line_finish, \"g_data_input_stream_read_line_finish\", LIBRARY.GIO);
521 	Linker.link(g_data_input_stream_read_upto, \"g_data_input_stream_read_upto\", LIBRARY.GIO);
522 	Linker.link(g_data_input_stream_read_upto_async, \"g_data_input_stream_read_upto_async\", LIBRARY.GIO);
523 	Linker.link(g_data_input_stream_read_upto_finish, \"g_data_input_stream_read_upto_finish\", LIBRARY.GIO);
524 	Linker.link(g_data_input_stream_read_until, \"g_data_input_stream_read_until\", LIBRARY.GIO);
525 	Linker.link(g_data_input_stream_read_until_async, \"g_data_input_stream_read_until_async\", LIBRARY.GIO);
526 	Linker.link(g_data_input_stream_read_until_finish, \"g_data_input_stream_read_until_finish\", LIBRARY.GIO);
527 
528 	// gio.DataOutputStream
529 
530 	Linker.link(g_data_output_stream_new, \"g_data_output_stream_new\", LIBRARY.GIO);
531 	Linker.link(g_data_output_stream_set_byte_order, \"g_data_output_stream_set_byte_order\", LIBRARY.GIO);
532 	Linker.link(g_data_output_stream_get_byte_order, \"g_data_output_stream_get_byte_order\", LIBRARY.GIO);
533 	Linker.link(g_data_output_stream_put_byte, \"g_data_output_stream_put_byte\", LIBRARY.GIO);
534 	Linker.link(g_data_output_stream_put_int16, \"g_data_output_stream_put_int16\", LIBRARY.GIO);
535 	Linker.link(g_data_output_stream_put_uint16, \"g_data_output_stream_put_uint16\", LIBRARY.GIO);
536 	Linker.link(g_data_output_stream_put_int32, \"g_data_output_stream_put_int32\", LIBRARY.GIO);
537 	Linker.link(g_data_output_stream_put_uint32, \"g_data_output_stream_put_uint32\", LIBRARY.GIO);
538 	Linker.link(g_data_output_stream_put_int64, \"g_data_output_stream_put_int64\", LIBRARY.GIO);
539 	Linker.link(g_data_output_stream_put_uint64, \"g_data_output_stream_put_uint64\", LIBRARY.GIO);
540 	Linker.link(g_data_output_stream_put_string, \"g_data_output_stream_put_string\", LIBRARY.GIO);
541 
542 	// gio.UnixInputStream
543 
544 	Linker.link(g_unix_input_stream_new, \"g_unix_input_stream_new\", LIBRARY.GIO);
545 	Linker.link(g_unix_input_stream_set_close_fd, \"g_unix_input_stream_set_close_fd\", LIBRARY.GIO);
546 	Linker.link(g_unix_input_stream_get_close_fd, \"g_unix_input_stream_get_close_fd\", LIBRARY.GIO);
547 	Linker.link(g_unix_input_stream_get_fd, \"g_unix_input_stream_get_fd\", LIBRARY.GIO);
548 
549 	// gio.UnixOutputStream
550 
551 	Linker.link(g_unix_output_stream_new, \"g_unix_output_stream_new\", LIBRARY.GIO);
552 	Linker.link(g_unix_output_stream_set_close_fd, \"g_unix_output_stream_set_close_fd\", LIBRARY.GIO);
553 	Linker.link(g_unix_output_stream_get_close_fd, \"g_unix_output_stream_get_close_fd\", LIBRARY.GIO);
554 	Linker.link(g_unix_output_stream_get_fd, \"g_unix_output_stream_get_fd\", LIBRARY.GIO);
555 
556 	// gio.ConverterInputStream
557 
558 	Linker.link(g_converter_input_stream_new, \"g_converter_input_stream_new\", LIBRARY.GIO);
559 	Linker.link(g_converter_input_stream_get_converter, \"g_converter_input_stream_get_converter\", LIBRARY.GIO);
560 
561 	// gio.ConverterOutputStream
562 
563 	Linker.link(g_converter_output_stream_new, \"g_converter_output_stream_new\", LIBRARY.GIO);
564 	Linker.link(g_converter_output_stream_get_converter, \"g_converter_output_stream_get_converter\", LIBRARY.GIO);
565 
566 	// gio.PollableInputStreamT
567 
568 
569 	// gio.PollableInputStreamT
570 
571 	Linker.link(g_pollable_input_stream_can_poll, \"g_pollable_input_stream_can_poll\", LIBRARY.GIO);
572 	Linker.link(g_pollable_input_stream_is_readable, \"g_pollable_input_stream_is_readable\", LIBRARY.GIO);
573 	Linker.link(g_pollable_input_stream_create_source, \"g_pollable_input_stream_create_source\", LIBRARY.GIO);
574 	Linker.link(g_pollable_input_stream_read_nonblocking, \"g_pollable_input_stream_read_nonblocking\", LIBRARY.GIO);
575 	Linker.link(g_pollable_source_new, \"g_pollable_source_new\", LIBRARY.GIO);
576 
577 	// gio.PollableOutputStreamT
578 
579 
580 	// gio.PollableOutputStreamT
581 
582 	Linker.link(g_pollable_output_stream_can_poll, \"g_pollable_output_stream_can_poll\", LIBRARY.GIO);
583 	Linker.link(g_pollable_output_stream_is_writable, \"g_pollable_output_stream_is_writable\", LIBRARY.GIO);
584 	Linker.link(g_pollable_output_stream_create_source, \"g_pollable_output_stream_create_source\", LIBRARY.GIO);
585 	Linker.link(g_pollable_output_stream_write_nonblocking, \"g_pollable_output_stream_write_nonblocking\", LIBRARY.GIO);
586 
587 	// gio.ContentType
588 
589 	Linker.link(g_content_type_equals, \"g_content_type_equals\", LIBRARY.GIO);
590 	Linker.link(g_content_type_is_a, \"g_content_type_is_a\", LIBRARY.GIO);
591 	Linker.link(g_content_type_is_unknown, \"g_content_type_is_unknown\", LIBRARY.GIO);
592 	Linker.link(g_content_type_get_description, \"g_content_type_get_description\", LIBRARY.GIO);
593 	Linker.link(g_content_type_get_mime_type, \"g_content_type_get_mime_type\", LIBRARY.GIO);
594 	Linker.link(g_content_type_get_icon, \"g_content_type_get_icon\", LIBRARY.GIO);
595 	Linker.link(g_content_type_can_be_executable, \"g_content_type_can_be_executable\", LIBRARY.GIO);
596 	Linker.link(g_content_type_from_mime_type, \"g_content_type_from_mime_type\", LIBRARY.GIO);
597 	Linker.link(g_content_type_guess, \"g_content_type_guess\", LIBRARY.GIO);
598 	Linker.link(g_content_type_guess_for_tree, \"g_content_type_guess_for_tree\", LIBRARY.GIO);
599 	Linker.link(g_content_types_get_registered, \"g_content_types_get_registered\", LIBRARY.GIO);
600 
601 	// gio.AppInfoT
602 
603 
604 	// gio.AppInfoT
605 
606 	Linker.link(g_app_info_create_from_commandline, \"g_app_info_create_from_commandline\", LIBRARY.GIO);
607 	Linker.link(g_app_info_dup, \"g_app_info_dup\", LIBRARY.GIO);
608 	Linker.link(g_app_info_equal, \"g_app_info_equal\", LIBRARY.GIO);
609 	Linker.link(g_app_info_get_id, \"g_app_info_get_id\", LIBRARY.GIO);
610 	Linker.link(g_app_info_get_name, \"g_app_info_get_name\", LIBRARY.GIO);
611 	Linker.link(g_app_info_get_display_name, \"g_app_info_get_display_name\", LIBRARY.GIO);
612 	Linker.link(g_app_info_get_description, \"g_app_info_get_description\", LIBRARY.GIO);
613 	Linker.link(g_app_info_get_executable, \"g_app_info_get_executable\", LIBRARY.GIO);
614 	Linker.link(g_app_info_get_commandline, \"g_app_info_get_commandline\", LIBRARY.GIO);
615 	Linker.link(g_app_info_get_icon, \"g_app_info_get_icon\", LIBRARY.GIO);
616 	Linker.link(g_app_info_launch, \"g_app_info_launch\", LIBRARY.GIO);
617 	Linker.link(g_app_info_supports_files, \"g_app_info_supports_files\", LIBRARY.GIO);
618 	Linker.link(g_app_info_supports_uris, \"g_app_info_supports_uris\", LIBRARY.GIO);
619 	Linker.link(g_app_info_launch_uris, \"g_app_info_launch_uris\", LIBRARY.GIO);
620 	Linker.link(g_app_info_should_show, \"g_app_info_should_show\", LIBRARY.GIO);
621 	Linker.link(g_app_info_can_delete, \"g_app_info_can_delete\", LIBRARY.GIO);
622 	Linker.link(g_app_info_delete, \"g_app_info_delete\", LIBRARY.GIO);
623 	Linker.link(g_app_info_reset_type_associations, \"g_app_info_reset_type_associations\", LIBRARY.GIO);
624 	Linker.link(g_app_info_set_as_default_for_type, \"g_app_info_set_as_default_for_type\", LIBRARY.GIO);
625 	Linker.link(g_app_info_set_as_default_for_extension, \"g_app_info_set_as_default_for_extension\", LIBRARY.GIO);
626 	Linker.link(g_app_info_set_as_last_used_for_type, \"g_app_info_set_as_last_used_for_type\", LIBRARY.GIO);
627 	Linker.link(g_app_info_add_supports_type, \"g_app_info_add_supports_type\", LIBRARY.GIO);
628 	Linker.link(g_app_info_can_remove_supports_type, \"g_app_info_can_remove_supports_type\", LIBRARY.GIO);
629 	Linker.link(g_app_info_remove_supports_type, \"g_app_info_remove_supports_type\", LIBRARY.GIO);
630 	Linker.link(g_app_info_get_all, \"g_app_info_get_all\", LIBRARY.GIO);
631 	Linker.link(g_app_info_get_all_for_type, \"g_app_info_get_all_for_type\", LIBRARY.GIO);
632 	Linker.link(g_app_info_get_default_for_type, \"g_app_info_get_default_for_type\", LIBRARY.GIO);
633 	Linker.link(g_app_info_get_default_for_uri_scheme, \"g_app_info_get_default_for_uri_scheme\", LIBRARY.GIO);
634 	Linker.link(g_app_info_get_fallback_for_type, \"g_app_info_get_fallback_for_type\", LIBRARY.GIO);
635 	Linker.link(g_app_info_get_recommended_for_type, \"g_app_info_get_recommended_for_type\", LIBRARY.GIO);
636 	Linker.link(g_app_info_launch_default_for_uri, \"g_app_info_launch_default_for_uri\", LIBRARY.GIO);
637 
638 	// gio.AppInfo
639 
640 
641 	// gio.AppLaunchContext
642 
643 
644 	// gio.DesktopAppInfo
645 
646 	Linker.link(g_desktop_app_info_new_from_filename, \"g_desktop_app_info_new_from_filename\", LIBRARY.GIO);
647 	Linker.link(g_desktop_app_info_new_from_keyfile, \"g_desktop_app_info_new_from_keyfile\", LIBRARY.GIO);
648 	Linker.link(g_desktop_app_info_new, \"g_desktop_app_info_new\", LIBRARY.GIO);
649 	Linker.link(g_desktop_app_info_get_filename, \"g_desktop_app_info_get_filename\", LIBRARY.GIO);
650 	Linker.link(g_desktop_app_info_get_is_hidden, \"g_desktop_app_info_get_is_hidden\", LIBRARY.GIO);
651 	Linker.link(g_desktop_app_info_set_desktop_env, \"g_desktop_app_info_set_desktop_env\", LIBRARY.GIO);
652 
653 	// gio.VolumeMonitor
654 
655 	Linker.link(g_volume_monitor_get, \"g_volume_monitor_get\", LIBRARY.GIO);
656 	Linker.link(g_volume_monitor_get_connected_drives, \"g_volume_monitor_get_connected_drives\", LIBRARY.GIO);
657 	Linker.link(g_volume_monitor_get_volumes, \"g_volume_monitor_get_volumes\", LIBRARY.GIO);
658 	Linker.link(g_volume_monitor_get_mounts, \"g_volume_monitor_get_mounts\", LIBRARY.GIO);
659 	Linker.link(g_volume_monitor_adopt_orphan_mount, \"g_volume_monitor_adopt_orphan_mount\", LIBRARY.GIO);
660 	Linker.link(g_volume_monitor_get_mount_for_uuid, \"g_volume_monitor_get_mount_for_uuid\", LIBRARY.GIO);
661 	Linker.link(g_volume_monitor_get_volume_for_uuid, \"g_volume_monitor_get_volume_for_uuid\", LIBRARY.GIO);
662 
663 	// gio.VolumeT
664 
665 
666 	// gio.VolumeT
667 
668 	Linker.link(g_volume_get_name, \"g_volume_get_name\", LIBRARY.GIO);
669 	Linker.link(g_volume_get_uuid, \"g_volume_get_uuid\", LIBRARY.GIO);
670 	Linker.link(g_volume_get_icon, \"g_volume_get_icon\", LIBRARY.GIO);
671 	Linker.link(g_volume_get_drive, \"g_volume_get_drive\", LIBRARY.GIO);
672 	Linker.link(g_volume_get_mount, \"g_volume_get_mount\", LIBRARY.GIO);
673 	Linker.link(g_volume_can_mount, \"g_volume_can_mount\", LIBRARY.GIO);
674 	Linker.link(g_volume_should_automount, \"g_volume_should_automount\", LIBRARY.GIO);
675 	Linker.link(g_volume_get_activation_root, \"g_volume_get_activation_root\", LIBRARY.GIO);
676 	Linker.link(g_volume_mount, \"g_volume_mount\", LIBRARY.GIO);
677 	Linker.link(g_volume_mount_finish, \"g_volume_mount_finish\", LIBRARY.GIO);
678 	Linker.link(g_volume_can_eject, \"g_volume_can_eject\", LIBRARY.GIO);
679 	Linker.link(g_volume_eject, \"g_volume_eject\", LIBRARY.GIO);
680 	Linker.link(g_volume_eject_finish, \"g_volume_eject_finish\", LIBRARY.GIO);
681 	Linker.link(g_volume_eject_with_operation, \"g_volume_eject_with_operation\", LIBRARY.GIO);
682 	Linker.link(g_volume_eject_with_operation_finish, \"g_volume_eject_with_operation_finish\", LIBRARY.GIO);
683 	Linker.link(g_volume_enumerate_identifiers, \"g_volume_enumerate_identifiers\", LIBRARY.GIO);
684 	Linker.link(g_volume_get_identifier, \"g_volume_get_identifier\", LIBRARY.GIO);
685 
686 	// gio.Volume
687 
688 
689 	// gio.MountT
690 
691 
692 	// gio.MountT
693 
694 	Linker.link(g_mount_get_name, \"g_mount_get_name\", LIBRARY.GIO);
695 	Linker.link(g_mount_get_uuid, \"g_mount_get_uuid\", LIBRARY.GIO);
696 	Linker.link(g_mount_get_icon, \"g_mount_get_icon\", LIBRARY.GIO);
697 	Linker.link(g_mount_get_drive, \"g_mount_get_drive\", LIBRARY.GIO);
698 	Linker.link(g_mount_get_root, \"g_mount_get_root\", LIBRARY.GIO);
699 	Linker.link(g_mount_get_volume, \"g_mount_get_volume\", LIBRARY.GIO);
700 	Linker.link(g_mount_get_default_location, \"g_mount_get_default_location\", LIBRARY.GIO);
701 	Linker.link(g_mount_can_unmount, \"g_mount_can_unmount\", LIBRARY.GIO);
702 	Linker.link(g_mount_unmount, \"g_mount_unmount\", LIBRARY.GIO);
703 	Linker.link(g_mount_unmount_finish, \"g_mount_unmount_finish\", LIBRARY.GIO);
704 	Linker.link(g_mount_unmount_with_operation, \"g_mount_unmount_with_operation\", LIBRARY.GIO);
705 	Linker.link(g_mount_unmount_with_operation_finish, \"g_mount_unmount_with_operation_finish\", LIBRARY.GIO);
706 	Linker.link(g_mount_remount, \"g_mount_remount\", LIBRARY.GIO);
707 	Linker.link(g_mount_remount_finish, \"g_mount_remount_finish\", LIBRARY.GIO);
708 	Linker.link(g_mount_can_eject, \"g_mount_can_eject\", LIBRARY.GIO);
709 	Linker.link(g_mount_eject, \"g_mount_eject\", LIBRARY.GIO);
710 	Linker.link(g_mount_eject_finish, \"g_mount_eject_finish\", LIBRARY.GIO);
711 	Linker.link(g_mount_eject_with_operation, \"g_mount_eject_with_operation\", LIBRARY.GIO);
712 	Linker.link(g_mount_eject_with_operation_finish, \"g_mount_eject_with_operation_finish\", LIBRARY.GIO);
713 	Linker.link(g_mount_guess_content_type, \"g_mount_guess_content_type\", LIBRARY.GIO);
714 	Linker.link(g_mount_guess_content_type_finish, \"g_mount_guess_content_type_finish\", LIBRARY.GIO);
715 	Linker.link(g_mount_guess_content_type_sync, \"g_mount_guess_content_type_sync\", LIBRARY.GIO);
716 	Linker.link(g_mount_is_shadowed, \"g_mount_is_shadowed\", LIBRARY.GIO);
717 	Linker.link(g_mount_shadow, \"g_mount_shadow\", LIBRARY.GIO);
718 	Linker.link(g_mount_unshadow, \"g_mount_unshadow\", LIBRARY.GIO);
719 
720 	// gio.Mount
721 
722 
723 	// gio.DriveT
724 
725 
726 	// gio.DriveT
727 
728 	Linker.link(g_drive_get_name, \"g_drive_get_name\", LIBRARY.GIO);
729 	Linker.link(g_drive_get_icon, \"g_drive_get_icon\", LIBRARY.GIO);
730 	Linker.link(g_drive_has_volumes, \"g_drive_has_volumes\", LIBRARY.GIO);
731 	Linker.link(g_drive_get_volumes, \"g_drive_get_volumes\", LIBRARY.GIO);
732 	Linker.link(g_drive_can_eject, \"g_drive_can_eject\", LIBRARY.GIO);
733 	Linker.link(g_drive_get_start_stop_type, \"g_drive_get_start_stop_type\", LIBRARY.GIO);
734 	Linker.link(g_drive_can_start, \"g_drive_can_start\", LIBRARY.GIO);
735 	Linker.link(g_drive_can_start_degraded, \"g_drive_can_start_degraded\", LIBRARY.GIO);
736 	Linker.link(g_drive_can_stop, \"g_drive_can_stop\", LIBRARY.GIO);
737 	Linker.link(g_drive_can_poll_for_media, \"g_drive_can_poll_for_media\", LIBRARY.GIO);
738 	Linker.link(g_drive_poll_for_media, \"g_drive_poll_for_media\", LIBRARY.GIO);
739 	Linker.link(g_drive_poll_for_media_finish, \"g_drive_poll_for_media_finish\", LIBRARY.GIO);
740 	Linker.link(g_drive_has_media, \"g_drive_has_media\", LIBRARY.GIO);
741 	Linker.link(g_drive_is_media_check_automatic, \"g_drive_is_media_check_automatic\", LIBRARY.GIO);
742 	Linker.link(g_drive_is_media_removable, \"g_drive_is_media_removable\", LIBRARY.GIO);
743 	Linker.link(g_drive_eject, \"g_drive_eject\", LIBRARY.GIO);
744 	Linker.link(g_drive_eject_finish, \"g_drive_eject_finish\", LIBRARY.GIO);
745 	Linker.link(g_drive_eject_with_operation, \"g_drive_eject_with_operation\", LIBRARY.GIO);
746 	Linker.link(g_drive_eject_with_operation_finish, \"g_drive_eject_with_operation_finish\", LIBRARY.GIO);
747 	Linker.link(g_drive_start, \"g_drive_start\", LIBRARY.GIO);
748 	Linker.link(g_drive_start_finish, \"g_drive_start_finish\", LIBRARY.GIO);
749 	Linker.link(g_drive_stop, \"g_drive_stop\", LIBRARY.GIO);
750 	Linker.link(g_drive_stop_finish, \"g_drive_stop_finish\", LIBRARY.GIO);
751 	Linker.link(g_drive_enumerate_identifiers, \"g_drive_enumerate_identifiers\", LIBRARY.GIO);
752 	Linker.link(g_drive_get_identifier, \"g_drive_get_identifier\", LIBRARY.GIO);
753 
754 	// gio.Drive
755 
756 
757 	// gio.UnixMountEntry
758 
759 	Linker.link(g_unix_mount_free, \"g_unix_mount_free\", LIBRARY.GIO);
760 	Linker.link(g_unix_mount_compare, \"g_unix_mount_compare\", LIBRARY.GIO);
761 	Linker.link(g_unix_mount_get_mount_path, \"g_unix_mount_get_mount_path\", LIBRARY.GIO);
762 	Linker.link(g_unix_mount_get_device_path, \"g_unix_mount_get_device_path\", LIBRARY.GIO);
763 	Linker.link(g_unix_mount_get_fs_type, \"g_unix_mount_get_fs_type\", LIBRARY.GIO);
764 	Linker.link(g_unix_mount_is_readonly, \"g_unix_mount_is_readonly\", LIBRARY.GIO);
765 	Linker.link(g_unix_mount_is_system_internal, \"g_unix_mount_is_system_internal\", LIBRARY.GIO);
766 	Linker.link(g_unix_mount_guess_icon, \"g_unix_mount_guess_icon\", LIBRARY.GIO);
767 	Linker.link(g_unix_mount_guess_name, \"g_unix_mount_guess_name\", LIBRARY.GIO);
768 	Linker.link(g_unix_mount_guess_can_eject, \"g_unix_mount_guess_can_eject\", LIBRARY.GIO);
769 	Linker.link(g_unix_mount_guess_should_display, \"g_unix_mount_guess_should_display\", LIBRARY.GIO);
770 	Linker.link(g_unix_mount_points_get, \"g_unix_mount_points_get\", LIBRARY.GIO);
771 	Linker.link(g_unix_mounts_get, \"g_unix_mounts_get\", LIBRARY.GIO);
772 	Linker.link(g_unix_mount_at, \"g_unix_mount_at\", LIBRARY.GIO);
773 	Linker.link(g_unix_mounts_changed_since, \"g_unix_mounts_changed_since\", LIBRARY.GIO);
774 	Linker.link(g_unix_mount_points_changed_since, \"g_unix_mount_points_changed_since\", LIBRARY.GIO);
775 	Linker.link(g_unix_is_mount_path_system_internal, \"g_unix_is_mount_path_system_internal\", LIBRARY.GIO);
776 
777 	// gio.UnixMountPoint
778 
779 	Linker.link(g_unix_mount_point_free, \"g_unix_mount_point_free\", LIBRARY.GIO);
780 	Linker.link(g_unix_mount_point_compare, \"g_unix_mount_point_compare\", LIBRARY.GIO);
781 	Linker.link(g_unix_mount_point_get_mount_path, \"g_unix_mount_point_get_mount_path\", LIBRARY.GIO);
782 	Linker.link(g_unix_mount_point_get_device_path, \"g_unix_mount_point_get_device_path\", LIBRARY.GIO);
783 	Linker.link(g_unix_mount_point_get_fs_type, \"g_unix_mount_point_get_fs_type\", LIBRARY.GIO);
784 	Linker.link(g_unix_mount_point_is_readonly, \"g_unix_mount_point_is_readonly\", LIBRARY.GIO);
785 	Linker.link(g_unix_mount_point_is_user_mountable, \"g_unix_mount_point_is_user_mountable\", LIBRARY.GIO);
786 	Linker.link(g_unix_mount_point_is_loopback, \"g_unix_mount_point_is_loopback\", LIBRARY.GIO);
787 	Linker.link(g_unix_mount_point_guess_icon, \"g_unix_mount_point_guess_icon\", LIBRARY.GIO);
788 	Linker.link(g_unix_mount_point_guess_name, \"g_unix_mount_point_guess_name\", LIBRARY.GIO);
789 	Linker.link(g_unix_mount_point_guess_can_eject, \"g_unix_mount_point_guess_can_eject\", LIBRARY.GIO);
790 
791 	// gio.UnixMountMonitor
792 
793 	Linker.link(g_unix_mount_monitor_new, \"g_unix_mount_monitor_new\", LIBRARY.GIO);
794 	Linker.link(g_unix_mount_monitor_set_rate_limit, \"g_unix_mount_monitor_set_rate_limit\", LIBRARY.GIO);
795 
796 	// gio.IconT
797 
798 
799 	// gio.IconT
800 
801 	Linker.link(g_icon_hash, \"g_icon_hash\", LIBRARY.GIO);
802 	Linker.link(g_icon_equal, \"g_icon_equal\", LIBRARY.GIO);
803 	Linker.link(g_icon_to_string, \"g_icon_to_string\", LIBRARY.GIO);
804 	Linker.link(g_icon_new_for_string, \"g_icon_new_for_string\", LIBRARY.GIO);
805 
806 	// gio.Icon
807 
808 
809 	// gio.FileIcon
810 
811 	Linker.link(g_file_icon_new, \"g_file_icon_new\", LIBRARY.GIO);
812 	Linker.link(g_file_icon_get_file, \"g_file_icon_get_file\", LIBRARY.GIO);
813 
814 	// gio.LoadableIconT
815 
816 
817 	// gio.LoadableIconT
818 
819 	Linker.link(g_loadable_icon_load, \"g_loadable_icon_load\", LIBRARY.GIO);
820 	Linker.link(g_loadable_icon_load_async, \"g_loadable_icon_load_async\", LIBRARY.GIO);
821 	Linker.link(g_loadable_icon_load_finish, \"g_loadable_icon_load_finish\", LIBRARY.GIO);
822 
823 	// gio.ThemedIcon
824 
825 	Linker.link(g_themed_icon_new, \"g_themed_icon_new\", LIBRARY.GIO);
826 	Linker.link(g_themed_icon_new_from_names, \"g_themed_icon_new_from_names\", LIBRARY.GIO);
827 	Linker.link(g_themed_icon_new_with_default_fallbacks, \"g_themed_icon_new_with_default_fallbacks\", LIBRARY.GIO);
828 	Linker.link(g_themed_icon_prepend_name, \"g_themed_icon_prepend_name\", LIBRARY.GIO);
829 	Linker.link(g_themed_icon_append_name, \"g_themed_icon_append_name\", LIBRARY.GIO);
830 	Linker.link(g_themed_icon_get_names, \"g_themed_icon_get_names\", LIBRARY.GIO);
831 
832 	// gio.EmblemedIcon
833 
834 	Linker.link(g_emblemed_icon_new, \"g_emblemed_icon_new\", LIBRARY.GIO);
835 	Linker.link(g_emblemed_icon_get_icon, \"g_emblemed_icon_get_icon\", LIBRARY.GIO);
836 	Linker.link(g_emblemed_icon_get_emblems, \"g_emblemed_icon_get_emblems\", LIBRARY.GIO);
837 	Linker.link(g_emblemed_icon_add_emblem, \"g_emblemed_icon_add_emblem\", LIBRARY.GIO);
838 	Linker.link(g_emblemed_icon_clear_emblems, \"g_emblemed_icon_clear_emblems\", LIBRARY.GIO);
839 
840 	// gio.Emblem
841 
842 	Linker.link(g_emblem_new, \"g_emblem_new\", LIBRARY.GIO);
843 	Linker.link(g_emblem_new_with_origin, \"g_emblem_new_with_origin\", LIBRARY.GIO);
844 	Linker.link(g_emblem_get_icon, \"g_emblem_get_icon\", LIBRARY.GIO);
845 	Linker.link(g_emblem_get_origin, \"g_emblem_get_origin\", LIBRARY.GIO);
846 
847 	// gio.InitableT
848 
849 
850 	// gio.InitableT
851 
852 	Linker.link(g_initable_init, \"g_initable_init\", LIBRARY.GIO);
853 	Linker.link(g_initable_new, \"g_initable_new\", LIBRARY.GIO);
854 	Linker.link(g_initable_new_valist, \"g_initable_new_valist\", LIBRARY.GIO);
855 	Linker.link(g_initable_newv, \"g_initable_newv\", LIBRARY.GIO);
856 
857 	// gio.AsyncInitableT
858 
859 
860 	// gio.AsyncInitableT
861 
862 	Linker.link(g_async_initable_init_async, \"g_async_initable_init_async\", LIBRARY.GIO);
863 	Linker.link(g_async_initable_init_finish, \"g_async_initable_init_finish\", LIBRARY.GIO);
864 	Linker.link(g_async_initable_new_async, \"g_async_initable_new_async\", LIBRARY.GIO);
865 	Linker.link(g_async_initable_new_finish, \"g_async_initable_new_finish\", LIBRARY.GIO);
866 	Linker.link(g_async_initable_new_valist_async, \"g_async_initable_new_valist_async\", LIBRARY.GIO);
867 	Linker.link(g_async_initable_newv_async, \"g_async_initable_newv_async\", LIBRARY.GIO);
868 
869 	// gio.Socket
870 
871 	Linker.link(g_socket_new, \"g_socket_new\", LIBRARY.GIO);
872 	Linker.link(g_socket_new_from_fd, \"g_socket_new_from_fd\", LIBRARY.GIO);
873 	Linker.link(g_socket_bind, \"g_socket_bind\", LIBRARY.GIO);
874 	Linker.link(g_socket_listen, \"g_socket_listen\", LIBRARY.GIO);
875 	Linker.link(g_socket_accept, \"g_socket_accept\", LIBRARY.GIO);
876 	Linker.link(g_socket_connect, \"g_socket_connect\", LIBRARY.GIO);
877 	Linker.link(g_socket_check_connect_result, \"g_socket_check_connect_result\", LIBRARY.GIO);
878 	Linker.link(g_socket_receive, \"g_socket_receive\", LIBRARY.GIO);
879 	Linker.link(g_socket_receive_from, \"g_socket_receive_from\", LIBRARY.GIO);
880 	Linker.link(g_socket_receive_message, \"g_socket_receive_message\", LIBRARY.GIO);
881 	Linker.link(g_socket_receive_with_blocking, \"g_socket_receive_with_blocking\", LIBRARY.GIO);
882 	Linker.link(g_socket_send, \"g_socket_send\", LIBRARY.GIO);
883 	Linker.link(g_socket_send_to, \"g_socket_send_to\", LIBRARY.GIO);
884 	Linker.link(g_socket_send_message, \"g_socket_send_message\", LIBRARY.GIO);
885 	Linker.link(g_socket_send_with_blocking, \"g_socket_send_with_blocking\", LIBRARY.GIO);
886 	Linker.link(g_socket_close, \"g_socket_close\", LIBRARY.GIO);
887 	Linker.link(g_socket_is_closed, \"g_socket_is_closed\", LIBRARY.GIO);
888 	Linker.link(g_socket_shutdown, \"g_socket_shutdown\", LIBRARY.GIO);
889 	Linker.link(g_socket_is_connected, \"g_socket_is_connected\", LIBRARY.GIO);
890 	Linker.link(g_socket_create_source, \"g_socket_create_source\", LIBRARY.GIO);
891 	Linker.link(g_socket_condition_check, \"g_socket_condition_check\", LIBRARY.GIO);
892 	Linker.link(g_socket_condition_wait, \"g_socket_condition_wait\", LIBRARY.GIO);
893 	Linker.link(g_socket_set_listen_backlog, \"g_socket_set_listen_backlog\", LIBRARY.GIO);
894 	Linker.link(g_socket_get_listen_backlog, \"g_socket_get_listen_backlog\", LIBRARY.GIO);
895 	Linker.link(g_socket_get_blocking, \"g_socket_get_blocking\", LIBRARY.GIO);
896 	Linker.link(g_socket_set_blocking, \"g_socket_set_blocking\", LIBRARY.GIO);
897 	Linker.link(g_socket_get_keepalive, \"g_socket_get_keepalive\", LIBRARY.GIO);
898 	Linker.link(g_socket_set_keepalive, \"g_socket_set_keepalive\", LIBRARY.GIO);
899 	Linker.link(g_socket_get_timeout, \"g_socket_get_timeout\", LIBRARY.GIO);
900 	Linker.link(g_socket_set_timeout, \"g_socket_set_timeout\", LIBRARY.GIO);
901 	Linker.link(g_socket_get_family, \"g_socket_get_family\", LIBRARY.GIO);
902 	Linker.link(g_socket_get_fd, \"g_socket_get_fd\", LIBRARY.GIO);
903 	Linker.link(g_socket_get_local_address, \"g_socket_get_local_address\", LIBRARY.GIO);
904 	Linker.link(g_socket_get_protocol, \"g_socket_get_protocol\", LIBRARY.GIO);
905 	Linker.link(g_socket_get_remote_address, \"g_socket_get_remote_address\", LIBRARY.GIO);
906 	Linker.link(g_socket_get_socket_type, \"g_socket_get_socket_type\", LIBRARY.GIO);
907 	Linker.link(g_socket_speaks_ipv4, \"g_socket_speaks_ipv4\", LIBRARY.GIO);
908 	Linker.link(g_socket_get_credentials, \"g_socket_get_credentials\", LIBRARY.GIO);
909 
910 	// gio.InetAddress
911 
912 	Linker.link(g_inet_address_new_from_string, \"g_inet_address_new_from_string\", LIBRARY.GIO);
913 	Linker.link(g_inet_address_new_from_bytes, \"g_inet_address_new_from_bytes\", LIBRARY.GIO);
914 	Linker.link(g_inet_address_new_any, \"g_inet_address_new_any\", LIBRARY.GIO);
915 	Linker.link(g_inet_address_new_loopback, \"g_inet_address_new_loopback\", LIBRARY.GIO);
916 	Linker.link(g_inet_address_to_bytes, \"g_inet_address_to_bytes\", LIBRARY.GIO);
917 	Linker.link(g_inet_address_get_native_size, \"g_inet_address_get_native_size\", LIBRARY.GIO);
918 	Linker.link(g_inet_address_to_string, \"g_inet_address_to_string\", LIBRARY.GIO);
919 	Linker.link(g_inet_address_get_family, \"g_inet_address_get_family\", LIBRARY.GIO);
920 	Linker.link(g_inet_address_get_is_any, \"g_inet_address_get_is_any\", LIBRARY.GIO);
921 	Linker.link(g_inet_address_get_is_loopback, \"g_inet_address_get_is_loopback\", LIBRARY.GIO);
922 	Linker.link(g_inet_address_get_is_link_local, \"g_inet_address_get_is_link_local\", LIBRARY.GIO);
923 	Linker.link(g_inet_address_get_is_site_local, \"g_inet_address_get_is_site_local\", LIBRARY.GIO);
924 	Linker.link(g_inet_address_get_is_multicast, \"g_inet_address_get_is_multicast\", LIBRARY.GIO);
925 	Linker.link(g_inet_address_get_is_mc_link_local, \"g_inet_address_get_is_mc_link_local\", LIBRARY.GIO);
926 	Linker.link(g_inet_address_get_is_mc_node_local, \"g_inet_address_get_is_mc_node_local\", LIBRARY.GIO);
927 	Linker.link(g_inet_address_get_is_mc_site_local, \"g_inet_address_get_is_mc_site_local\", LIBRARY.GIO);
928 	Linker.link(g_inet_address_get_is_mc_org_local, \"g_inet_address_get_is_mc_org_local\", LIBRARY.GIO);
929 	Linker.link(g_inet_address_get_is_mc_global, \"g_inet_address_get_is_mc_global\", LIBRARY.GIO);
930 
931 	// gio.SocketAddress
932 
933 	Linker.link(g_socket_address_new_from_native, \"g_socket_address_new_from_native\", LIBRARY.GIO);
934 	Linker.link(g_socket_address_get_family, \"g_socket_address_get_family\", LIBRARY.GIO);
935 	Linker.link(g_socket_address_to_native, \"g_socket_address_to_native\", LIBRARY.GIO);
936 	Linker.link(g_socket_address_get_native_size, \"g_socket_address_get_native_size\", LIBRARY.GIO);
937 
938 	// gio.InetSocketAddress
939 
940 	Linker.link(g_inet_socket_address_new, \"g_inet_socket_address_new\", LIBRARY.GIO);
941 	Linker.link(g_inet_socket_address_get_address, \"g_inet_socket_address_get_address\", LIBRARY.GIO);
942 	Linker.link(g_inet_socket_address_get_port, \"g_inet_socket_address_get_port\", LIBRARY.GIO);
943 
944 	// gio.UnixSocketAddress
945 
946 	Linker.link(g_unix_socket_address_new, \"g_unix_socket_address_new\", LIBRARY.GIO);
947 	Linker.link(g_unix_socket_address_new_abstract, \"g_unix_socket_address_new_abstract\", LIBRARY.GIO);
948 	Linker.link(g_unix_socket_address_new_with_type, \"g_unix_socket_address_new_with_type\", LIBRARY.GIO);
949 	Linker.link(g_unix_socket_address_get_is_abstract, \"g_unix_socket_address_get_is_abstract\", LIBRARY.GIO);
950 	Linker.link(g_unix_socket_address_get_address_type, \"g_unix_socket_address_get_address_type\", LIBRARY.GIO);
951 	Linker.link(g_unix_socket_address_get_path, \"g_unix_socket_address_get_path\", LIBRARY.GIO);
952 	Linker.link(g_unix_socket_address_get_path_len, \"g_unix_socket_address_get_path_len\", LIBRARY.GIO);
953 	Linker.link(g_unix_socket_address_abstract_names_supported, \"g_unix_socket_address_abstract_names_supported\", LIBRARY.GIO);
954 
955 	// gio.SocketControlMessage
956 
957 	Linker.link(g_socket_control_message_deserialize, \"g_socket_control_message_deserialize\", LIBRARY.GIO);
958 	Linker.link(g_socket_control_message_get_level, \"g_socket_control_message_get_level\", LIBRARY.GIO);
959 	Linker.link(g_socket_control_message_get_msg_type, \"g_socket_control_message_get_msg_type\", LIBRARY.GIO);
960 	Linker.link(g_socket_control_message_get_size, \"g_socket_control_message_get_size\", LIBRARY.GIO);
961 	Linker.link(g_socket_control_message_serialize, \"g_socket_control_message_serialize\", LIBRARY.GIO);
962 
963 	// gio.UnixFDList
964 
965 	Linker.link(g_unix_fd_list_new_from_array, \"g_unix_fd_list_new_from_array\", LIBRARY.GIO);
966 	Linker.link(g_unix_fd_list_new, \"g_unix_fd_list_new\", LIBRARY.GIO);
967 	Linker.link(g_unix_fd_list_get_length, \"g_unix_fd_list_get_length\", LIBRARY.GIO);
968 	Linker.link(g_unix_fd_list_get, \"g_unix_fd_list_get\", LIBRARY.GIO);
969 	Linker.link(g_unix_fd_list_peek_fds, \"g_unix_fd_list_peek_fds\", LIBRARY.GIO);
970 	Linker.link(g_unix_fd_list_steal_fds, \"g_unix_fd_list_steal_fds\", LIBRARY.GIO);
971 	Linker.link(g_unix_fd_list_append, \"g_unix_fd_list_append\", LIBRARY.GIO);
972 
973 	// gio.UnixFDMessage
974 
975 	Linker.link(g_unix_fd_message_new_with_fd_list, \"g_unix_fd_message_new_with_fd_list\", LIBRARY.GIO);
976 	Linker.link(g_unix_fd_message_new, \"g_unix_fd_message_new\", LIBRARY.GIO);
977 	Linker.link(g_unix_fd_message_get_fd_list, \"g_unix_fd_message_get_fd_list\", LIBRARY.GIO);
978 	Linker.link(g_unix_fd_message_append_fd, \"g_unix_fd_message_append_fd\", LIBRARY.GIO);
979 	Linker.link(g_unix_fd_message_steal_fds, \"g_unix_fd_message_steal_fds\", LIBRARY.GIO);
980 
981 	// gio.Credentials
982 
983 	Linker.link(g_credentials_new, \"g_credentials_new\", LIBRARY.GIO);
984 	Linker.link(g_credentials_to_string, \"g_credentials_to_string\", LIBRARY.GIO);
985 	Linker.link(g_credentials_get_native, \"g_credentials_get_native\", LIBRARY.GIO);
986 	Linker.link(g_credentials_set_native, \"g_credentials_set_native\", LIBRARY.GIO);
987 	Linker.link(g_credentials_is_same_user, \"g_credentials_is_same_user\", LIBRARY.GIO);
988 	Linker.link(g_credentials_get_unix_user, \"g_credentials_get_unix_user\", LIBRARY.GIO);
989 	Linker.link(g_credentials_set_unix_user, \"g_credentials_set_unix_user\", LIBRARY.GIO);
990 
991 	// gio.UnixCredentialsMessage
992 
993 	Linker.link(g_unix_credentials_message_new, \"g_unix_credentials_message_new\", LIBRARY.GIO);
994 	Linker.link(g_unix_credentials_message_new_with_credentials, \"g_unix_credentials_message_new_with_credentials\", LIBRARY.GIO);
995 	Linker.link(g_unix_credentials_message_get_credentials, \"g_unix_credentials_message_get_credentials\", LIBRARY.GIO);
996 	Linker.link(g_unix_credentials_message_is_supported, \"g_unix_credentials_message_is_supported\", LIBRARY.GIO);
997 
998 	// gio.ProxyT
999 
1000 
1001 	// gio.ProxyT
1002 
1003 	Linker.link(g_proxy_connect, \"g_proxy_connect\", LIBRARY.GIO);
1004 	Linker.link(g_proxy_connect_async, \"g_proxy_connect_async\", LIBRARY.GIO);
1005 	Linker.link(g_proxy_connect_finish, \"g_proxy_connect_finish\", LIBRARY.GIO);
1006 	Linker.link(g_proxy_get_default_for_protocol, \"g_proxy_get_default_for_protocol\", LIBRARY.GIO);
1007 	Linker.link(g_proxy_supports_hostname, \"g_proxy_supports_hostname\", LIBRARY.GIO);
1008 
1009 	// gio.Proxy
1010 
1011 
1012 	// gio.ProxyAddress
1013 
1014 	Linker.link(g_proxy_address_get_destination_hostname, \"g_proxy_address_get_destination_hostname\", LIBRARY.GIO);
1015 	Linker.link(g_proxy_address_get_destination_port, \"g_proxy_address_get_destination_port\", LIBRARY.GIO);
1016 	Linker.link(g_proxy_address_get_password, \"g_proxy_address_get_password\", LIBRARY.GIO);
1017 	Linker.link(g_proxy_address_get_protocol, \"g_proxy_address_get_protocol\", LIBRARY.GIO);
1018 	Linker.link(g_proxy_address_get_username, \"g_proxy_address_get_username\", LIBRARY.GIO);
1019 	Linker.link(g_proxy_address_new, \"g_proxy_address_new\", LIBRARY.GIO);
1020 
1021 	// gio.SocketClient
1022 
1023 	Linker.link(g_socket_client_add_application_proxy, \"g_socket_client_add_application_proxy\", LIBRARY.GIO);
1024 	Linker.link(g_socket_client_new, \"g_socket_client_new\", LIBRARY.GIO);
1025 	Linker.link(g_socket_client_connect, \"g_socket_client_connect\", LIBRARY.GIO);
1026 	Linker.link(g_socket_client_connect_async, \"g_socket_client_connect_async\", LIBRARY.GIO);
1027 	Linker.link(g_socket_client_connect_finish, \"g_socket_client_connect_finish\", LIBRARY.GIO);
1028 	Linker.link(g_socket_client_connect_to_host, \"g_socket_client_connect_to_host\", LIBRARY.GIO);
1029 	Linker.link(g_socket_client_connect_to_host_async, \"g_socket_client_connect_to_host_async\", LIBRARY.GIO);
1030 	Linker.link(g_socket_client_connect_to_host_finish, \"g_socket_client_connect_to_host_finish\", LIBRARY.GIO);
1031 	Linker.link(g_socket_client_connect_to_service, \"g_socket_client_connect_to_service\", LIBRARY.GIO);
1032 	Linker.link(g_socket_client_connect_to_service_async, \"g_socket_client_connect_to_service_async\", LIBRARY.GIO);
1033 	Linker.link(g_socket_client_connect_to_service_finish, \"g_socket_client_connect_to_service_finish\", LIBRARY.GIO);
1034 	Linker.link(g_socket_client_connect_to_uri, \"g_socket_client_connect_to_uri\", LIBRARY.GIO);
1035 	Linker.link(g_socket_client_connect_to_uri_async, \"g_socket_client_connect_to_uri_async\", LIBRARY.GIO);
1036 	Linker.link(g_socket_client_connect_to_uri_finish, \"g_socket_client_connect_to_uri_finish\", LIBRARY.GIO);
1037 	Linker.link(g_socket_client_set_family, \"g_socket_client_set_family\", LIBRARY.GIO);
1038 	Linker.link(g_socket_client_set_local_address, \"g_socket_client_set_local_address\", LIBRARY.GIO);
1039 	Linker.link(g_socket_client_set_protocol, \"g_socket_client_set_protocol\", LIBRARY.GIO);
1040 	Linker.link(g_socket_client_set_socket_type, \"g_socket_client_set_socket_type\", LIBRARY.GIO);
1041 	Linker.link(g_socket_client_set_timeout, \"g_socket_client_set_timeout\", LIBRARY.GIO);
1042 	Linker.link(g_socket_client_set_enable_proxy, \"g_socket_client_set_enable_proxy\", LIBRARY.GIO);
1043 	Linker.link(g_socket_client_set_tls, \"g_socket_client_set_tls\", LIBRARY.GIO);
1044 	Linker.link(g_socket_client_set_tls_validation_flags, \"g_socket_client_set_tls_validation_flags\", LIBRARY.GIO);
1045 	Linker.link(g_socket_client_get_family, \"g_socket_client_get_family\", LIBRARY.GIO);
1046 	Linker.link(g_socket_client_get_local_address, \"g_socket_client_get_local_address\", LIBRARY.GIO);
1047 	Linker.link(g_socket_client_get_protocol, \"g_socket_client_get_protocol\", LIBRARY.GIO);
1048 	Linker.link(g_socket_client_get_socket_type, \"g_socket_client_get_socket_type\", LIBRARY.GIO);
1049 	Linker.link(g_socket_client_get_timeout, \"g_socket_client_get_timeout\", LIBRARY.GIO);
1050 	Linker.link(g_socket_client_get_enable_proxy, \"g_socket_client_get_enable_proxy\", LIBRARY.GIO);
1051 	Linker.link(g_socket_client_get_tls, \"g_socket_client_get_tls\", LIBRARY.GIO);
1052 	Linker.link(g_socket_client_get_tls_validation_flags, \"g_socket_client_get_tls_validation_flags\", LIBRARY.GIO);
1053 
1054 	// gio.SocketConnection
1055 
1056 	Linker.link(g_socket_connection_get_local_address, \"g_socket_connection_get_local_address\", LIBRARY.GIO);
1057 	Linker.link(g_socket_connection_get_remote_address, \"g_socket_connection_get_remote_address\", LIBRARY.GIO);
1058 	Linker.link(g_socket_connection_get_socket, \"g_socket_connection_get_socket\", LIBRARY.GIO);
1059 	Linker.link(g_socket_connection_factory_create_connection, \"g_socket_connection_factory_create_connection\", LIBRARY.GIO);
1060 	Linker.link(g_socket_connection_factory_lookup_type, \"g_socket_connection_factory_lookup_type\", LIBRARY.GIO);
1061 	Linker.link(g_socket_connection_factory_register_type, \"g_socket_connection_factory_register_type\", LIBRARY.GIO);
1062 
1063 	// gio.UnixConnection
1064 
1065 	Linker.link(g_unix_connection_receive_fd, \"g_unix_connection_receive_fd\", LIBRARY.GIO);
1066 	Linker.link(g_unix_connection_send_fd, \"g_unix_connection_send_fd\", LIBRARY.GIO);
1067 	Linker.link(g_unix_connection_receive_credentials, \"g_unix_connection_receive_credentials\", LIBRARY.GIO);
1068 	Linker.link(g_unix_connection_send_credentials, \"g_unix_connection_send_credentials\", LIBRARY.GIO);
1069 
1070 	// gio.TcpConnection
1071 
1072 	Linker.link(g_tcp_connection_set_graceful_disconnect, \"g_tcp_connection_set_graceful_disconnect\", LIBRARY.GIO);
1073 	Linker.link(g_tcp_connection_get_graceful_disconnect, \"g_tcp_connection_get_graceful_disconnect\", LIBRARY.GIO);
1074 
1075 	// gio.SocketListener
1076 
1077 	Linker.link(g_socket_listener_new, \"g_socket_listener_new\", LIBRARY.GIO);
1078 	Linker.link(g_socket_listener_add_socket, \"g_socket_listener_add_socket\", LIBRARY.GIO);
1079 	Linker.link(g_socket_listener_add_address, \"g_socket_listener_add_address\", LIBRARY.GIO);
1080 	Linker.link(g_socket_listener_add_inet_port, \"g_socket_listener_add_inet_port\", LIBRARY.GIO);
1081 	Linker.link(g_socket_listener_add_any_inet_port, \"g_socket_listener_add_any_inet_port\", LIBRARY.GIO);
1082 	Linker.link(g_socket_listener_accept, \"g_socket_listener_accept\", LIBRARY.GIO);
1083 	Linker.link(g_socket_listener_accept_async, \"g_socket_listener_accept_async\", LIBRARY.GIO);
1084 	Linker.link(g_socket_listener_accept_finish, \"g_socket_listener_accept_finish\", LIBRARY.GIO);
1085 	Linker.link(g_socket_listener_accept_socket, \"g_socket_listener_accept_socket\", LIBRARY.GIO);
1086 	Linker.link(g_socket_listener_accept_socket_async, \"g_socket_listener_accept_socket_async\", LIBRARY.GIO);
1087 	Linker.link(g_socket_listener_accept_socket_finish, \"g_socket_listener_accept_socket_finish\", LIBRARY.GIO);
1088 	Linker.link(g_socket_listener_close, \"g_socket_listener_close\", LIBRARY.GIO);
1089 	Linker.link(g_socket_listener_set_backlog, \"g_socket_listener_set_backlog\", LIBRARY.GIO);
1090 
1091 	// gio.SocketService
1092 
1093 	Linker.link(g_socket_service_new, \"g_socket_service_new\", LIBRARY.GIO);
1094 	Linker.link(g_socket_service_start, \"g_socket_service_start\", LIBRARY.GIO);
1095 	Linker.link(g_socket_service_stop, \"g_socket_service_stop\", LIBRARY.GIO);
1096 	Linker.link(g_socket_service_is_active, \"g_socket_service_is_active\", LIBRARY.GIO);
1097 
1098 	// gio.ThreadedSocketService
1099 
1100 	Linker.link(g_threaded_socket_service_new, \"g_threaded_socket_service_new\", LIBRARY.GIO);
1101 
1102 	// gio.TlsCertificate
1103 
1104 	Linker.link(g_tls_certificate_new_from_pem, \"g_tls_certificate_new_from_pem\", LIBRARY.GIO);
1105 	Linker.link(g_tls_certificate_new_from_file, \"g_tls_certificate_new_from_file\", LIBRARY.GIO);
1106 	Linker.link(g_tls_certificate_new_from_files, \"g_tls_certificate_new_from_files\", LIBRARY.GIO);
1107 	Linker.link(g_tls_certificate_list_new_from_file, \"g_tls_certificate_list_new_from_file\", LIBRARY.GIO);
1108 	Linker.link(g_tls_certificate_get_issuer, \"g_tls_certificate_get_issuer\", LIBRARY.GIO);
1109 	Linker.link(g_tls_certificate_verify, \"g_tls_certificate_verify\", LIBRARY.GIO);
1110 
1111 	// gio.TlsConnection
1112 
1113 	Linker.link(g_tls_connection_set_certificate, \"g_tls_connection_set_certificate\", LIBRARY.GIO);
1114 	Linker.link(g_tls_connection_get_certificate, \"g_tls_connection_get_certificate\", LIBRARY.GIO);
1115 	Linker.link(g_tls_connection_get_peer_certificate, \"g_tls_connection_get_peer_certificate\", LIBRARY.GIO);
1116 	Linker.link(g_tls_connection_get_peer_certificate_errors, \"g_tls_connection_get_peer_certificate_errors\", LIBRARY.GIO);
1117 	Linker.link(g_tls_connection_set_require_close_notify, \"g_tls_connection_set_require_close_notify\", LIBRARY.GIO);
1118 	Linker.link(g_tls_connection_get_require_close_notify, \"g_tls_connection_get_require_close_notify\", LIBRARY.GIO);
1119 	Linker.link(g_tls_connection_set_rehandshake_mode, \"g_tls_connection_set_rehandshake_mode\", LIBRARY.GIO);
1120 	Linker.link(g_tls_connection_get_rehandshake_mode, \"g_tls_connection_get_rehandshake_mode\", LIBRARY.GIO);
1121 	Linker.link(g_tls_connection_set_use_system_certdb, \"g_tls_connection_set_use_system_certdb\", LIBRARY.GIO);
1122 	Linker.link(g_tls_connection_get_use_system_certdb, \"g_tls_connection_get_use_system_certdb\", LIBRARY.GIO);
1123 	Linker.link(g_tls_connection_handshake, \"g_tls_connection_handshake\", LIBRARY.GIO);
1124 	Linker.link(g_tls_connection_handshake_async, \"g_tls_connection_handshake_async\", LIBRARY.GIO);
1125 	Linker.link(g_tls_connection_handshake_finish, \"g_tls_connection_handshake_finish\", LIBRARY.GIO);
1126 	Linker.link(g_tls_connection_emit_accept_certificate, \"g_tls_connection_emit_accept_certificate\", LIBRARY.GIO);
1127 
1128 	// gio.TlsClientConnection
1129 
1130 	Linker.link(g_tls_client_connection_new, \"g_tls_client_connection_new\", LIBRARY.GIO);
1131 	Linker.link(g_tls_client_connection_set_server_identity, \"g_tls_client_connection_set_server_identity\", LIBRARY.GIO);
1132 	Linker.link(g_tls_client_connection_get_server_identity, \"g_tls_client_connection_get_server_identity\", LIBRARY.GIO);
1133 	Linker.link(g_tls_client_connection_set_validation_flags, \"g_tls_client_connection_set_validation_flags\", LIBRARY.GIO);
1134 	Linker.link(g_tls_client_connection_get_validation_flags, \"g_tls_client_connection_get_validation_flags\", LIBRARY.GIO);
1135 	Linker.link(g_tls_client_connection_set_use_ssl3, \"g_tls_client_connection_set_use_ssl3\", LIBRARY.GIO);
1136 	Linker.link(g_tls_client_connection_get_use_ssl3, \"g_tls_client_connection_get_use_ssl3\", LIBRARY.GIO);
1137 	Linker.link(g_tls_client_connection_get_accepted_cas, \"g_tls_client_connection_get_accepted_cas\", LIBRARY.GIO);
1138 
1139 	// gio.TlsServerConnection
1140 
1141 	Linker.link(g_tls_server_connection_new, \"g_tls_server_connection_new\", LIBRARY.GIO);
1142 
1143 	// gio.TlsBackend
1144 
1145 	Linker.link(g_tls_backend_get_default, \"g_tls_backend_get_default\", LIBRARY.GIO);
1146 	Linker.link(g_tls_backend_supports_tls, \"g_tls_backend_supports_tls\", LIBRARY.GIO);
1147 	Linker.link(g_tls_backend_get_certificate_type, \"g_tls_backend_get_certificate_type\", LIBRARY.GIO);
1148 	Linker.link(g_tls_backend_get_client_connection_type, \"g_tls_backend_get_client_connection_type\", LIBRARY.GIO);
1149 	Linker.link(g_tls_backend_get_server_connection_type, \"g_tls_backend_get_server_connection_type\", LIBRARY.GIO);
1150 
1151 	// gio.Resolver
1152 
1153 	Linker.link(g_resolver_get_default, \"g_resolver_get_default\", LIBRARY.GIO);
1154 	Linker.link(g_resolver_set_default, \"g_resolver_set_default\", LIBRARY.GIO);
1155 	Linker.link(g_resolver_lookup_by_name, \"g_resolver_lookup_by_name\", LIBRARY.GIO);
1156 	Linker.link(g_resolver_lookup_by_name_async, \"g_resolver_lookup_by_name_async\", LIBRARY.GIO);
1157 	Linker.link(g_resolver_lookup_by_name_finish, \"g_resolver_lookup_by_name_finish\", LIBRARY.GIO);
1158 	Linker.link(g_resolver_free_addresses, \"g_resolver_free_addresses\", LIBRARY.GIO);
1159 	Linker.link(g_resolver_lookup_by_address, \"g_resolver_lookup_by_address\", LIBRARY.GIO);
1160 	Linker.link(g_resolver_lookup_by_address_async, \"g_resolver_lookup_by_address_async\", LIBRARY.GIO);
1161 	Linker.link(g_resolver_lookup_by_address_finish, \"g_resolver_lookup_by_address_finish\", LIBRARY.GIO);
1162 	Linker.link(g_resolver_lookup_service, \"g_resolver_lookup_service\", LIBRARY.GIO);
1163 	Linker.link(g_resolver_lookup_service_async, \"g_resolver_lookup_service_async\", LIBRARY.GIO);
1164 	Linker.link(g_resolver_lookup_service_finish, \"g_resolver_lookup_service_finish\", LIBRARY.GIO);
1165 	Linker.link(g_resolver_free_targets, \"g_resolver_free_targets\", LIBRARY.GIO);
1166 
1167 	// gio.ProxyResolverT
1168 
1169 
1170 	// gio.ProxyResolverT
1171 
1172 	Linker.link(g_proxy_resolver_get_default, \"g_proxy_resolver_get_default\", LIBRARY.GIO);
1173 	Linker.link(g_proxy_resolver_is_supported, \"g_proxy_resolver_is_supported\", LIBRARY.GIO);
1174 	Linker.link(g_proxy_resolver_lookup, \"g_proxy_resolver_lookup\", LIBRARY.GIO);
1175 	Linker.link(g_proxy_resolver_lookup_async, \"g_proxy_resolver_lookup_async\", LIBRARY.GIO);
1176 	Linker.link(g_proxy_resolver_lookup_finish, \"g_proxy_resolver_lookup_finish\", LIBRARY.GIO);
1177 
1178 	// gio.ProxyResolver
1179 
1180 
1181 	// gio.SocketConnectableT
1182 
1183 
1184 	// gio.SocketConnectableT
1185 
1186 	Linker.link(g_socket_connectable_enumerate, \"g_socket_connectable_enumerate\", LIBRARY.GIO);
1187 	Linker.link(g_socket_connectable_proxy_enumerate, \"g_socket_connectable_proxy_enumerate\", LIBRARY.GIO);
1188 
1189 	// gio.SocketConnectable
1190 
1191 
1192 	// gio.SocketAddressEnumerator
1193 
1194 
1195 	// gio.NetworkAddress
1196 
1197 	Linker.link(g_network_address_new, \"g_network_address_new\", LIBRARY.GIO);
1198 	Linker.link(g_network_address_get_hostname, \"g_network_address_get_hostname\", LIBRARY.GIO);
1199 	Linker.link(g_network_address_get_port, \"g_network_address_get_port\", LIBRARY.GIO);
1200 	Linker.link(g_network_address_get_scheme, \"g_network_address_get_scheme\", LIBRARY.GIO);
1201 	Linker.link(g_network_address_parse, \"g_network_address_parse\", LIBRARY.GIO);
1202 	Linker.link(g_network_address_parse_uri, \"g_network_address_parse_uri\", LIBRARY.GIO);
1203 
1204 	// gio.NetworkService
1205 
1206 	Linker.link(g_network_service_new, \"g_network_service_new\", LIBRARY.GIO);
1207 	Linker.link(g_network_service_get_service, \"g_network_service_get_service\", LIBRARY.GIO);
1208 	Linker.link(g_network_service_get_protocol, \"g_network_service_get_protocol\", LIBRARY.GIO);
1209 	Linker.link(g_network_service_get_domain, \"g_network_service_get_domain\", LIBRARY.GIO);
1210 	Linker.link(g_network_service_get_scheme, \"g_network_service_get_scheme\", LIBRARY.GIO);
1211 	Linker.link(g_network_service_set_scheme, \"g_network_service_set_scheme\", LIBRARY.GIO);
1212 
1213 	// gio.SrvTarget
1214 
1215 	Linker.link(g_srv_target_new, \"g_srv_target_new\", LIBRARY.GIO);
1216 	Linker.link(g_srv_target_copy, \"g_srv_target_copy\", LIBRARY.GIO);
1217 	Linker.link(g_srv_target_free, \"g_srv_target_free\", LIBRARY.GIO);
1218 	Linker.link(g_srv_target_get_hostname, \"g_srv_target_get_hostname\", LIBRARY.GIO);
1219 	Linker.link(g_srv_target_get_port, \"g_srv_target_get_port\", LIBRARY.GIO);
1220 	Linker.link(g_srv_target_get_priority, \"g_srv_target_get_priority\", LIBRARY.GIO);
1221 	Linker.link(g_srv_target_get_weight, \"g_srv_target_get_weight\", LIBRARY.GIO);
1222 	Linker.link(g_srv_target_list_sort, \"g_srv_target_list_sort\", LIBRARY.GIO);
1223 
1224 	// gio.DBusUtilities
1225 
1226 	Linker.link(g_dbus_generate_guid, \"g_dbus_generate_guid\", LIBRARY.GIO);
1227 	Linker.link(g_dbus_is_guid, \"g_dbus_is_guid\", LIBRARY.GIO);
1228 	Linker.link(g_dbus_is_name, \"g_dbus_is_name\", LIBRARY.GIO);
1229 	Linker.link(g_dbus_is_unique_name, \"g_dbus_is_unique_name\", LIBRARY.GIO);
1230 	Linker.link(g_dbus_is_member_name, \"g_dbus_is_member_name\", LIBRARY.GIO);
1231 	Linker.link(g_dbus_is_interface_name, \"g_dbus_is_interface_name\", LIBRARY.GIO);
1232 	Linker.link(g_dbus_is_address, \"g_dbus_is_address\", LIBRARY.GIO);
1233 	Linker.link(g_dbus_is_supported_address, \"g_dbus_is_supported_address\", LIBRARY.GIO);
1234 	Linker.link(g_dbus_address_get_stream, \"g_dbus_address_get_stream\", LIBRARY.GIO);
1235 	Linker.link(g_dbus_address_get_stream_finish, \"g_dbus_address_get_stream_finish\", LIBRARY.GIO);
1236 	Linker.link(g_dbus_address_get_stream_sync, \"g_dbus_address_get_stream_sync\", LIBRARY.GIO);
1237 	Linker.link(g_dbus_address_get_for_bus_sync, \"g_dbus_address_get_for_bus_sync\", LIBRARY.GIO);
1238 	Linker.link(g_dbus_annotation_info_lookup, \"g_dbus_annotation_info_lookup\", LIBRARY.GIO);
1239 	Linker.link(g_dbus_interface_info_lookup_method, \"g_dbus_interface_info_lookup_method\", LIBRARY.GIO);
1240 	Linker.link(g_dbus_interface_info_lookup_signal, \"g_dbus_interface_info_lookup_signal\", LIBRARY.GIO);
1241 	Linker.link(g_dbus_interface_info_lookup_property, \"g_dbus_interface_info_lookup_property\", LIBRARY.GIO);
1242 	Linker.link(g_dbus_interface_info_generate_xml, \"g_dbus_interface_info_generate_xml\", LIBRARY.GIO);
1243 	Linker.link(g_dbus_node_info_new_for_xml, \"g_dbus_node_info_new_for_xml\", LIBRARY.GIO);
1244 	Linker.link(g_dbus_node_info_lookup_interface, \"g_dbus_node_info_lookup_interface\", LIBRARY.GIO);
1245 	Linker.link(g_dbus_node_info_generate_xml, \"g_dbus_node_info_generate_xml\", LIBRARY.GIO);
1246 	Linker.link(g_dbus_node_info_ref, \"g_dbus_node_info_ref\", LIBRARY.GIO);
1247 	Linker.link(g_dbus_interface_info_ref, \"g_dbus_interface_info_ref\", LIBRARY.GIO);
1248 	Linker.link(g_dbus_method_info_ref, \"g_dbus_method_info_ref\", LIBRARY.GIO);
1249 	Linker.link(g_dbus_signal_info_ref, \"g_dbus_signal_info_ref\", LIBRARY.GIO);
1250 	Linker.link(g_dbus_property_info_ref, \"g_dbus_property_info_ref\", LIBRARY.GIO);
1251 	Linker.link(g_dbus_arg_info_ref, \"g_dbus_arg_info_ref\", LIBRARY.GIO);
1252 	Linker.link(g_dbus_annotation_info_ref, \"g_dbus_annotation_info_ref\", LIBRARY.GIO);
1253 	Linker.link(g_dbus_node_info_unref, \"g_dbus_node_info_unref\", LIBRARY.GIO);
1254 	Linker.link(g_dbus_interface_info_unref, \"g_dbus_interface_info_unref\", LIBRARY.GIO);
1255 	Linker.link(g_dbus_method_info_unref, \"g_dbus_method_info_unref\", LIBRARY.GIO);
1256 	Linker.link(g_dbus_signal_info_unref, \"g_dbus_signal_info_unref\", LIBRARY.GIO);
1257 	Linker.link(g_dbus_property_info_unref, \"g_dbus_property_info_unref\", LIBRARY.GIO);
1258 	Linker.link(g_dbus_arg_info_unref, \"g_dbus_arg_info_unref\", LIBRARY.GIO);
1259 	Linker.link(g_dbus_annotation_info_unref, \"g_dbus_annotation_info_unref\", LIBRARY.GIO);
1260 
1261 	// gio.DBusError
1262 
1263 	Linker.link(g_dbus_error_is_remote_error, \"g_dbus_error_is_remote_error\", LIBRARY.GIO);
1264 	Linker.link(g_dbus_error_get_remote_error, \"g_dbus_error_get_remote_error\", LIBRARY.GIO);
1265 	Linker.link(g_dbus_error_strip_remote_error, \"g_dbus_error_strip_remote_error\", LIBRARY.GIO);
1266 	Linker.link(g_dbus_error_register_error_domain, \"g_dbus_error_register_error_domain\", LIBRARY.GIO);
1267 	Linker.link(g_dbus_error_register_error, \"g_dbus_error_register_error\", LIBRARY.GIO);
1268 	Linker.link(g_dbus_error_unregister_error, \"g_dbus_error_unregister_error\", LIBRARY.GIO);
1269 	Linker.link(g_dbus_error_new_for_dbus_error, \"g_dbus_error_new_for_dbus_error\", LIBRARY.GIO);
1270 	Linker.link(g_dbus_error_set_dbus_error, \"g_dbus_error_set_dbus_error\", LIBRARY.GIO);
1271 	Linker.link(g_dbus_error_set_dbus_error_valist, \"g_dbus_error_set_dbus_error_valist\", LIBRARY.GIO);
1272 	Linker.link(g_dbus_error_encode_gerror, \"g_dbus_error_encode_gerror\", LIBRARY.GIO);
1273 
1274 	// gio.DBusMessage
1275 
1276 	Linker.link(g_dbus_message_new, \"g_dbus_message_new\", LIBRARY.GIO);
1277 	Linker.link(g_dbus_message_new_signal, \"g_dbus_message_new_signal\", LIBRARY.GIO);
1278 	Linker.link(g_dbus_message_new_method_call, \"g_dbus_message_new_method_call\", LIBRARY.GIO);
1279 	Linker.link(g_dbus_message_new_method_reply, \"g_dbus_message_new_method_reply\", LIBRARY.GIO);
1280 	Linker.link(g_dbus_message_new_method_error, \"g_dbus_message_new_method_error\", LIBRARY.GIO);
1281 	Linker.link(g_dbus_message_new_method_error_valist, \"g_dbus_message_new_method_error_valist\", LIBRARY.GIO);
1282 	Linker.link(g_dbus_message_new_method_error_literal, \"g_dbus_message_new_method_error_literal\", LIBRARY.GIO);
1283 	Linker.link(g_dbus_message_print, \"g_dbus_message_print\", LIBRARY.GIO);
1284 	Linker.link(g_dbus_message_get_locked, \"g_dbus_message_get_locked\", LIBRARY.GIO);
1285 	Linker.link(g_dbus_message_lock, \"g_dbus_message_lock\", LIBRARY.GIO);
1286 	Linker.link(g_dbus_message_copy, \"g_dbus_message_copy\", LIBRARY.GIO);
1287 	Linker.link(g_dbus_message_get_byte_order, \"g_dbus_message_get_byte_order\", LIBRARY.GIO);
1288 	Linker.link(g_dbus_message_set_byte_order, \"g_dbus_message_set_byte_order\", LIBRARY.GIO);
1289 	Linker.link(g_dbus_message_get_message_type, \"g_dbus_message_get_message_type\", LIBRARY.GIO);
1290 	Linker.link(g_dbus_message_set_message_type, \"g_dbus_message_set_message_type\", LIBRARY.GIO);
1291 	Linker.link(g_dbus_message_get_serial, \"g_dbus_message_get_serial\", LIBRARY.GIO);
1292 	Linker.link(g_dbus_message_set_serial, \"g_dbus_message_set_serial\", LIBRARY.GIO);
1293 	Linker.link(g_dbus_message_get_flags, \"g_dbus_message_get_flags\", LIBRARY.GIO);
1294 	Linker.link(g_dbus_message_set_flags, \"g_dbus_message_set_flags\", LIBRARY.GIO);
1295 	Linker.link(g_dbus_message_get_body, \"g_dbus_message_get_body\", LIBRARY.GIO);
1296 	Linker.link(g_dbus_message_set_body, \"g_dbus_message_set_body\", LIBRARY.GIO);
1297 	Linker.link(g_dbus_message_get_unix_fd_list, \"g_dbus_message_get_unix_fd_list\", LIBRARY.GIO);
1298 	Linker.link(g_dbus_message_set_unix_fd_list, \"g_dbus_message_set_unix_fd_list\", LIBRARY.GIO);
1299 	Linker.link(g_dbus_message_get_num_unix_fds, \"g_dbus_message_get_num_unix_fds\", LIBRARY.GIO);
1300 	Linker.link(g_dbus_message_set_num_unix_fds, \"g_dbus_message_set_num_unix_fds\", LIBRARY.GIO);
1301 	Linker.link(g_dbus_message_get_header_fields, \"g_dbus_message_get_header_fields\", LIBRARY.GIO);
1302 	Linker.link(g_dbus_message_get_header, \"g_dbus_message_get_header\", LIBRARY.GIO);
1303 	Linker.link(g_dbus_message_set_header, \"g_dbus_message_set_header\", LIBRARY.GIO);
1304 	Linker.link(g_dbus_message_get_destination, \"g_dbus_message_get_destination\", LIBRARY.GIO);
1305 	Linker.link(g_dbus_message_set_destination, \"g_dbus_message_set_destination\", LIBRARY.GIO);
1306 	Linker.link(g_dbus_message_get_error_name, \"g_dbus_message_get_error_name\", LIBRARY.GIO);
1307 	Linker.link(g_dbus_message_set_error_name, \"g_dbus_message_set_error_name\", LIBRARY.GIO);
1308 	Linker.link(g_dbus_message_get_interface, \"g_dbus_message_get_interface\", LIBRARY.GIO);
1309 	Linker.link(g_dbus_message_set_interface, \"g_dbus_message_set_interface\", LIBRARY.GIO);
1310 	Linker.link(g_dbus_message_get_member, \"g_dbus_message_get_member\", LIBRARY.GIO);
1311 	Linker.link(g_dbus_message_set_member, \"g_dbus_message_set_member\", LIBRARY.GIO);
1312 	Linker.link(g_dbus_message_get_path, \"g_dbus_message_get_path\", LIBRARY.GIO);
1313 	Linker.link(g_dbus_message_set_path, \"g_dbus_message_set_path\", LIBRARY.GIO);
1314 	Linker.link(g_dbus_message_get_reply_serial, \"g_dbus_message_get_reply_serial\", LIBRARY.GIO);
1315 	Linker.link(g_dbus_message_set_reply_serial, \"g_dbus_message_set_reply_serial\", LIBRARY.GIO);
1316 	Linker.link(g_dbus_message_get_sender, \"g_dbus_message_get_sender\", LIBRARY.GIO);
1317 	Linker.link(g_dbus_message_set_sender, \"g_dbus_message_set_sender\", LIBRARY.GIO);
1318 	Linker.link(g_dbus_message_get_signature, \"g_dbus_message_get_signature\", LIBRARY.GIO);
1319 	Linker.link(g_dbus_message_set_signature, \"g_dbus_message_set_signature\", LIBRARY.GIO);
1320 	Linker.link(g_dbus_message_get_arg0, \"g_dbus_message_get_arg0\", LIBRARY.GIO);
1321 	Linker.link(g_dbus_message_to_blob, \"g_dbus_message_to_blob\", LIBRARY.GIO);
1322 	Linker.link(g_dbus_message_bytes_needed, \"g_dbus_message_bytes_needed\", LIBRARY.GIO);
1323 	Linker.link(g_dbus_message_new_from_blob, \"g_dbus_message_new_from_blob\", LIBRARY.GIO);
1324 	Linker.link(g_dbus_message_to_gerror, \"g_dbus_message_to_gerror\", LIBRARY.GIO);
1325 
1326 	// gio.DBusConnection
1327 
1328 	Linker.link(g_bus_get, \"g_bus_get\", LIBRARY.GIO);
1329 	Linker.link(g_bus_get_finish, \"g_bus_get_finish\", LIBRARY.GIO);
1330 	Linker.link(g_bus_get_sync, \"g_bus_get_sync\", LIBRARY.GIO);
1331 	Linker.link(g_dbus_connection_new, \"g_dbus_connection_new\", LIBRARY.GIO);
1332 	Linker.link(g_dbus_connection_new_finish, \"g_dbus_connection_new_finish\", LIBRARY.GIO);
1333 	Linker.link(g_dbus_connection_new_sync, \"g_dbus_connection_new_sync\", LIBRARY.GIO);
1334 	Linker.link(g_dbus_connection_new_for_address, \"g_dbus_connection_new_for_address\", LIBRARY.GIO);
1335 	Linker.link(g_dbus_connection_new_for_address_finish, \"g_dbus_connection_new_for_address_finish\", LIBRARY.GIO);
1336 	Linker.link(g_dbus_connection_new_for_address_sync, \"g_dbus_connection_new_for_address_sync\", LIBRARY.GIO);
1337 	Linker.link(g_dbus_connection_start_message_processing, \"g_dbus_connection_start_message_processing\", LIBRARY.GIO);
1338 	Linker.link(g_dbus_connection_close, \"g_dbus_connection_close\", LIBRARY.GIO);
1339 	Linker.link(g_dbus_connection_close_finish, \"g_dbus_connection_close_finish\", LIBRARY.GIO);
1340 	Linker.link(g_dbus_connection_close_sync, \"g_dbus_connection_close_sync\", LIBRARY.GIO);
1341 	Linker.link(g_dbus_connection_is_closed, \"g_dbus_connection_is_closed\", LIBRARY.GIO);
1342 	Linker.link(g_dbus_connection_flush, \"g_dbus_connection_flush\", LIBRARY.GIO);
1343 	Linker.link(g_dbus_connection_flush_finish, \"g_dbus_connection_flush_finish\", LIBRARY.GIO);
1344 	Linker.link(g_dbus_connection_flush_sync, \"g_dbus_connection_flush_sync\", LIBRARY.GIO);
1345 	Linker.link(g_dbus_connection_get_exit_on_close, \"g_dbus_connection_get_exit_on_close\", LIBRARY.GIO);
1346 	Linker.link(g_dbus_connection_set_exit_on_close, \"g_dbus_connection_set_exit_on_close\", LIBRARY.GIO);
1347 	Linker.link(g_dbus_connection_get_stream, \"g_dbus_connection_get_stream\", LIBRARY.GIO);
1348 	Linker.link(g_dbus_connection_get_guid, \"g_dbus_connection_get_guid\", LIBRARY.GIO);
1349 	Linker.link(g_dbus_connection_get_unique_name, \"g_dbus_connection_get_unique_name\", LIBRARY.GIO);
1350 	Linker.link(g_dbus_connection_get_capabilities, \"g_dbus_connection_get_capabilities\", LIBRARY.GIO);
1351 	Linker.link(g_dbus_connection_get_peer_credentials, \"g_dbus_connection_get_peer_credentials\", LIBRARY.GIO);
1352 	Linker.link(g_dbus_connection_call, \"g_dbus_connection_call\", LIBRARY.GIO);
1353 	Linker.link(g_dbus_connection_call_finish, \"g_dbus_connection_call_finish\", LIBRARY.GIO);
1354 	Linker.link(g_dbus_connection_call_sync, \"g_dbus_connection_call_sync\", LIBRARY.GIO);
1355 	Linker.link(g_dbus_connection_emit_signal, \"g_dbus_connection_emit_signal\", LIBRARY.GIO);
1356 	Linker.link(g_dbus_connection_signal_subscribe, \"g_dbus_connection_signal_subscribe\", LIBRARY.GIO);
1357 	Linker.link(g_dbus_connection_signal_unsubscribe, \"g_dbus_connection_signal_unsubscribe\", LIBRARY.GIO);
1358 	Linker.link(g_dbus_connection_send_message, \"g_dbus_connection_send_message\", LIBRARY.GIO);
1359 	Linker.link(g_dbus_connection_send_message_with_reply, \"g_dbus_connection_send_message_with_reply\", LIBRARY.GIO);
1360 	Linker.link(g_dbus_connection_send_message_with_reply_finish, \"g_dbus_connection_send_message_with_reply_finish\", LIBRARY.GIO);
1361 	Linker.link(g_dbus_connection_send_message_with_reply_sync, \"g_dbus_connection_send_message_with_reply_sync\", LIBRARY.GIO);
1362 	Linker.link(g_dbus_connection_add_filter, \"g_dbus_connection_add_filter\", LIBRARY.GIO);
1363 	Linker.link(g_dbus_connection_remove_filter, \"g_dbus_connection_remove_filter\", LIBRARY.GIO);
1364 	Linker.link(g_dbus_connection_register_object, \"g_dbus_connection_register_object\", LIBRARY.GIO);
1365 	Linker.link(g_dbus_connection_unregister_object, \"g_dbus_connection_unregister_object\", LIBRARY.GIO);
1366 	Linker.link(g_dbus_connection_register_subtree, \"g_dbus_connection_register_subtree\", LIBRARY.GIO);
1367 	Linker.link(g_dbus_connection_unregister_subtree, \"g_dbus_connection_unregister_subtree\", LIBRARY.GIO);
1368 
1369 	// gio.DBusMethodInvocation
1370 
1371 	Linker.link(g_dbus_method_invocation_get_sender, \"g_dbus_method_invocation_get_sender\", LIBRARY.GIO);
1372 	Linker.link(g_dbus_method_invocation_get_object_path, \"g_dbus_method_invocation_get_object_path\", LIBRARY.GIO);
1373 	Linker.link(g_dbus_method_invocation_get_interface_name, \"g_dbus_method_invocation_get_interface_name\", LIBRARY.GIO);
1374 	Linker.link(g_dbus_method_invocation_get_method_name, \"g_dbus_method_invocation_get_method_name\", LIBRARY.GIO);
1375 	Linker.link(g_dbus_method_invocation_get_method_info, \"g_dbus_method_invocation_get_method_info\", LIBRARY.GIO);
1376 	Linker.link(g_dbus_method_invocation_get_connection, \"g_dbus_method_invocation_get_connection\", LIBRARY.GIO);
1377 	Linker.link(g_dbus_method_invocation_get_message, \"g_dbus_method_invocation_get_message\", LIBRARY.GIO);
1378 	Linker.link(g_dbus_method_invocation_get_parameters, \"g_dbus_method_invocation_get_parameters\", LIBRARY.GIO);
1379 	Linker.link(g_dbus_method_invocation_get_user_data, \"g_dbus_method_invocation_get_user_data\", LIBRARY.GIO);
1380 	Linker.link(g_dbus_method_invocation_return_value, \"g_dbus_method_invocation_return_value\", LIBRARY.GIO);
1381 	Linker.link(g_dbus_method_invocation_return_error, \"g_dbus_method_invocation_return_error\", LIBRARY.GIO);
1382 	Linker.link(g_dbus_method_invocation_return_error_valist, \"g_dbus_method_invocation_return_error_valist\", LIBRARY.GIO);
1383 	Linker.link(g_dbus_method_invocation_return_error_literal, \"g_dbus_method_invocation_return_error_literal\", LIBRARY.GIO);
1384 	Linker.link(g_dbus_method_invocation_return_gerror, \"g_dbus_method_invocation_return_gerror\", LIBRARY.GIO);
1385 	Linker.link(g_dbus_method_invocation_return_dbus_error, \"g_dbus_method_invocation_return_dbus_error\", LIBRARY.GIO);
1386 
1387 	// gio.DBusServer
1388 
1389 	Linker.link(g_dbus_server_new_sync, \"g_dbus_server_new_sync\", LIBRARY.GIO);
1390 	Linker.link(g_dbus_server_start, \"g_dbus_server_start\", LIBRARY.GIO);
1391 	Linker.link(g_dbus_server_stop, \"g_dbus_server_stop\", LIBRARY.GIO);
1392 	Linker.link(g_dbus_server_is_active, \"g_dbus_server_is_active\", LIBRARY.GIO);
1393 	Linker.link(g_dbus_server_get_guid, \"g_dbus_server_get_guid\", LIBRARY.GIO);
1394 	Linker.link(g_dbus_server_get_flags, \"g_dbus_server_get_flags\", LIBRARY.GIO);
1395 	Linker.link(g_dbus_server_get_client_address, \"g_dbus_server_get_client_address\", LIBRARY.GIO);
1396 
1397 	// gio.DBusAuthObserver
1398 
1399 	Linker.link(g_dbus_auth_observer_new, \"g_dbus_auth_observer_new\", LIBRARY.GIO);
1400 	Linker.link(g_dbus_auth_observer_authorize_authenticated_peer, \"g_dbus_auth_observer_authorize_authenticated_peer\", LIBRARY.GIO);
1401 
1402 	// gio.DBusNames
1403 
1404 	Linker.link(g_bus_own_name, \"g_bus_own_name\", LIBRARY.GIO);
1405 	Linker.link(g_bus_own_name_on_connection, \"g_bus_own_name_on_connection\", LIBRARY.GIO);
1406 	Linker.link(g_bus_unown_name, \"g_bus_unown_name\", LIBRARY.GIO);
1407 	Linker.link(g_bus_own_name_with_closures, \"g_bus_own_name_with_closures\", LIBRARY.GIO);
1408 	Linker.link(g_bus_own_name_on_connection_with_closures, \"g_bus_own_name_on_connection_with_closures\", LIBRARY.GIO);
1409 	Linker.link(g_bus_watch_name, \"g_bus_watch_name\", LIBRARY.GIO);
1410 	Linker.link(g_bus_watch_name_on_connection, \"g_bus_watch_name_on_connection\", LIBRARY.GIO);
1411 	Linker.link(g_bus_unwatch_name, \"g_bus_unwatch_name\", LIBRARY.GIO);
1412 	Linker.link(g_bus_watch_name_with_closures, \"g_bus_watch_name_with_closures\", LIBRARY.GIO);
1413 	Linker.link(g_bus_watch_name_on_connection_with_closures, \"g_bus_watch_name_on_connection_with_closures\", LIBRARY.GIO);
1414 
1415 	// gio.DBusProxy
1416 
1417 	Linker.link(g_dbus_proxy_new, \"g_dbus_proxy_new\", LIBRARY.GIO);
1418 	Linker.link(g_dbus_proxy_new_finish, \"g_dbus_proxy_new_finish\", LIBRARY.GIO);
1419 	Linker.link(g_dbus_proxy_new_sync, \"g_dbus_proxy_new_sync\", LIBRARY.GIO);
1420 	Linker.link(g_dbus_proxy_new_for_bus, \"g_dbus_proxy_new_for_bus\", LIBRARY.GIO);
1421 	Linker.link(g_dbus_proxy_new_for_bus_finish, \"g_dbus_proxy_new_for_bus_finish\", LIBRARY.GIO);
1422 	Linker.link(g_dbus_proxy_new_for_bus_sync, \"g_dbus_proxy_new_for_bus_sync\", LIBRARY.GIO);
1423 	Linker.link(g_dbus_proxy_get_flags, \"g_dbus_proxy_get_flags\", LIBRARY.GIO);
1424 	Linker.link(g_dbus_proxy_get_connection, \"g_dbus_proxy_get_connection\", LIBRARY.GIO);
1425 	Linker.link(g_dbus_proxy_get_name, \"g_dbus_proxy_get_name\", LIBRARY.GIO);
1426 	Linker.link(g_dbus_proxy_get_name_owner, \"g_dbus_proxy_get_name_owner\", LIBRARY.GIO);
1427 	Linker.link(g_dbus_proxy_get_object_path, \"g_dbus_proxy_get_object_path\", LIBRARY.GIO);
1428 	Linker.link(g_dbus_proxy_get_interface_name, \"g_dbus_proxy_get_interface_name\", LIBRARY.GIO);
1429 	Linker.link(g_dbus_proxy_get_default_timeout, \"g_dbus_proxy_get_default_timeout\", LIBRARY.GIO);
1430 	Linker.link(g_dbus_proxy_set_default_timeout, \"g_dbus_proxy_set_default_timeout\", LIBRARY.GIO);
1431 	Linker.link(g_dbus_proxy_get_cached_property, \"g_dbus_proxy_get_cached_property\", LIBRARY.GIO);
1432 	Linker.link(g_dbus_proxy_set_cached_property, \"g_dbus_proxy_set_cached_property\", LIBRARY.GIO);
1433 	Linker.link(g_dbus_proxy_get_cached_property_names, \"g_dbus_proxy_get_cached_property_names\", LIBRARY.GIO);
1434 	Linker.link(g_dbus_proxy_set_interface_info, \"g_dbus_proxy_set_interface_info\", LIBRARY.GIO);
1435 	Linker.link(g_dbus_proxy_get_interface_info, \"g_dbus_proxy_get_interface_info\", LIBRARY.GIO);
1436 	Linker.link(g_dbus_proxy_call, \"g_dbus_proxy_call\", LIBRARY.GIO);
1437 	Linker.link(g_dbus_proxy_call_finish, \"g_dbus_proxy_call_finish\", LIBRARY.GIO);
1438 	Linker.link(g_dbus_proxy_call_sync, \"g_dbus_proxy_call_sync\", LIBRARY.GIO);
1439 
1440 	// gio.FilenameCompleter
1441 
1442 	Linker.link(g_filename_completer_new, \"g_filename_completer_new\", LIBRARY.GIO);
1443 	Linker.link(g_filename_completer_get_completion_suffix, \"g_filename_completer_get_completion_suffix\", LIBRARY.GIO);
1444 	Linker.link(g_filename_completer_get_completions, \"g_filename_completer_get_completions\", LIBRARY.GIO);
1445 	Linker.link(g_filename_completer_set_dirs_only, \"g_filename_completer_set_dirs_only\", LIBRARY.GIO);
1446 
1447 	// gio.Settings
1448 
1449 	Linker.link(g_settings_new, \"g_settings_new\", LIBRARY.GIO);
1450 	Linker.link(g_settings_new_with_path, \"g_settings_new_with_path\", LIBRARY.GIO);
1451 	Linker.link(g_settings_new_with_backend, \"g_settings_new_with_backend\", LIBRARY.GIO);
1452 	Linker.link(g_settings_new_with_backend_and_path, \"g_settings_new_with_backend_and_path\", LIBRARY.GIO);
1453 	Linker.link(g_settings_sync, \"g_settings_sync\", LIBRARY.GIO);
1454 	Linker.link(g_settings_get_value, \"g_settings_get_value\", LIBRARY.GIO);
1455 	Linker.link(g_settings_set_value, \"g_settings_set_value\", LIBRARY.GIO);
1456 	Linker.link(g_settings_is_writable, \"g_settings_is_writable\", LIBRARY.GIO);
1457 	Linker.link(g_settings_delay, \"g_settings_delay\", LIBRARY.GIO);
1458 	Linker.link(g_settings_apply, \"g_settings_apply\", LIBRARY.GIO);
1459 	Linker.link(g_settings_revert, \"g_settings_revert\", LIBRARY.GIO);
1460 	Linker.link(g_settings_get_has_unapplied, \"g_settings_get_has_unapplied\", LIBRARY.GIO);
1461 	Linker.link(g_settings_get_child, \"g_settings_get_child\", LIBRARY.GIO);
1462 	Linker.link(g_settings_reset, \"g_settings_reset\", LIBRARY.GIO);
1463 	Linker.link(g_settings_list_schemas, \"g_settings_list_schemas\", LIBRARY.GIO);
1464 	Linker.link(g_settings_list_relocatable_schemas, \"g_settings_list_relocatable_schemas\", LIBRARY.GIO);
1465 	Linker.link(g_settings_list_keys, \"g_settings_list_keys\", LIBRARY.GIO);
1466 	Linker.link(g_settings_list_children, \"g_settings_list_children\", LIBRARY.GIO);
1467 	Linker.link(g_settings_get_range, \"g_settings_get_range\", LIBRARY.GIO);
1468 	Linker.link(g_settings_range_check, \"g_settings_range_check\", LIBRARY.GIO);
1469 	Linker.link(g_settings_get, \"g_settings_get\", LIBRARY.GIO);
1470 	Linker.link(g_settings_set, \"g_settings_set\", LIBRARY.GIO);
1471 	Linker.link(g_settings_get_boolean, \"g_settings_get_boolean\", LIBRARY.GIO);
1472 	Linker.link(g_settings_set_boolean, \"g_settings_set_boolean\", LIBRARY.GIO);
1473 	Linker.link(g_settings_get_int, \"g_settings_get_int\", LIBRARY.GIO);
1474 	Linker.link(g_settings_set_int, \"g_settings_set_int\", LIBRARY.GIO);
1475 	Linker.link(g_settings_get_double, \"g_settings_get_double\", LIBRARY.GIO);
1476 	Linker.link(g_settings_set_double, \"g_settings_set_double\", LIBRARY.GIO);
1477 	Linker.link(g_settings_get_string, \"g_settings_get_string\", LIBRARY.GIO);
1478 	Linker.link(g_settings_set_string, \"g_settings_set_string\", LIBRARY.GIO);
1479 	Linker.link(g_settings_get_strv, \"g_settings_get_strv\", LIBRARY.GIO);
1480 	Linker.link(g_settings_set_strv, \"g_settings_set_strv\", LIBRARY.GIO);
1481 	Linker.link(g_settings_get_enum, \"g_settings_get_enum\", LIBRARY.GIO);
1482 	Linker.link(g_settings_set_enum, \"g_settings_set_enum\", LIBRARY.GIO);
1483 	Linker.link(g_settings_get_flags, \"g_settings_get_flags\", LIBRARY.GIO);
1484 	Linker.link(g_settings_set_flags, \"g_settings_set_flags\", LIBRARY.GIO);
1485 	Linker.link(g_settings_get_mapped, \"g_settings_get_mapped\", LIBRARY.GIO);
1486 	Linker.link(g_settings_bind, \"g_settings_bind\", LIBRARY.GIO);
1487 	Linker.link(g_settings_bind_with_mapping, \"g_settings_bind_with_mapping\", LIBRARY.GIO);
1488 	Linker.link(g_settings_bind_writable, \"g_settings_bind_writable\", LIBRARY.GIO);
1489 	Linker.link(g_settings_unbind, \"g_settings_unbind\", LIBRARY.GIO);
1490 
1491 	// gio.SettingsBackend
1492 
1493 	Linker.link(g_settings_backend_get_default, \"g_settings_backend_get_default\", LIBRARY.GIO);
1494 	Linker.link(g_settings_backend_changed, \"g_settings_backend_changed\", LIBRARY.GIO);
1495 	Linker.link(g_settings_backend_path_changed, \"g_settings_backend_path_changed\", LIBRARY.GIO);
1496 	Linker.link(g_settings_backend_keys_changed, \"g_settings_backend_keys_changed\", LIBRARY.GIO);
1497 	Linker.link(g_settings_backend_path_writable_changed, \"g_settings_backend_path_writable_changed\", LIBRARY.GIO);
1498 	Linker.link(g_settings_backend_writable_changed, \"g_settings_backend_writable_changed\", LIBRARY.GIO);
1499 	Linker.link(g_settings_backend_changed_tree, \"g_settings_backend_changed_tree\", LIBRARY.GIO);
1500 	Linker.link(g_settings_backend_flatten_tree, \"g_settings_backend_flatten_tree\", LIBRARY.GIO);
1501 	Linker.link(g_keyfile_settings_backend_new, \"g_keyfile_settings_backend_new\", LIBRARY.GIO);
1502 	Linker.link(g_memory_settings_backend_new, \"g_memory_settings_backend_new\", LIBRARY.GIO);
1503 	Linker.link(g_null_settings_backend_new, \"g_null_settings_backend_new\", LIBRARY.GIO);
1504 
1505 	// gio.Permission
1506 
1507 	Linker.link(g_permission_get_allowed, \"g_permission_get_allowed\", LIBRARY.GIO);
1508 	Linker.link(g_permission_get_can_acquire, \"g_permission_get_can_acquire\", LIBRARY.GIO);
1509 	Linker.link(g_permission_get_can_release, \"g_permission_get_can_release\", LIBRARY.GIO);
1510 	Linker.link(g_permission_acquire, \"g_permission_acquire\", LIBRARY.GIO);
1511 	Linker.link(g_permission_acquire_async, \"g_permission_acquire_async\", LIBRARY.GIO);
1512 	Linker.link(g_permission_acquire_finish, \"g_permission_acquire_finish\", LIBRARY.GIO);
1513 	Linker.link(g_permission_release, \"g_permission_release\", LIBRARY.GIO);
1514 	Linker.link(g_permission_release_async, \"g_permission_release_async\", LIBRARY.GIO);
1515 	Linker.link(g_permission_release_finish, \"g_permission_release_finish\", LIBRARY.GIO);
1516 	Linker.link(g_permission_impl_update, \"g_permission_impl_update\", LIBRARY.GIO);
1517 
1518 	// gio.SimplePermission
1519 
1520 	Linker.link(g_simple_permission_new, \"g_simple_permission_new\", LIBRARY.GIO);
1521 
1522 	// gio.ActionGroupT
1523 
1524 
1525 	// gio.ActionGroupT
1526 
1527 	Linker.link(g_action_group_has_action, \"g_action_group_has_action\", LIBRARY.GIO);
1528 	Linker.link(g_action_group_list_actions, \"g_action_group_list_actions\", LIBRARY.GIO);
1529 	Linker.link(g_action_group_get_action_enabled, \"g_action_group_get_action_enabled\", LIBRARY.GIO);
1530 	Linker.link(g_action_group_get_action_parameter_type, \"g_action_group_get_action_parameter_type\", LIBRARY.GIO);
1531 	Linker.link(g_action_group_get_action_state_type, \"g_action_group_get_action_state_type\", LIBRARY.GIO);
1532 	Linker.link(g_action_group_get_action_state_hint, \"g_action_group_get_action_state_hint\", LIBRARY.GIO);
1533 	Linker.link(g_action_group_get_action_state, \"g_action_group_get_action_state\", LIBRARY.GIO);
1534 	Linker.link(g_action_group_change_action_state, \"g_action_group_change_action_state\", LIBRARY.GIO);
1535 	Linker.link(g_action_group_activate_action, \"g_action_group_activate_action\", LIBRARY.GIO);
1536 	Linker.link(g_action_group_action_added, \"g_action_group_action_added\", LIBRARY.GIO);
1537 	Linker.link(g_action_group_action_removed, \"g_action_group_action_removed\", LIBRARY.GIO);
1538 	Linker.link(g_action_group_action_enabled_changed, \"g_action_group_action_enabled_changed\", LIBRARY.GIO);
1539 	Linker.link(g_action_group_action_state_changed, \"g_action_group_action_state_changed\", LIBRARY.GIO);
1540 
1541 	// gio.SimpleActionGroup
1542 
1543 	Linker.link(g_simple_action_group_new, \"g_simple_action_group_new\", LIBRARY.GIO);
1544 	Linker.link(g_simple_action_group_lookup, \"g_simple_action_group_lookup\", LIBRARY.GIO);
1545 	Linker.link(g_simple_action_group_insert, \"g_simple_action_group_insert\", LIBRARY.GIO);
1546 	Linker.link(g_simple_action_group_remove, \"g_simple_action_group_remove\", LIBRARY.GIO);
1547 
1548 	// gio.ActionT
1549 
1550 
1551 	// gio.ActionT
1552 
1553 	Linker.link(g_action_get_name, \"g_action_get_name\", LIBRARY.GIO);
1554 	Linker.link(g_action_get_parameter_type, \"g_action_get_parameter_type\", LIBRARY.GIO);
1555 	Linker.link(g_action_get_state_type, \"g_action_get_state_type\", LIBRARY.GIO);
1556 	Linker.link(g_action_get_state_hint, \"g_action_get_state_hint\", LIBRARY.GIO);
1557 	Linker.link(g_action_get_enabled, \"g_action_get_enabled\", LIBRARY.GIO);
1558 	Linker.link(g_action_get_state, \"g_action_get_state\", LIBRARY.GIO);
1559 	Linker.link(g_action_set_state, \"g_action_set_state\", LIBRARY.GIO);
1560 	Linker.link(g_action_activate, \"g_action_activate\", LIBRARY.GIO);
1561 
1562 	// gio.Action
1563 
1564 
1565 	// gio.SimpleAction
1566 
1567 	Linker.link(g_simple_action_new, \"g_simple_action_new\", LIBRARY.GIO);
1568 	Linker.link(g_simple_action_new_stateful, \"g_simple_action_new_stateful\", LIBRARY.GIO);
1569 	Linker.link(g_simple_action_set_enabled, \"g_simple_action_set_enabled\", LIBRARY.GIO);
1570 
1571 	// gio.Application
1572 
1573 	Linker.link(g_application_id_is_valid, \"g_application_id_is_valid\", LIBRARY.GIO);
1574 	Linker.link(g_application_new, \"g_application_new\", LIBRARY.GIO);
1575 	Linker.link(g_application_get_application_id, \"g_application_get_application_id\", LIBRARY.GIO);
1576 	Linker.link(g_application_set_application_id, \"g_application_set_application_id\", LIBRARY.GIO);
1577 	Linker.link(g_application_get_inactivity_timeout, \"g_application_get_inactivity_timeout\", LIBRARY.GIO);
1578 	Linker.link(g_application_set_inactivity_timeout, \"g_application_set_inactivity_timeout\", LIBRARY.GIO);
1579 	Linker.link(g_application_get_flags, \"g_application_get_flags\", LIBRARY.GIO);
1580 	Linker.link(g_application_set_flags, \"g_application_set_flags\", LIBRARY.GIO);
1581 	Linker.link(g_application_set_action_group, \"g_application_set_action_group\", LIBRARY.GIO);
1582 	Linker.link(g_application_get_is_registered, \"g_application_get_is_registered\", LIBRARY.GIO);
1583 	Linker.link(g_application_get_is_remote, \"g_application_get_is_remote\", LIBRARY.GIO);
1584 	Linker.link(g_application_register, \"g_application_register\", LIBRARY.GIO);
1585 	Linker.link(g_application_hold, \"g_application_hold\", LIBRARY.GIO);
1586 	Linker.link(g_application_release, \"g_application_release\", LIBRARY.GIO);
1587 	Linker.link(g_application_activate, \"g_application_activate\", LIBRARY.GIO);
1588 	Linker.link(g_application_open, \"g_application_open\", LIBRARY.GIO);
1589 	Linker.link(g_application_run, \"g_application_run\", LIBRARY.GIO);
1590 
1591 	// gio.ApplicationCommandLine
1592 
1593 	Linker.link(g_application_command_line_get_arguments, \"g_application_command_line_get_arguments\", LIBRARY.GIO);
1594 	Linker.link(g_application_command_line_get_cwd, \"g_application_command_line_get_cwd\", LIBRARY.GIO);
1595 	Linker.link(g_application_command_line_get_environ, \"g_application_command_line_get_environ\", LIBRARY.GIO);
1596 	Linker.link(g_application_command_line_getenv, \"g_application_command_line_getenv\", LIBRARY.GIO);
1597 	Linker.link(g_application_command_line_get_is_remote, \"g_application_command_line_get_is_remote\", LIBRARY.GIO);
1598 	Linker.link(g_application_command_line_get_platform_data, \"g_application_command_line_get_platform_data\", LIBRARY.GIO);
1599 	Linker.link(g_application_command_line_set_exit_status, \"g_application_command_line_set_exit_status\", LIBRARY.GIO);
1600 	Linker.link(g_application_command_line_get_exit_status, \"g_application_command_line_get_exit_status\", LIBRARY.GIO);
1601 	Linker.link(g_application_command_line_print, \"g_application_command_line_print\", LIBRARY.GIO);
1602 	Linker.link(g_application_command_line_printerr, \"g_application_command_line_printerr\", LIBRARY.GIO);
1603 
1604 	// gio.Vfs
1605 
1606 	Linker.link(g_vfs_get_file_for_path, \"g_vfs_get_file_for_path\", LIBRARY.GIO);
1607 	Linker.link(g_vfs_get_file_for_uri, \"g_vfs_get_file_for_uri\", LIBRARY.GIO);
1608 	Linker.link(g_vfs_parse_name, \"g_vfs_parse_name\", LIBRARY.GIO);
1609 	Linker.link(g_vfs_get_default, \"g_vfs_get_default\", LIBRARY.GIO);
1610 	Linker.link(g_vfs_get_local, \"g_vfs_get_local\", LIBRARY.GIO);
1611 	Linker.link(g_vfs_is_active, \"g_vfs_is_active\", LIBRARY.GIO);
1612 	Linker.link(g_vfs_get_supported_uri_schemes, \"g_vfs_get_supported_uri_schemes\", LIBRARY.GIO);
1613 
1614 	// gio.IOModule
1615 
1616 	Linker.link(g_io_module_new, \"g_io_module_new\", LIBRARY.GIO);
1617 	Linker.link(g_io_modules_load_all_in_directory, \"g_io_modules_load_all_in_directory\", LIBRARY.GIO);
1618 	Linker.link(g_io_modules_scan_all_in_directory, \"g_io_modules_scan_all_in_directory\", LIBRARY.GIO);
1619 	Linker.link(g_io_module_load, \"g_io_module_load\", LIBRARY.GIO);
1620 	Linker.link(g_io_module_unload, \"g_io_module_unload\", LIBRARY.GIO);
1621 	Linker.link(g_io_module_query, \"g_io_module_query\", LIBRARY.GIO);
1622 
1623 	// gio.IOExtension
1624 
1625 	Linker.link(g_io_extension_get_name, \"g_io_extension_get_name\", LIBRARY.GIO);
1626 	Linker.link(g_io_extension_get_priority, \"g_io_extension_get_priority\", LIBRARY.GIO);
1627 	Linker.link(g_io_extension_get_type, \"g_io_extension_get_type\", LIBRARY.GIO);
1628 	Linker.link(g_io_extension_ref_class, \"g_io_extension_ref_class\", LIBRARY.GIO);
1629 
1630 	// gio.IOExtensionPoint
1631 
1632 	Linker.link(g_io_extension_point_get_extension_by_name, \"g_io_extension_point_get_extension_by_name\", LIBRARY.GIO);
1633 	Linker.link(g_io_extension_point_get_extensions, \"g_io_extension_point_get_extensions\", LIBRARY.GIO);
1634 	Linker.link(g_io_extension_point_get_required_type, \"g_io_extension_point_get_required_type\", LIBRARY.GIO);
1635 	Linker.link(g_io_extension_point_implement, \"g_io_extension_point_implement\", LIBRARY.GIO);
1636 	Linker.link(g_io_extension_point_lookup, \"g_io_extension_point_lookup\", LIBRARY.GIO);
1637 	Linker.link(g_io_extension_point_register, \"g_io_extension_point_register\", LIBRARY.GIO);
1638 	Linker.link(g_io_extension_point_set_required_type, \"g_io_extension_point_set_required_type\", LIBRARY.GIO);
1639 }");
1640 
1641 mixin( gshared ~"extern(C)
1642 {
1643 	// gio.File
1644 
1645 	GFile* function(char* path) c_g_file_new_for_path;
1646 	GFile* function(char* uri) c_g_file_new_for_uri;
1647 	GFile* function(char* arg) c_g_file_new_for_commandline_arg;
1648 	GFile* function(char* parseName) c_g_file_parse_name;
1649 	GFile* function(GFile* file) c_g_file_dup;
1650 	guint function(void* file) c_g_file_hash;
1651 	gboolean function(GFile* file1, GFile* file2) c_g_file_equal;
1652 	char* function(GFile* file) c_g_file_get_basename;
1653 	char* function(GFile* file) c_g_file_get_path;
1654 	char* function(GFile* file) c_g_file_get_uri;
1655 	char* function(GFile* file) c_g_file_get_parse_name;
1656 	GFile* function(GFile* file) c_g_file_get_parent;
1657 	gboolean function(GFile* file, GFile* parent) c_g_file_has_parent;
1658 	GFile* function(GFile* file, char* name) c_g_file_get_child;
1659 	GFile* function(GFile* file, char* displayName, GError** error) c_g_file_get_child_for_display_name;
1660 	gboolean function(GFile* file, GFile* prefix) c_g_file_has_prefix;
1661 	char* function(GFile* parent, GFile* descendant) c_g_file_get_relative_path;
1662 	GFile* function(GFile* file, char* relativePath) c_g_file_resolve_relative_path;
1663 	gboolean function(GFile* file) c_g_file_is_native;
1664 	gboolean function(GFile* file, char* uriScheme) c_g_file_has_uri_scheme;
1665 	char* function(GFile* file) c_g_file_get_uri_scheme;
1666 	GFileInputStream* function(GFile* file, GCancellable* cancellable, GError** error) c_g_file_read;
1667 	void function(GFile* file, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_read_async;
1668 	GFileInputStream* function(GFile* file, GAsyncResult* res, GError** error) c_g_file_read_finish;
1669 	GFileOutputStream* function(GFile* file, GFileCreateFlags flags, GCancellable* cancellable, GError** error) c_g_file_append_to;
1670 	GFileOutputStream* function(GFile* file, GFileCreateFlags flags, GCancellable* cancellable, GError** error) c_g_file_create;
1671 	GFileOutputStream* function(GFile* file, char* etag, gboolean makeBackup, GFileCreateFlags flags, GCancellable* cancellable, GError** error) c_g_file_replace;
1672 	void function(GFile* file, GFileCreateFlags flags, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_append_to_async;
1673 	GFileOutputStream* function(GFile* file, GAsyncResult* res, GError** error) c_g_file_append_to_finish;
1674 	void function(GFile* file, GFileCreateFlags flags, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_create_async;
1675 	GFileOutputStream* function(GFile* file, GAsyncResult* res, GError** error) c_g_file_create_finish;
1676 	void function(GFile* file, char* etag, gboolean makeBackup, GFileCreateFlags flags, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_replace_async;
1677 	GFileOutputStream* function(GFile* file, GAsyncResult* res, GError** error) c_g_file_replace_finish;
1678 	GFileInfo* function(GFile* file, char* attributes, GFileQueryInfoFlags flags, GCancellable* cancellable, GError** error) c_g_file_query_info;
1679 	void function(GFile* file, char* attributes, GFileQueryInfoFlags flags, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_query_info_async;
1680 	GFileInfo* function(GFile* file, GAsyncResult* res, GError** error) c_g_file_query_info_finish;
1681 	gboolean function(GFile* file, GCancellable* cancellable) c_g_file_query_exists;
1682 	GFileType function(GFile* file, GFileQueryInfoFlags flags, GCancellable* cancellable) c_g_file_query_file_type;
1683 	GFileInfo* function(GFile* file, char* attributes, GCancellable* cancellable, GError** error) c_g_file_query_filesystem_info;
1684 	void function(GFile* file, char* attributes, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_query_filesystem_info_async;
1685 	GFileInfo* function(GFile* file, GAsyncResult* res, GError** error) c_g_file_query_filesystem_info_finish;
1686 	GAppInfo* function(GFile* file, GCancellable* cancellable, GError** error) c_g_file_query_default_handler;
1687 	GMount* function(GFile* file, GCancellable* cancellable, GError** error) c_g_file_find_enclosing_mount;
1688 	void function(GFile* file, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_find_enclosing_mount_async;
1689 	GMount* function(GFile* file, GAsyncResult* res, GError** error) c_g_file_find_enclosing_mount_finish;
1690 	GFileEnumerator* function(GFile* file, char* attributes, GFileQueryInfoFlags flags, GCancellable* cancellable, GError** error) c_g_file_enumerate_children;
1691 	void function(GFile* file, char* attributes, GFileQueryInfoFlags flags, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_enumerate_children_async;
1692 	GFileEnumerator* function(GFile* file, GAsyncResult* res, GError** error) c_g_file_enumerate_children_finish;
1693 	GFile* function(GFile* file, char* displayName, GCancellable* cancellable, GError** error) c_g_file_set_display_name;
1694 	void function(GFile* file, char* displayName, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_set_display_name_async;
1695 	GFile* function(GFile* file, GAsyncResult* res, GError** error) c_g_file_set_display_name_finish;
1696 	gboolean function(GFile* file, GCancellable* cancellable, GError** error) c_g_file_delete;
1697 	gboolean function(GFile* file, GCancellable* cancellable, GError** error) c_g_file_trash;
1698 	gboolean function(GFile* source, GFile* destination, GFileCopyFlags flags, GCancellable* cancellable, GFileProgressCallback progressCallback, void* progressCallbackData, GError** error) c_g_file_copy;
1699 	void function(GFile* source, GFile* destination, GFileCopyFlags flags, int ioPriority, GCancellable* cancellable, GFileProgressCallback progressCallback, void* progressCallbackData, GAsyncReadyCallback callback, void* userData) c_g_file_copy_async;
1700 	gboolean function(GFile* file, GAsyncResult* res, GError** error) c_g_file_copy_finish;
1701 	gboolean function(GFile* source, GFile* destination, GFileCopyFlags flags, GCancellable* cancellable, GFileProgressCallback progressCallback, void* progressCallbackData, GError** error) c_g_file_move;
1702 	gboolean function(GFile* file, GCancellable* cancellable, GError** error) c_g_file_make_directory;
1703 	gboolean function(GFile* file, GCancellable* cancellable, GError** error) c_g_file_make_directory_with_parents;
1704 	gboolean function(GFile* file, char* symlinkValue, GCancellable* cancellable, GError** error) c_g_file_make_symbolic_link;
1705 	GFileAttributeInfoList* function(GFile* file, GCancellable* cancellable, GError** error) c_g_file_query_settable_attributes;
1706 	GFileAttributeInfoList* function(GFile* file, GCancellable* cancellable, GError** error) c_g_file_query_writable_namespaces;
1707 	gboolean function(GFile* file, char* attribute, GFileAttributeType type, void* valueP, GFileQueryInfoFlags flags, GCancellable* cancellable, GError** error) c_g_file_set_attribute;
1708 	gboolean function(GFile* file, GFileInfo* info, GFileQueryInfoFlags flags, GCancellable* cancellable, GError** error) c_g_file_set_attributes_from_info;
1709 	void function(GFile* file, GFileInfo* info, GFileQueryInfoFlags flags, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_set_attributes_async;
1710 	gboolean function(GFile* file, GAsyncResult* result, GFileInfo** info, GError** error) c_g_file_set_attributes_finish;
1711 	gboolean function(GFile* file, char* attribute, char* value, GFileQueryInfoFlags flags, GCancellable* cancellable, GError** error) c_g_file_set_attribute_string;
1712 	gboolean function(GFile* file, char* attribute, char* value, GFileQueryInfoFlags flags, GCancellable* cancellable, GError** error) c_g_file_set_attribute_byte_string;
1713 	gboolean function(GFile* file, char* attribute, guint32 value, GFileQueryInfoFlags flags, GCancellable* cancellable, GError** error) c_g_file_set_attribute_uint32;
1714 	gboolean function(GFile* file, char* attribute, gint32 value, GFileQueryInfoFlags flags, GCancellable* cancellable, GError** error) c_g_file_set_attribute_int32;
1715 	gboolean function(GFile* file, char* attribute, guint64 value, GFileQueryInfoFlags flags, GCancellable* cancellable, GError** error) c_g_file_set_attribute_uint64;
1716 	gboolean function(GFile* file, char* attribute, gint64 value, GFileQueryInfoFlags flags, GCancellable* cancellable, GError** error) c_g_file_set_attribute_int64;
1717 	void function(GFile* file, GMountMountFlags flags, GMountOperation* mountOperation, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_mount_mountable;
1718 	GFile* function(GFile* file, GAsyncResult* result, GError** error) c_g_file_mount_mountable_finish;
1719 	void function(GFile* file, GMountUnmountFlags flags, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_unmount_mountable;
1720 	gboolean function(GFile* file, GAsyncResult* result, GError** error) c_g_file_unmount_mountable_finish;
1721 	void function(GFile* file, GMountUnmountFlags flags, GMountOperation* mountOperation, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_unmount_mountable_with_operation;
1722 	gboolean function(GFile* file, GAsyncResult* result, GError** error) c_g_file_unmount_mountable_with_operation_finish;
1723 	void function(GFile* file, GMountUnmountFlags flags, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_eject_mountable;
1724 	gboolean function(GFile* file, GAsyncResult* result, GError** error) c_g_file_eject_mountable_finish;
1725 	void function(GFile* file, GMountUnmountFlags flags, GMountOperation* mountOperation, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_eject_mountable_with_operation;
1726 	gboolean function(GFile* file, GAsyncResult* result, GError** error) c_g_file_eject_mountable_with_operation_finish;
1727 	void function(GFile* file, GDriveStartFlags flags, GMountOperation* startOperation, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_start_mountable;
1728 	gboolean function(GFile* file, GAsyncResult* result, GError** error) c_g_file_start_mountable_finish;
1729 	void function(GFile* file, GMountUnmountFlags flags, GMountOperation* mountOperation, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_stop_mountable;
1730 	gboolean function(GFile* file, GAsyncResult* result, GError** error) c_g_file_stop_mountable_finish;
1731 	void function(GFile* file, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_poll_mountable;
1732 	gboolean function(GFile* file, GAsyncResult* result, GError** error) c_g_file_poll_mountable_finish;
1733 	void function(GFile* location, GMountMountFlags flags, GMountOperation* mountOperation, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_mount_enclosing_volume;
1734 	gboolean function(GFile* location, GAsyncResult* result, GError** error) c_g_file_mount_enclosing_volume_finish;
1735 	GFileMonitor* function(GFile* file, GFileMonitorFlags flags, GCancellable* cancellable, GError** error) c_g_file_monitor_directory;
1736 	GFileMonitor* function(GFile* file, GFileMonitorFlags flags, GCancellable* cancellable, GError** error) c_g_file_monitor_file;
1737 	GFileMonitor* function(GFile* file, GFileMonitorFlags flags, GCancellable* cancellable, GError** error) c_g_file_monitor;
1738 	gboolean function(GFile* file, GCancellable* cancellable, char** contents, gsize* length, char** etagOut, GError** error) c_g_file_load_contents;
1739 	void function(GFile* file, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_load_contents_async;
1740 	gboolean function(GFile* file, GAsyncResult* res, char** contents, gsize* length, char** etagOut, GError** error) c_g_file_load_contents_finish;
1741 	void function(GFile* file, GCancellable* cancellable, GFileReadMoreCallback readMoreCallback, GAsyncReadyCallback callback, void* userData) c_g_file_load_partial_contents_async;
1742 	gboolean function(GFile* file, GAsyncResult* res, char** contents, gsize* length, char** etagOut, GError** error) c_g_file_load_partial_contents_finish;
1743 	gboolean function(GFile* file, char* contents, gsize length, char* etag, gboolean makeBackup, GFileCreateFlags flags, char** newEtag, GCancellable* cancellable, GError** error) c_g_file_replace_contents;
1744 	void function(GFile* file, char* contents, gsize length, char* etag, gboolean makeBackup, GFileCreateFlags flags, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_replace_contents_async;
1745 	gboolean function(GFile* file, GAsyncResult* res, char** newEtag, GError** error) c_g_file_replace_contents_finish;
1746 	gboolean function(GFile* source, GFile* destination, GFileCopyFlags flags, GCancellable* cancellable, GError** error) c_g_file_copy_attributes;
1747 	GFileIOStream* function(GFile* file, GFileCreateFlags flags, GCancellable* cancellable, GError** error) c_g_file_create_readwrite;
1748 	void function(GFile* file, GFileCreateFlags flags, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_create_readwrite_async;
1749 	GFileIOStream* function(GFile* file, GAsyncResult* res, GError** error) c_g_file_create_readwrite_finish;
1750 	GFileIOStream* function(GFile* file, GCancellable* cancellable, GError** error) c_g_file_open_readwrite;
1751 	void function(GFile* file, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_open_readwrite_async;
1752 	GFileIOStream* function(GFile* file, GAsyncResult* res, GError** error) c_g_file_open_readwrite_finish;
1753 	GFileIOStream* function(GFile* file, char* etag, gboolean makeBackup, GFileCreateFlags flags, GCancellable* cancellable, GError** error) c_g_file_replace_readwrite;
1754 	void function(GFile* file, char* etag, gboolean makeBackup, GFileCreateFlags flags, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_replace_readwrite_async;
1755 	GFileIOStream* function(GFile* file, GAsyncResult* res, GError** error) c_g_file_replace_readwrite_finish;
1756 	gboolean function(GFile* file) c_g_file_supports_thread_contexts;
1757 
1758 	// gio.FileAttributeInfoList
1759 
1760 	GFileAttributeInfoList* function() c_g_file_attribute_info_list_new;
1761 	GFileAttributeInfoList* function(GFileAttributeInfoList* list) c_g_file_attribute_info_list_ref;
1762 	void function(GFileAttributeInfoList* list) c_g_file_attribute_info_list_unref;
1763 	GFileAttributeInfoList* function(GFileAttributeInfoList* list) c_g_file_attribute_info_list_dup;
1764 	GFileAttributeInfo* function(GFileAttributeInfoList* list, char* name) c_g_file_attribute_info_list_lookup;
1765 	void function(GFileAttributeInfoList* list, char* name, GFileAttributeType type, GFileAttributeInfoFlags flags) c_g_file_attribute_info_list_add;
1766 
1767 	// gio.FileInfo
1768 
1769 	GFileInfo* function() c_g_file_info_new;
1770 	GFileInfo* function(GFileInfo* other) c_g_file_info_dup;
1771 	void function(GFileInfo* srcInfo, GFileInfo* destInfo) c_g_file_info_copy_into;
1772 	gboolean function(GFileInfo* info, char* attribute) c_g_file_info_has_attribute;
1773 	gboolean function(GFileInfo* info, char* nameSpace) c_g_file_info_has_namespace;
1774 	char** function(GFileInfo* info, char* nameSpace) c_g_file_info_list_attributes;
1775 	GFileAttributeType function(GFileInfo* info, char* attribute) c_g_file_info_get_attribute_type;
1776 	void function(GFileInfo* info, char* attribute) c_g_file_info_remove_attribute;
1777 	char* function(GFileInfo* info, char* attribute) c_g_file_info_get_attribute_as_string;
1778 	gboolean function(GFileInfo* info, char* attribute, GFileAttributeType* type, void** valuePp, GFileAttributeStatus* status) c_g_file_info_get_attribute_data;
1779 	GFileAttributeStatus function(GFileInfo* info, char* attribute) c_g_file_info_get_attribute_status;
1780 	char* function(GFileInfo* info, char* attribute) c_g_file_info_get_attribute_string;
1781 	char** function(GFileInfo* info, char* attribute) c_g_file_info_get_attribute_stringv;
1782 	char* function(GFileInfo* info, char* attribute) c_g_file_info_get_attribute_byte_string;
1783 	gboolean function(GFileInfo* info, char* attribute) c_g_file_info_get_attribute_boolean;
1784 	guint32 function(GFileInfo* info, char* attribute) c_g_file_info_get_attribute_uint32;
1785 	gint32 function(GFileInfo* info, char* attribute) c_g_file_info_get_attribute_int32;
1786 	guint64 function(GFileInfo* info, char* attribute) c_g_file_info_get_attribute_uint64;
1787 	gint64 function(GFileInfo* info, char* attribute) c_g_file_info_get_attribute_int64;
1788 	GObject* function(GFileInfo* info, char* attribute) c_g_file_info_get_attribute_object;
1789 	void function(GFileInfo* info, char* attribute, GFileAttributeType type, void* valueP) c_g_file_info_set_attribute;
1790 	gboolean function(GFileInfo* info, char* attribute, GFileAttributeStatus status) c_g_file_info_set_attribute_status;
1791 	void function(GFileInfo* info, char* attribute, char* attrValue) c_g_file_info_set_attribute_string;
1792 	void function(GFileInfo* info, char* attribute, char** attrValue) c_g_file_info_set_attribute_stringv;
1793 	void function(GFileInfo* info, char* attribute, char* attrValue) c_g_file_info_set_attribute_byte_string;
1794 	void function(GFileInfo* info, char* attribute, gboolean attrValue) c_g_file_info_set_attribute_boolean;
1795 	void function(GFileInfo* info, char* attribute, guint32 attrValue) c_g_file_info_set_attribute_uint32;
1796 	void function(GFileInfo* info, char* attribute, gint32 attrValue) c_g_file_info_set_attribute_int32;
1797 	void function(GFileInfo* info, char* attribute, guint64 attrValue) c_g_file_info_set_attribute_uint64;
1798 	void function(GFileInfo* info, char* attribute, gint64 attrValue) c_g_file_info_set_attribute_int64;
1799 	void function(GFileInfo* info, char* attribute, GObject* attrValue) c_g_file_info_set_attribute_object;
1800 	void function(GFileInfo* info) c_g_file_info_clear_status;
1801 	GFileType function(GFileInfo* info) c_g_file_info_get_file_type;
1802 	gboolean function(GFileInfo* info) c_g_file_info_get_is_hidden;
1803 	gboolean function(GFileInfo* info) c_g_file_info_get_is_backup;
1804 	gboolean function(GFileInfo* info) c_g_file_info_get_is_symlink;
1805 	char* function(GFileInfo* info) c_g_file_info_get_name;
1806 	char* function(GFileInfo* info) c_g_file_info_get_display_name;
1807 	char* function(GFileInfo* info) c_g_file_info_get_edit_name;
1808 	GIcon* function(GFileInfo* info) c_g_file_info_get_icon;
1809 	char* function(GFileInfo* info) c_g_file_info_get_content_type;
1810 	goffset function(GFileInfo* info) c_g_file_info_get_size;
1811 	void function(GFileInfo* info, GTimeVal* result) c_g_file_info_get_modification_time;
1812 	char* function(GFileInfo* info) c_g_file_info_get_symlink_target;
1813 	char* function(GFileInfo* info) c_g_file_info_get_etag;
1814 	gint32 function(GFileInfo* info) c_g_file_info_get_sort_order;
1815 	void function(GFileInfo* info, GFileAttributeMatcher* mask) c_g_file_info_set_attribute_mask;
1816 	void function(GFileInfo* info) c_g_file_info_unset_attribute_mask;
1817 	void function(GFileInfo* info, GFileType type) c_g_file_info_set_file_type;
1818 	void function(GFileInfo* info, gboolean isHidden) c_g_file_info_set_is_hidden;
1819 	void function(GFileInfo* info, gboolean isSymlink) c_g_file_info_set_is_symlink;
1820 	void function(GFileInfo* info, char* name) c_g_file_info_set_name;
1821 	void function(GFileInfo* info, char* displayName) c_g_file_info_set_display_name;
1822 	void function(GFileInfo* info, char* editName) c_g_file_info_set_edit_name;
1823 	void function(GFileInfo* info, GIcon* icon) c_g_file_info_set_icon;
1824 	void function(GFileInfo* info, char* contentType) c_g_file_info_set_content_type;
1825 	void function(GFileInfo* info, goffset size) c_g_file_info_set_size;
1826 	void function(GFileInfo* info, GTimeVal* mtime) c_g_file_info_set_modification_time;
1827 	void function(GFileInfo* info, char* symlinkTarget) c_g_file_info_set_symlink_target;
1828 	void function(GFileInfo* info, gint32 sortOrder) c_g_file_info_set_sort_order;
1829 
1830 	// gio.FileAttributeMatcher
1831 
1832 	GFileAttributeMatcher* function(char* attributes) c_g_file_attribute_matcher_new;
1833 	GFileAttributeMatcher* function(GFileAttributeMatcher* matcher) c_g_file_attribute_matcher_ref;
1834 	void function(GFileAttributeMatcher* matcher) c_g_file_attribute_matcher_unref;
1835 	gboolean function(GFileAttributeMatcher* matcher, char* attribute) c_g_file_attribute_matcher_matches;
1836 	gboolean function(GFileAttributeMatcher* matcher, char* attribute) c_g_file_attribute_matcher_matches_only;
1837 	gboolean function(GFileAttributeMatcher* matcher, char* ns) c_g_file_attribute_matcher_enumerate_namespace;
1838 	char* function(GFileAttributeMatcher* matcher) c_g_file_attribute_matcher_enumerate_next;
1839 
1840 	// gio.FileEnumerator
1841 
1842 	GFileInfo* function(GFileEnumerator* enumerator, GCancellable* cancellable, GError** error) c_g_file_enumerator_next_file;
1843 	gboolean function(GFileEnumerator* enumerator, GCancellable* cancellable, GError** error) c_g_file_enumerator_close;
1844 	void function(GFileEnumerator* enumerator, int numFiles, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_enumerator_next_files_async;
1845 	GList* function(GFileEnumerator* enumerator, GAsyncResult* result, GError** error) c_g_file_enumerator_next_files_finish;
1846 	void function(GFileEnumerator* enumerator, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_enumerator_close_async;
1847 	gboolean function(GFileEnumerator* enumerator, GAsyncResult* result, GError** error) c_g_file_enumerator_close_finish;
1848 	gboolean function(GFileEnumerator* enumerator) c_g_file_enumerator_is_closed;
1849 	gboolean function(GFileEnumerator* enumerator) c_g_file_enumerator_has_pending;
1850 	void function(GFileEnumerator* enumerator, gboolean pending) c_g_file_enumerator_set_pending;
1851 	GFile* function(GFileEnumerator* enumerator) c_g_file_enumerator_get_container;
1852 
1853 	// gio.ErrorGIO
1854 
1855 	GIOErrorEnum function(gint errNo) c_g_io_error_from_errno;
1856 	GIOErrorEnum function(gint errorCode) c_g_io_error_from_win32_error;
1857 
1858 	// gio.MountOperation
1859 
1860 	GMountOperation* function() c_g_mount_operation_new;
1861 	char* function(GMountOperation* op) c_g_mount_operation_get_username;
1862 	void function(GMountOperation* op, char* username) c_g_mount_operation_set_username;
1863 	char* function(GMountOperation* op) c_g_mount_operation_get_password;
1864 	void function(GMountOperation* op, char* password) c_g_mount_operation_set_password;
1865 	gboolean function(GMountOperation* op) c_g_mount_operation_get_anonymous;
1866 	void function(GMountOperation* op, gboolean anonymous) c_g_mount_operation_set_anonymous;
1867 	char* function(GMountOperation* op) c_g_mount_operation_get_domain;
1868 	void function(GMountOperation* op, char* domain) c_g_mount_operation_set_domain;
1869 	GPasswordSave function(GMountOperation* op) c_g_mount_operation_get_password_save;
1870 	void function(GMountOperation* op, GPasswordSave save) c_g_mount_operation_set_password_save;
1871 	int function(GMountOperation* op) c_g_mount_operation_get_choice;
1872 	void function(GMountOperation* op, int choice) c_g_mount_operation_set_choice;
1873 	void function(GMountOperation* op, GMountOperationResult result) c_g_mount_operation_reply;
1874 
1875 	// gio.FileMonitor
1876 
1877 	gboolean function(GFileMonitor* monitor) c_g_file_monitor_cancel;
1878 	gboolean function(GFileMonitor* monitor) c_g_file_monitor_is_cancelled;
1879 	void function(GFileMonitor* monitor, gint limitMsecs) c_g_file_monitor_set_rate_limit;
1880 	void function(GFileMonitor* monitor, GFile* child, GFile* otherFile, GFileMonitorEvent eventType) c_g_file_monitor_emit_event;
1881 
1882 	// gio.Cancellable
1883 
1884 	GCancellable* function() c_g_cancellable_new;
1885 	gboolean function(GCancellable* cancellable) c_g_cancellable_is_cancelled;
1886 	gboolean function(GCancellable* cancellable, GError** error) c_g_cancellable_set_error_if_cancelled;
1887 	int function(GCancellable* cancellable) c_g_cancellable_get_fd;
1888 	gboolean function(GCancellable* cancellable, GPollFD* pollfd) c_g_cancellable_make_pollfd;
1889 	void function(GCancellable* cancellable) c_g_cancellable_release_fd;
1890 	GSource* function(GCancellable* cancellable) c_g_cancellable_source_new;
1891 	GCancellable* function() c_g_cancellable_get_current;
1892 	void function(GCancellable* cancellable) c_g_cancellable_pop_current;
1893 	void function(GCancellable* cancellable) c_g_cancellable_push_current;
1894 	void function(GCancellable* cancellable) c_g_cancellable_reset;
1895 	gulong function(GCancellable* cancellable, GCallback callback, void* data, GDestroyNotify dataDestroyFunc) c_g_cancellable_connect;
1896 	void function(GCancellable* cancellable, gulong handlerId) c_g_cancellable_disconnect;
1897 	void function(GCancellable* cancellable) c_g_cancellable_cancel;
1898 
1899 	// gio.AsyncResultT
1900 
1901 
1902 	// gio.AsyncResultT
1903 
1904 	gpointer function(GAsyncResult* res) c_g_async_result_get_user_data;
1905 	GObject* function(GAsyncResult* res) c_g_async_result_get_source_object;
1906 
1907 	// gio.IOSchedulerJob
1908 
1909 	void function(GIOSchedulerJobFunc jobFunc, void* userData, GDestroyNotify notify, gint ioPriority, GCancellable* cancellable) c_g_io_scheduler_push_job;
1910 	void function() c_g_io_scheduler_cancel_all_jobs;
1911 	gboolean function(GIOSchedulerJob* job, GSourceFunc func, void* userData, GDestroyNotify notify) c_g_io_scheduler_job_send_to_mainloop;
1912 	void function(GIOSchedulerJob* job, GSourceFunc func, void* userData, GDestroyNotify notify) c_g_io_scheduler_job_send_to_mainloop_async;
1913 
1914 	// gio.SimpleAsyncResult
1915 
1916 	GSimpleAsyncResult* function(GObject* sourceObject, GAsyncReadyCallback callback, void* userData, void* sourceTag) c_g_simple_async_result_new;
1917 	GSimpleAsyncResult* function(GObject* sourceObject, GAsyncReadyCallback callback, void* userData, GQuark domain, gint code, char* format, ... ) c_g_simple_async_result_new_error;
1918 	GSimpleAsyncResult* function(GObject* sourceObject, GAsyncReadyCallback callback, void* userData, GError* error) c_g_simple_async_result_new_from_error;
1919 	GSimpleAsyncResult* function(GObject* sourceObject, GAsyncReadyCallback callback, void* userData, GError* error) c_g_simple_async_result_new_take_error;
1920 	void function(GSimpleAsyncResult* simple, void* opRes, GDestroyNotify destroyOpRes) c_g_simple_async_result_set_op_res_gpointer;
1921 	gpointer function(GSimpleAsyncResult* simple) c_g_simple_async_result_get_op_res_gpointer;
1922 	void function(GSimpleAsyncResult* simple, gssize opRes) c_g_simple_async_result_set_op_res_gssize;
1923 	gssize function(GSimpleAsyncResult* simple) c_g_simple_async_result_get_op_res_gssize;
1924 	void function(GSimpleAsyncResult* simple, gboolean opRes) c_g_simple_async_result_set_op_res_gboolean;
1925 	gboolean function(GSimpleAsyncResult* simple) c_g_simple_async_result_get_op_res_gboolean;
1926 	gpointer function(GSimpleAsyncResult* simple) c_g_simple_async_result_get_source_tag;
1927 	gboolean function(GAsyncResult* result, GObject* source, void* sourceTag) c_g_simple_async_result_is_valid;
1928 	void function(GSimpleAsyncResult* simple, gboolean handleCancellation) c_g_simple_async_result_set_handle_cancellation;
1929 	void function(GSimpleAsyncResult* simple) c_g_simple_async_result_complete;
1930 	void function(GSimpleAsyncResult* simple) c_g_simple_async_result_complete_in_idle;
1931 	void function(GSimpleAsyncResult* simple, GSimpleAsyncThreadFunc func, int ioPriority, GCancellable* cancellable) c_g_simple_async_result_run_in_thread;
1932 	void function(GSimpleAsyncResult* simple, GError* error) c_g_simple_async_result_set_from_error;
1933 	void function(GSimpleAsyncResult* simple, GError* error) c_g_simple_async_result_take_error;
1934 	gboolean function(GSimpleAsyncResult* simple, GError** dest) c_g_simple_async_result_propagate_error;
1935 	void function(GSimpleAsyncResult* simple, GQuark domain, gint code, char* format, ... ) c_g_simple_async_result_set_error;
1936 	void function(GSimpleAsyncResult* simple, GQuark domain, gint code, char* format, va_list args) c_g_simple_async_result_set_error_va;
1937 	void function(GObject* object, GAsyncReadyCallback callback, void* userData, GQuark domain, gint code, char* format, ... ) c_g_simple_async_report_error_in_idle;
1938 	void function(GObject* object, GAsyncReadyCallback callback, void* userData, GError* error) c_g_simple_async_report_gerror_in_idle;
1939 	void function(GObject* object, GAsyncReadyCallback callback, void* userData, GError* error) c_g_simple_async_report_take_gerror_in_idle;
1940 
1941 	// gio.ConverterT
1942 
1943 
1944 	// gio.ConverterT
1945 
1946 	GConverterResult function(GConverter* converter, void* inbuf, gsize inbufSize, void* outbuf, gsize outbufSize, GConverterFlags flags, gsize* bytesRead, gsize* bytesWritten, GError** error) c_g_converter_convert;
1947 	void function(GConverter* converter) c_g_converter_reset;
1948 
1949 	// gio.Converter
1950 
1951 
1952 	// gio.CharsetConverter
1953 
1954 	GCharsetConverter* function(gchar* toCharset, gchar* fromCharset, GError** error) c_g_charset_converter_new;
1955 	void function(GCharsetConverter* converter, gboolean useFallback) c_g_charset_converter_set_use_fallback;
1956 	gboolean function(GCharsetConverter* converter) c_g_charset_converter_get_use_fallback;
1957 	guint function(GCharsetConverter* converter) c_g_charset_converter_get_num_fallbacks;
1958 
1959 	// gio.ZlibCompressor
1960 
1961 	GZlibCompressor* function(GZlibCompressorFormat format, int level) c_g_zlib_compressor_new;
1962 	GFileInfo* function(GZlibCompressor* compressor) c_g_zlib_compressor_get_file_info;
1963 	void function(GZlibCompressor* compressor, GFileInfo* fileInfo) c_g_zlib_compressor_set_file_info;
1964 
1965 	// gio.ZlibDecompressor
1966 
1967 	GZlibDecompressor* function(GZlibCompressorFormat format) c_g_zlib_decompressor_new;
1968 	GFileInfo* function(GZlibDecompressor* decompressor) c_g_zlib_decompressor_get_file_info;
1969 
1970 	// gio.SeekableT
1971 
1972 
1973 	// gio.SeekableT
1974 
1975 	goffset function(GSeekable* seekable) c_g_seekable_tell;
1976 	gboolean function(GSeekable* seekable) c_g_seekable_can_seek;
1977 	gboolean function(GSeekable* seekable, goffset offset, GSeekType type, GCancellable* cancellable, GError** error) c_g_seekable_seek;
1978 	gboolean function(GSeekable* seekable) c_g_seekable_can_truncate;
1979 	gboolean function(GSeekable* seekable, goffset offset, GCancellable* cancellable, GError** error) c_g_seekable_truncate;
1980 
1981 	// gio.InputStream
1982 
1983 	gssize function(GInputStream* stream, void* buffer, gsize count, GCancellable* cancellable, GError** error) c_g_input_stream_read;
1984 	gboolean function(GInputStream* stream, void* buffer, gsize count, gsize* bytesRead, GCancellable* cancellable, GError** error) c_g_input_stream_read_all;
1985 	gssize function(GInputStream* stream, gsize count, GCancellable* cancellable, GError** error) c_g_input_stream_skip;
1986 	gboolean function(GInputStream* stream, GCancellable* cancellable, GError** error) c_g_input_stream_close;
1987 	void function(GInputStream* stream, void* buffer, gsize count, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_input_stream_read_async;
1988 	gssize function(GInputStream* stream, GAsyncResult* result, GError** error) c_g_input_stream_read_finish;
1989 	void function(GInputStream* stream, gsize count, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_input_stream_skip_async;
1990 	gssize function(GInputStream* stream, GAsyncResult* result, GError** error) c_g_input_stream_skip_finish;
1991 	void function(GInputStream* stream, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_input_stream_close_async;
1992 	gboolean function(GInputStream* stream, GAsyncResult* result, GError** error) c_g_input_stream_close_finish;
1993 	gboolean function(GInputStream* stream) c_g_input_stream_is_closed;
1994 	gboolean function(GInputStream* stream) c_g_input_stream_has_pending;
1995 	gboolean function(GInputStream* stream, GError** error) c_g_input_stream_set_pending;
1996 	void function(GInputStream* stream) c_g_input_stream_clear_pending;
1997 
1998 	// gio.OutputStream
1999 
2000 	gssize function(GOutputStream* stream, void* buffer, gsize count, GCancellable* cancellable, GError** error) c_g_output_stream_write;
2001 	gboolean function(GOutputStream* stream, void* buffer, gsize count, gsize* bytesWritten, GCancellable* cancellable, GError** error) c_g_output_stream_write_all;
2002 	gssize function(GOutputStream* stream, GInputStream* source, GOutputStreamSpliceFlags flags, GCancellable* cancellable, GError** error) c_g_output_stream_splice;
2003 	gboolean function(GOutputStream* stream, GCancellable* cancellable, GError** error) c_g_output_stream_flush;
2004 	gboolean function(GOutputStream* stream, GCancellable* cancellable, GError** error) c_g_output_stream_close;
2005 	void function(GOutputStream* stream, void* buffer, gsize count, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_output_stream_write_async;
2006 	gssize function(GOutputStream* stream, GAsyncResult* result, GError** error) c_g_output_stream_write_finish;
2007 	void function(GOutputStream* stream, GInputStream* source, GOutputStreamSpliceFlags flags, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_output_stream_splice_async;
2008 	gssize function(GOutputStream* stream, GAsyncResult* result, GError** error) c_g_output_stream_splice_finish;
2009 	void function(GOutputStream* stream, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_output_stream_flush_async;
2010 	gboolean function(GOutputStream* stream, GAsyncResult* result, GError** error) c_g_output_stream_flush_finish;
2011 	void function(GOutputStream* stream, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_output_stream_close_async;
2012 	gboolean function(GOutputStream* stream, GAsyncResult* result, GError** error) c_g_output_stream_close_finish;
2013 	gboolean function(GOutputStream* stream) c_g_output_stream_is_closing;
2014 	gboolean function(GOutputStream* stream) c_g_output_stream_is_closed;
2015 	gboolean function(GOutputStream* stream) c_g_output_stream_has_pending;
2016 	gboolean function(GOutputStream* stream, GError** error) c_g_output_stream_set_pending;
2017 	void function(GOutputStream* stream) c_g_output_stream_clear_pending;
2018 
2019 	// gio.IOStream
2020 
2021 	GInputStream* function(GIOStream* stream) c_g_io_stream_get_input_stream;
2022 	GOutputStream* function(GIOStream* stream) c_g_io_stream_get_output_stream;
2023 	void function(GIOStream* stream1, GIOStream* stream2, GIOStreamSpliceFlags flags, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_io_stream_splice_async;
2024 	gboolean function(GAsyncResult* result, GError** error) c_g_io_stream_splice_finish;
2025 	gboolean function(GIOStream* stream, GCancellable* cancellable, GError** error) c_g_io_stream_close;
2026 	void function(GIOStream* stream, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_io_stream_close_async;
2027 	gboolean function(GIOStream* stream, GAsyncResult* result, GError** error) c_g_io_stream_close_finish;
2028 	gboolean function(GIOStream* stream) c_g_io_stream_is_closed;
2029 	gboolean function(GIOStream* stream) c_g_io_stream_has_pending;
2030 	gboolean function(GIOStream* stream, GError** error) c_g_io_stream_set_pending;
2031 	void function(GIOStream* stream) c_g_io_stream_clear_pending;
2032 
2033 	// gio.FileInputStream
2034 
2035 	GFileInfo* function(GFileInputStream* stream, char* attributes, GCancellable* cancellable, GError** error) c_g_file_input_stream_query_info;
2036 	void function(GFileInputStream* stream, char* attributes, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_input_stream_query_info_async;
2037 	GFileInfo* function(GFileInputStream* stream, GAsyncResult* result, GError** error) c_g_file_input_stream_query_info_finish;
2038 
2039 	// gio.FileOutputStream
2040 
2041 	GFileInfo* function(GFileOutputStream* stream, char* attributes, GCancellable* cancellable, GError** error) c_g_file_output_stream_query_info;
2042 	void function(GFileOutputStream* stream, char* attributes, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_output_stream_query_info_async;
2043 	GFileInfo* function(GFileOutputStream* stream, GAsyncResult* result, GError** error) c_g_file_output_stream_query_info_finish;
2044 	char* function(GFileOutputStream* stream) c_g_file_output_stream_get_etag;
2045 
2046 	// gio.FileIOStream
2047 
2048 	char* function(GFileIOStream* stream) c_g_file_io_stream_get_etag;
2049 	GFileInfo* function(GFileIOStream* stream, char* attributes, GCancellable* cancellable, GError** error) c_g_file_io_stream_query_info;
2050 	void function(GFileIOStream* stream, char* attributes, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_file_io_stream_query_info_async;
2051 	GFileInfo* function(GFileIOStream* stream, GAsyncResult* result, GError** error) c_g_file_io_stream_query_info_finish;
2052 
2053 	// gio.FileDescriptorBasedT
2054 
2055 
2056 	// gio.FileDescriptorBasedT
2057 
2058 	int function(GFileDescriptorBased* fdBased) c_g_file_descriptor_based_get_fd;
2059 
2060 	// gio.FilterInputStream
2061 
2062 	GInputStream* function(GFilterInputStream* stream) c_g_filter_input_stream_get_base_stream;
2063 	gboolean function(GFilterInputStream* stream) c_g_filter_input_stream_get_close_base_stream;
2064 	void function(GFilterInputStream* stream, gboolean closeBase) c_g_filter_input_stream_set_close_base_stream;
2065 
2066 	// gio.FilterOutputStream
2067 
2068 	GOutputStream* function(GFilterOutputStream* stream) c_g_filter_output_stream_get_base_stream;
2069 	gboolean function(GFilterOutputStream* stream) c_g_filter_output_stream_get_close_base_stream;
2070 	void function(GFilterOutputStream* stream, gboolean closeBase) c_g_filter_output_stream_set_close_base_stream;
2071 
2072 	// gio.MemoryInputStream
2073 
2074 	GInputStream* function() c_g_memory_input_stream_new;
2075 	GInputStream* function(void* data, gssize len, GDestroyNotify destroy) c_g_memory_input_stream_new_from_data;
2076 	void function(GMemoryInputStream* stream, void* data, gssize len, GDestroyNotify destroy) c_g_memory_input_stream_add_data;
2077 
2078 	// gio.MemoryOutputStream
2079 
2080 	GOutputStream* function(void* data, gsize size, GReallocFunc reallocFunction, GDestroyNotify destroyFunction) c_g_memory_output_stream_new;
2081 	gpointer function(GMemoryOutputStream* ostream) c_g_memory_output_stream_get_data;
2082 	gsize function(GMemoryOutputStream* ostream) c_g_memory_output_stream_get_size;
2083 	gsize function(GMemoryOutputStream* ostream) c_g_memory_output_stream_get_data_size;
2084 	gpointer function(GMemoryOutputStream* ostream) c_g_memory_output_stream_steal_data;
2085 
2086 	// gio.BufferedInputStream
2087 
2088 	GInputStream* function(GInputStream* baseStream) c_g_buffered_input_stream_new;
2089 	GInputStream* function(GInputStream* baseStream, gsize size) c_g_buffered_input_stream_new_sized;
2090 	gsize function(GBufferedInputStream* stream) c_g_buffered_input_stream_get_buffer_size;
2091 	void function(GBufferedInputStream* stream, gsize size) c_g_buffered_input_stream_set_buffer_size;
2092 	gsize function(GBufferedInputStream* stream) c_g_buffered_input_stream_get_available;
2093 	void* function(GBufferedInputStream* stream, gsize* count) c_g_buffered_input_stream_peek_buffer;
2094 	gsize function(GBufferedInputStream* stream, void* buffer, gsize offset, gsize count) c_g_buffered_input_stream_peek;
2095 	gssize function(GBufferedInputStream* stream, gssize count, GCancellable* cancellable, GError** error) c_g_buffered_input_stream_fill;
2096 	void function(GBufferedInputStream* stream, gssize count, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_buffered_input_stream_fill_async;
2097 	gssize function(GBufferedInputStream* stream, GAsyncResult* result, GError** error) c_g_buffered_input_stream_fill_finish;
2098 	int function(GBufferedInputStream* stream, GCancellable* cancellable, GError** error) c_g_buffered_input_stream_read_byte;
2099 
2100 	// gio.BufferedOutputStream
2101 
2102 	GOutputStream* function(GOutputStream* baseStream) c_g_buffered_output_stream_new;
2103 	GOutputStream* function(GOutputStream* baseStream, gsize size) c_g_buffered_output_stream_new_sized;
2104 	gsize function(GBufferedOutputStream* stream) c_g_buffered_output_stream_get_buffer_size;
2105 	void function(GBufferedOutputStream* stream, gsize size) c_g_buffered_output_stream_set_buffer_size;
2106 	gboolean function(GBufferedOutputStream* stream) c_g_buffered_output_stream_get_auto_grow;
2107 	void function(GBufferedOutputStream* stream, gboolean autoGrow) c_g_buffered_output_stream_set_auto_grow;
2108 
2109 	// gio.DataInputStream
2110 
2111 	GDataInputStream* function(GInputStream* baseStream) c_g_data_input_stream_new;
2112 	void function(GDataInputStream* stream, GDataStreamByteOrder order) c_g_data_input_stream_set_byte_order;
2113 	GDataStreamByteOrder function(GDataInputStream* stream) c_g_data_input_stream_get_byte_order;
2114 	void function(GDataInputStream* stream, GDataStreamNewlineType type) c_g_data_input_stream_set_newline_type;
2115 	GDataStreamNewlineType function(GDataInputStream* stream) c_g_data_input_stream_get_newline_type;
2116 	guchar function(GDataInputStream* stream, GCancellable* cancellable, GError** error) c_g_data_input_stream_read_byte;
2117 	gint16 function(GDataInputStream* stream, GCancellable* cancellable, GError** error) c_g_data_input_stream_read_int16;
2118 	guint16 function(GDataInputStream* stream, GCancellable* cancellable, GError** error) c_g_data_input_stream_read_uint16;
2119 	gint32 function(GDataInputStream* stream, GCancellable* cancellable, GError** error) c_g_data_input_stream_read_int32;
2120 	guint32 function(GDataInputStream* stream, GCancellable* cancellable, GError** error) c_g_data_input_stream_read_uint32;
2121 	gint64 function(GDataInputStream* stream, GCancellable* cancellable, GError** error) c_g_data_input_stream_read_int64;
2122 	guint64 function(GDataInputStream* stream, GCancellable* cancellable, GError** error) c_g_data_input_stream_read_uint64;
2123 	char* function(GDataInputStream* stream, gsize* length, GCancellable* cancellable, GError** error) c_g_data_input_stream_read_line;
2124 	void function(GDataInputStream* stream, gint ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_data_input_stream_read_line_async;
2125 	char* function(GDataInputStream* stream, GAsyncResult* result, gsize* length, GError** error) c_g_data_input_stream_read_line_finish;
2126 	char* function(GDataInputStream* stream, gchar* stopChars, gssize stopCharsLen, gsize* length, GCancellable* cancellable, GError** error) c_g_data_input_stream_read_upto;
2127 	void function(GDataInputStream* stream, gchar* stopChars, gssize stopCharsLen, gint ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_data_input_stream_read_upto_async;
2128 	char* function(GDataInputStream* stream, GAsyncResult* result, gsize* length, GError** error) c_g_data_input_stream_read_upto_finish;
2129 	char* function(GDataInputStream* stream, gchar* stopChars, gsize* length, GCancellable* cancellable, GError** error) c_g_data_input_stream_read_until;
2130 	void function(GDataInputStream* stream, gchar* stopChars, gint ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_data_input_stream_read_until_async;
2131 	char* function(GDataInputStream* stream, GAsyncResult* result, gsize* length, GError** error) c_g_data_input_stream_read_until_finish;
2132 
2133 	// gio.DataOutputStream
2134 
2135 	GDataOutputStream* function(GOutputStream* baseStream) c_g_data_output_stream_new;
2136 	void function(GDataOutputStream* stream, GDataStreamByteOrder order) c_g_data_output_stream_set_byte_order;
2137 	GDataStreamByteOrder function(GDataOutputStream* stream) c_g_data_output_stream_get_byte_order;
2138 	gboolean function(GDataOutputStream* stream, guchar data, GCancellable* cancellable, GError** error) c_g_data_output_stream_put_byte;
2139 	gboolean function(GDataOutputStream* stream, gint16 data, GCancellable* cancellable, GError** error) c_g_data_output_stream_put_int16;
2140 	gboolean function(GDataOutputStream* stream, guint16 data, GCancellable* cancellable, GError** error) c_g_data_output_stream_put_uint16;
2141 	gboolean function(GDataOutputStream* stream, gint32 data, GCancellable* cancellable, GError** error) c_g_data_output_stream_put_int32;
2142 	gboolean function(GDataOutputStream* stream, guint32 data, GCancellable* cancellable, GError** error) c_g_data_output_stream_put_uint32;
2143 	gboolean function(GDataOutputStream* stream, gint64 data, GCancellable* cancellable, GError** error) c_g_data_output_stream_put_int64;
2144 	gboolean function(GDataOutputStream* stream, guint64 data, GCancellable* cancellable, GError** error) c_g_data_output_stream_put_uint64;
2145 	gboolean function(GDataOutputStream* stream, char* str, GCancellable* cancellable, GError** error) c_g_data_output_stream_put_string;
2146 
2147 	// gio.UnixInputStream
2148 
2149 	GInputStream* function(gint fd, gboolean closeFd) c_g_unix_input_stream_new;
2150 	void function(GUnixInputStream* stream, gboolean closeFd) c_g_unix_input_stream_set_close_fd;
2151 	gboolean function(GUnixInputStream* stream) c_g_unix_input_stream_get_close_fd;
2152 	gint function(GUnixInputStream* stream) c_g_unix_input_stream_get_fd;
2153 
2154 	// gio.UnixOutputStream
2155 
2156 	GOutputStream* function(gint fd, gboolean closeFd) c_g_unix_output_stream_new;
2157 	void function(GUnixOutputStream* stream, gboolean closeFd) c_g_unix_output_stream_set_close_fd;
2158 	gboolean function(GUnixOutputStream* stream) c_g_unix_output_stream_get_close_fd;
2159 	gint function(GUnixOutputStream* stream) c_g_unix_output_stream_get_fd;
2160 
2161 	// gio.ConverterInputStream
2162 
2163 	GInputStream* function(GInputStream* baseStream, GConverter* converter) c_g_converter_input_stream_new;
2164 	GConverter* function(GConverterInputStream* converterStream) c_g_converter_input_stream_get_converter;
2165 
2166 	// gio.ConverterOutputStream
2167 
2168 	GOutputStream* function(GOutputStream* baseStream, GConverter* converter) c_g_converter_output_stream_new;
2169 	GConverter* function(GConverterOutputStream* converterStream) c_g_converter_output_stream_get_converter;
2170 
2171 	// gio.PollableInputStreamT
2172 
2173 
2174 	// gio.PollableInputStreamT
2175 
2176 	gboolean function(GPollableInputStream* stream) c_g_pollable_input_stream_can_poll;
2177 	gboolean function(GPollableInputStream* stream) c_g_pollable_input_stream_is_readable;
2178 	GSource* function(GPollableInputStream* stream, GCancellable* cancellable) c_g_pollable_input_stream_create_source;
2179 	gssize function(GPollableInputStream* stream, void* buffer, gsize size, GCancellable* cancellable, GError** error) c_g_pollable_input_stream_read_nonblocking;
2180 	GSource* function(GObject* pollableStream) c_g_pollable_source_new;
2181 
2182 	// gio.PollableOutputStreamT
2183 
2184 
2185 	// gio.PollableOutputStreamT
2186 
2187 	gboolean function(GPollableOutputStream* stream) c_g_pollable_output_stream_can_poll;
2188 	gboolean function(GPollableOutputStream* stream) c_g_pollable_output_stream_is_writable;
2189 	GSource* function(GPollableOutputStream* stream, GCancellable* cancellable) c_g_pollable_output_stream_create_source;
2190 	gssize function(GPollableOutputStream* stream, void* buffer, gsize size, GCancellable* cancellable, GError** error) c_g_pollable_output_stream_write_nonblocking;
2191 
2192 	// gio.ContentType
2193 
2194 	gboolean function(gchar* type1, gchar* type2) c_g_content_type_equals;
2195 	gboolean function(gchar* type, gchar* supertype) c_g_content_type_is_a;
2196 	gboolean function(gchar* type) c_g_content_type_is_unknown;
2197 	gchar* function(gchar* type) c_g_content_type_get_description;
2198 	gchar* function(gchar* type) c_g_content_type_get_mime_type;
2199 	GIcon* function(gchar* type) c_g_content_type_get_icon;
2200 	gboolean function(gchar* type) c_g_content_type_can_be_executable;
2201 	gchar* function(gchar* mimeType) c_g_content_type_from_mime_type;
2202 	gchar* function(gchar* filename, guchar* data, gsize dataSize, gboolean* resultUncertain) c_g_content_type_guess;
2203 	gchar** function(GFile* root) c_g_content_type_guess_for_tree;
2204 	GList* function() c_g_content_types_get_registered;
2205 
2206 	// gio.AppInfoT
2207 
2208 
2209 	// gio.AppInfoT
2210 
2211 	GAppInfo* function(char* commandline, char* applicationName, GAppInfoCreateFlags flags, GError** error) c_g_app_info_create_from_commandline;
2212 	GAppInfo* function(GAppInfo* appinfo) c_g_app_info_dup;
2213 	gboolean function(GAppInfo* appinfo1, GAppInfo* appinfo2) c_g_app_info_equal;
2214 	char* function(GAppInfo* appinfo) c_g_app_info_get_id;
2215 	char* function(GAppInfo* appinfo) c_g_app_info_get_name;
2216 	char* function(GAppInfo* appinfo) c_g_app_info_get_display_name;
2217 	char* function(GAppInfo* appinfo) c_g_app_info_get_description;
2218 	char* function(GAppInfo* appinfo) c_g_app_info_get_executable;
2219 	char* function(GAppInfo* appinfo) c_g_app_info_get_commandline;
2220 	GIcon* function(GAppInfo* appinfo) c_g_app_info_get_icon;
2221 	gboolean function(GAppInfo* appinfo, GList* files, GAppLaunchContext* launchContext, GError** error) c_g_app_info_launch;
2222 	gboolean function(GAppInfo* appinfo) c_g_app_info_supports_files;
2223 	gboolean function(GAppInfo* appinfo) c_g_app_info_supports_uris;
2224 	gboolean function(GAppInfo* appinfo, GList* uris, GAppLaunchContext* launchContext, GError** error) c_g_app_info_launch_uris;
2225 	gboolean function(GAppInfo* appinfo) c_g_app_info_should_show;
2226 	gboolean function(GAppInfo* appinfo) c_g_app_info_can_delete;
2227 	gboolean function(GAppInfo* appinfo) c_g_app_info_delete;
2228 	void function(char* contentType) c_g_app_info_reset_type_associations;
2229 	gboolean function(GAppInfo* appinfo, char* contentType, GError** error) c_g_app_info_set_as_default_for_type;
2230 	gboolean function(GAppInfo* appinfo, char* extension, GError** error) c_g_app_info_set_as_default_for_extension;
2231 	gboolean function(GAppInfo* appinfo, char* contentType, GError** error) c_g_app_info_set_as_last_used_for_type;
2232 	gboolean function(GAppInfo* appinfo, char* contentType, GError** error) c_g_app_info_add_supports_type;
2233 	gboolean function(GAppInfo* appinfo) c_g_app_info_can_remove_supports_type;
2234 	gboolean function(GAppInfo* appinfo, char* contentType, GError** error) c_g_app_info_remove_supports_type;
2235 	GList* function() c_g_app_info_get_all;
2236 	GList* function(char* contentType) c_g_app_info_get_all_for_type;
2237 	GAppInfo* function(char* contentType, gboolean mustSupportUris) c_g_app_info_get_default_for_type;
2238 	GAppInfo* function(char* uriScheme) c_g_app_info_get_default_for_uri_scheme;
2239 	GList* function(gchar* contentType) c_g_app_info_get_fallback_for_type;
2240 	GList* function(gchar* contentType) c_g_app_info_get_recommended_for_type;
2241 	gboolean function(char* uri, GAppLaunchContext* launchContext, GError** error) c_g_app_info_launch_default_for_uri;
2242 
2243 	// gio.AppInfo
2244 
2245 
2246 	// gio.AppLaunchContext
2247 
2248 
2249 	// gio.DesktopAppInfo
2250 
2251 	GDesktopAppInfo* function(char* filename) c_g_desktop_app_info_new_from_filename;
2252 	GDesktopAppInfo* function(GKeyFile* keyFile) c_g_desktop_app_info_new_from_keyfile;
2253 	GDesktopAppInfo* function(char* desktopId) c_g_desktop_app_info_new;
2254 	char* function(GDesktopAppInfo* info) c_g_desktop_app_info_get_filename;
2255 	gboolean function(GDesktopAppInfo* info) c_g_desktop_app_info_get_is_hidden;
2256 	void function(char* desktopEnv) c_g_desktop_app_info_set_desktop_env;
2257 
2258 	// gio.VolumeMonitor
2259 
2260 	GVolumeMonitor* function() c_g_volume_monitor_get;
2261 	GList* function(GVolumeMonitor* volumeMonitor) c_g_volume_monitor_get_connected_drives;
2262 	GList* function(GVolumeMonitor* volumeMonitor) c_g_volume_monitor_get_volumes;
2263 	GList* function(GVolumeMonitor* volumeMonitor) c_g_volume_monitor_get_mounts;
2264 	GVolume* function(GMount* mount) c_g_volume_monitor_adopt_orphan_mount;
2265 	GMount* function(GVolumeMonitor* volumeMonitor, char* uuid) c_g_volume_monitor_get_mount_for_uuid;
2266 	GVolume* function(GVolumeMonitor* volumeMonitor, char* uuid) c_g_volume_monitor_get_volume_for_uuid;
2267 
2268 	// gio.VolumeT
2269 
2270 
2271 	// gio.VolumeT
2272 
2273 	char* function(GVolume* volume) c_g_volume_get_name;
2274 	char* function(GVolume* volume) c_g_volume_get_uuid;
2275 	GIcon* function(GVolume* volume) c_g_volume_get_icon;
2276 	GDrive* function(GVolume* volume) c_g_volume_get_drive;
2277 	GMount* function(GVolume* volume) c_g_volume_get_mount;
2278 	gboolean function(GVolume* volume) c_g_volume_can_mount;
2279 	gboolean function(GVolume* volume) c_g_volume_should_automount;
2280 	GFile* function(GVolume* volume) c_g_volume_get_activation_root;
2281 	void function(GVolume* volume, GMountMountFlags flags, GMountOperation* mountOperation, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_volume_mount;
2282 	gboolean function(GVolume* volume, GAsyncResult* result, GError** error) c_g_volume_mount_finish;
2283 	gboolean function(GVolume* volume) c_g_volume_can_eject;
2284 	void function(GVolume* volume, GMountUnmountFlags flags, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_volume_eject;
2285 	gboolean function(GVolume* volume, GAsyncResult* result, GError** error) c_g_volume_eject_finish;
2286 	void function(GVolume* volume, GMountUnmountFlags flags, GMountOperation* mountOperation, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_volume_eject_with_operation;
2287 	gboolean function(GVolume* volume, GAsyncResult* result, GError** error) c_g_volume_eject_with_operation_finish;
2288 	char** function(GVolume* volume) c_g_volume_enumerate_identifiers;
2289 	char* function(GVolume* volume, char* kind) c_g_volume_get_identifier;
2290 
2291 	// gio.Volume
2292 
2293 
2294 	// gio.MountT
2295 
2296 
2297 	// gio.MountT
2298 
2299 	char* function(GMount* mount) c_g_mount_get_name;
2300 	char* function(GMount* mount) c_g_mount_get_uuid;
2301 	GIcon* function(GMount* mount) c_g_mount_get_icon;
2302 	GDrive* function(GMount* mount) c_g_mount_get_drive;
2303 	GFile* function(GMount* mount) c_g_mount_get_root;
2304 	GVolume* function(GMount* mount) c_g_mount_get_volume;
2305 	GFile* function(GMount* mount) c_g_mount_get_default_location;
2306 	gboolean function(GMount* mount) c_g_mount_can_unmount;
2307 	void function(GMount* mount, GMountUnmountFlags flags, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_mount_unmount;
2308 	gboolean function(GMount* mount, GAsyncResult* result, GError** error) c_g_mount_unmount_finish;
2309 	void function(GMount* mount, GMountUnmountFlags flags, GMountOperation* mountOperation, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_mount_unmount_with_operation;
2310 	gboolean function(GMount* mount, GAsyncResult* result, GError** error) c_g_mount_unmount_with_operation_finish;
2311 	void function(GMount* mount, GMountMountFlags flags, GMountOperation* mountOperation, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_mount_remount;
2312 	gboolean function(GMount* mount, GAsyncResult* result, GError** error) c_g_mount_remount_finish;
2313 	gboolean function(GMount* mount) c_g_mount_can_eject;
2314 	void function(GMount* mount, GMountUnmountFlags flags, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_mount_eject;
2315 	gboolean function(GMount* mount, GAsyncResult* result, GError** error) c_g_mount_eject_finish;
2316 	void function(GMount* mount, GMountUnmountFlags flags, GMountOperation* mountOperation, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_mount_eject_with_operation;
2317 	gboolean function(GMount* mount, GAsyncResult* result, GError** error) c_g_mount_eject_with_operation_finish;
2318 	void function(GMount* mount, gboolean forceRescan, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_mount_guess_content_type;
2319 	gchar** function(GMount* mount, GAsyncResult* result, GError** error) c_g_mount_guess_content_type_finish;
2320 	gchar** function(GMount* mount, gboolean forceRescan, GCancellable* cancellable, GError** error) c_g_mount_guess_content_type_sync;
2321 	gboolean function(GMount* mount) c_g_mount_is_shadowed;
2322 	void function(GMount* mount) c_g_mount_shadow;
2323 	void function(GMount* mount) c_g_mount_unshadow;
2324 
2325 	// gio.Mount
2326 
2327 
2328 	// gio.DriveT
2329 
2330 
2331 	// gio.DriveT
2332 
2333 	char* function(GDrive* drive) c_g_drive_get_name;
2334 	GIcon* function(GDrive* drive) c_g_drive_get_icon;
2335 	gboolean function(GDrive* drive) c_g_drive_has_volumes;
2336 	GList* function(GDrive* drive) c_g_drive_get_volumes;
2337 	gboolean function(GDrive* drive) c_g_drive_can_eject;
2338 	GDriveStartStopType function(GDrive* drive) c_g_drive_get_start_stop_type;
2339 	gboolean function(GDrive* drive) c_g_drive_can_start;
2340 	gboolean function(GDrive* drive) c_g_drive_can_start_degraded;
2341 	gboolean function(GDrive* drive) c_g_drive_can_stop;
2342 	gboolean function(GDrive* drive) c_g_drive_can_poll_for_media;
2343 	void function(GDrive* drive, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_drive_poll_for_media;
2344 	gboolean function(GDrive* drive, GAsyncResult* result, GError** error) c_g_drive_poll_for_media_finish;
2345 	gboolean function(GDrive* drive) c_g_drive_has_media;
2346 	gboolean function(GDrive* drive) c_g_drive_is_media_check_automatic;
2347 	gboolean function(GDrive* drive) c_g_drive_is_media_removable;
2348 	void function(GDrive* drive, GMountUnmountFlags flags, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_drive_eject;
2349 	gboolean function(GDrive* drive, GAsyncResult* result, GError** error) c_g_drive_eject_finish;
2350 	void function(GDrive* drive, GMountUnmountFlags flags, GMountOperation* mountOperation, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_drive_eject_with_operation;
2351 	gboolean function(GDrive* drive, GAsyncResult* result, GError** error) c_g_drive_eject_with_operation_finish;
2352 	void function(GDrive* drive, GDriveStartFlags flags, GMountOperation* mountOperation, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_drive_start;
2353 	gboolean function(GDrive* drive, GAsyncResult* result, GError** error) c_g_drive_start_finish;
2354 	void function(GDrive* drive, GMountUnmountFlags flags, GMountOperation* mountOperation, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_drive_stop;
2355 	gboolean function(GDrive* drive, GAsyncResult* result, GError** error) c_g_drive_stop_finish;
2356 	char** function(GDrive* drive) c_g_drive_enumerate_identifiers;
2357 	char* function(GDrive* drive, char* kind) c_g_drive_get_identifier;
2358 
2359 	// gio.Drive
2360 
2361 
2362 	// gio.UnixMountEntry
2363 
2364 	void function(GUnixMountEntry* mountEntry) c_g_unix_mount_free;
2365 	gint function(GUnixMountEntry* mount1, GUnixMountEntry* mount2) c_g_unix_mount_compare;
2366 	char* function(GUnixMountEntry* mountEntry) c_g_unix_mount_get_mount_path;
2367 	char* function(GUnixMountEntry* mountEntry) c_g_unix_mount_get_device_path;
2368 	char* function(GUnixMountEntry* mountEntry) c_g_unix_mount_get_fs_type;
2369 	gboolean function(GUnixMountEntry* mountEntry) c_g_unix_mount_is_readonly;
2370 	gboolean function(GUnixMountEntry* mountEntry) c_g_unix_mount_is_system_internal;
2371 	GIcon* function(GUnixMountEntry* mountEntry) c_g_unix_mount_guess_icon;
2372 	char* function(GUnixMountEntry* mountEntry) c_g_unix_mount_guess_name;
2373 	gboolean function(GUnixMountEntry* mountEntry) c_g_unix_mount_guess_can_eject;
2374 	gboolean function(GUnixMountEntry* mountEntry) c_g_unix_mount_guess_should_display;
2375 	GList* function(guint64* timeRead) c_g_unix_mount_points_get;
2376 	GList* function(guint64* timeRead) c_g_unix_mounts_get;
2377 	GUnixMountEntry* function(char* mountPath, guint64* timeRead) c_g_unix_mount_at;
2378 	gboolean function(guint64 time) c_g_unix_mounts_changed_since;
2379 	gboolean function(guint64 time) c_g_unix_mount_points_changed_since;
2380 	gboolean function(char* mountPath) c_g_unix_is_mount_path_system_internal;
2381 
2382 	// gio.UnixMountPoint
2383 
2384 	void function(GUnixMountPoint* mountPoint) c_g_unix_mount_point_free;
2385 	gint function(GUnixMountPoint* mount1, GUnixMountPoint* mount2) c_g_unix_mount_point_compare;
2386 	char* function(GUnixMountPoint* mountPoint) c_g_unix_mount_point_get_mount_path;
2387 	char* function(GUnixMountPoint* mountPoint) c_g_unix_mount_point_get_device_path;
2388 	char* function(GUnixMountPoint* mountPoint) c_g_unix_mount_point_get_fs_type;
2389 	gboolean function(GUnixMountPoint* mountPoint) c_g_unix_mount_point_is_readonly;
2390 	gboolean function(GUnixMountPoint* mountPoint) c_g_unix_mount_point_is_user_mountable;
2391 	gboolean function(GUnixMountPoint* mountPoint) c_g_unix_mount_point_is_loopback;
2392 	GIcon* function(GUnixMountPoint* mountPoint) c_g_unix_mount_point_guess_icon;
2393 	char* function(GUnixMountPoint* mountPoint) c_g_unix_mount_point_guess_name;
2394 	gboolean function(GUnixMountPoint* mountPoint) c_g_unix_mount_point_guess_can_eject;
2395 
2396 	// gio.UnixMountMonitor
2397 
2398 	GUnixMountMonitor* function() c_g_unix_mount_monitor_new;
2399 	void function(GUnixMountMonitor* mountMonitor, int limitMsec) c_g_unix_mount_monitor_set_rate_limit;
2400 
2401 	// gio.IconT
2402 
2403 
2404 	// gio.IconT
2405 
2406 	guint function(void* icon) c_g_icon_hash;
2407 	gboolean function(GIcon* icon1, GIcon* icon2) c_g_icon_equal;
2408 	gchar* function(GIcon* icon) c_g_icon_to_string;
2409 	GIcon* function(gchar* str, GError** error) c_g_icon_new_for_string;
2410 
2411 	// gio.Icon
2412 
2413 
2414 	// gio.FileIcon
2415 
2416 	GIcon* function(GFile* file) c_g_file_icon_new;
2417 	GFile* function(GFileIcon* icon) c_g_file_icon_get_file;
2418 
2419 	// gio.LoadableIconT
2420 
2421 
2422 	// gio.LoadableIconT
2423 
2424 	GInputStream* function(GLoadableIcon* icon, int size, char** type, GCancellable* cancellable, GError** error) c_g_loadable_icon_load;
2425 	void function(GLoadableIcon* icon, int size, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_loadable_icon_load_async;
2426 	GInputStream* function(GLoadableIcon* icon, GAsyncResult* res, char** type, GError** error) c_g_loadable_icon_load_finish;
2427 
2428 	// gio.ThemedIcon
2429 
2430 	GIcon* function(char* iconname) c_g_themed_icon_new;
2431 	GIcon* function(char** iconnames, int len) c_g_themed_icon_new_from_names;
2432 	GIcon* function(char* iconname) c_g_themed_icon_new_with_default_fallbacks;
2433 	void function(GThemedIcon* icon, char* iconname) c_g_themed_icon_prepend_name;
2434 	void function(GThemedIcon* icon, char* iconname) c_g_themed_icon_append_name;
2435 	gchar** function(GThemedIcon* icon) c_g_themed_icon_get_names;
2436 
2437 	// gio.EmblemedIcon
2438 
2439 	GIcon* function(GIcon* icon, GEmblem* emblem) c_g_emblemed_icon_new;
2440 	GIcon* function(GEmblemedIcon* emblemed) c_g_emblemed_icon_get_icon;
2441 	GList* function(GEmblemedIcon* emblemed) c_g_emblemed_icon_get_emblems;
2442 	void function(GEmblemedIcon* emblemed, GEmblem* emblem) c_g_emblemed_icon_add_emblem;
2443 	void function(GEmblemedIcon* emblemed) c_g_emblemed_icon_clear_emblems;
2444 
2445 	// gio.Emblem
2446 
2447 	GEmblem* function(GIcon* icon) c_g_emblem_new;
2448 	GEmblem* function(GIcon* icon, GEmblemOrigin origin) c_g_emblem_new_with_origin;
2449 	GIcon* function(GEmblem* emblem) c_g_emblem_get_icon;
2450 	GEmblemOrigin function(GEmblem* emblem) c_g_emblem_get_origin;
2451 
2452 	// gio.InitableT
2453 
2454 
2455 	// gio.InitableT
2456 
2457 	gboolean function(GInitable* initable, GCancellable* cancellable, GError** error) c_g_initable_init;
2458 	gpointer function(GType objectType, GCancellable* cancellable, GError** error, gchar* firstPropertyName, ... ) c_g_initable_new;
2459 	GObject* function(GType objectType, gchar* firstPropertyName, va_list varArgs, GCancellable* cancellable, GError** error) c_g_initable_new_valist;
2460 	gpointer function(GType objectType, guint nParameters, GParameter* parameters, GCancellable* cancellable, GError** error) c_g_initable_newv;
2461 
2462 	// gio.AsyncInitableT
2463 
2464 
2465 	// gio.AsyncInitableT
2466 
2467 	void function(GAsyncInitable* initable, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_async_initable_init_async;
2468 	gboolean function(GAsyncInitable* initable, GAsyncResult* res, GError** error) c_g_async_initable_init_finish;
2469 	void function(GType objectType, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData, gchar* firstPropertyName, ... ) c_g_async_initable_new_async;
2470 	GObject* function(GAsyncInitable* initable, GAsyncResult* res, GError** error) c_g_async_initable_new_finish;
2471 	void function(GType objectType, gchar* firstPropertyName, va_list varArgs, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_async_initable_new_valist_async;
2472 	void function(GType objectType, guint nParameters, GParameter* parameters, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_async_initable_newv_async;
2473 
2474 	// gio.Socket
2475 
2476 	GSocket* function(GSocketFamily family, GSocketType type, GSocketProtocol protocol, GError** error) c_g_socket_new;
2477 	GSocket* function(gint fd, GError** error) c_g_socket_new_from_fd;
2478 	gboolean function(GSocket* socket, GSocketAddress* address, gboolean allowReuse, GError** error) c_g_socket_bind;
2479 	gboolean function(GSocket* socket, GError** error) c_g_socket_listen;
2480 	GSocket* function(GSocket* socket, GCancellable* cancellable, GError** error) c_g_socket_accept;
2481 	gboolean function(GSocket* socket, GSocketAddress* address, GCancellable* cancellable, GError** error) c_g_socket_connect;
2482 	gboolean function(GSocket* socket, GError** error) c_g_socket_check_connect_result;
2483 	gssize function(GSocket* socket, gchar* buffer, gsize size, GCancellable* cancellable, GError** error) c_g_socket_receive;
2484 	gssize function(GSocket* socket, GSocketAddress** address, gchar* buffer, gsize size, GCancellable* cancellable, GError** error) c_g_socket_receive_from;
2485 	gssize function(GSocket* socket, GSocketAddress** address, GInputVector* vectors, gint numVectors, GSocketControlMessage*** messages, gint* numMessages, gint* flags, GCancellable* cancellable, GError** error) c_g_socket_receive_message;
2486 	gssize function(GSocket* socket, gchar* buffer, gsize size, gboolean blocking, GCancellable* cancellable, GError** error) c_g_socket_receive_with_blocking;
2487 	gssize function(GSocket* socket, gchar* buffer, gsize size, GCancellable* cancellable, GError** error) c_g_socket_send;
2488 	gssize function(GSocket* socket, GSocketAddress* address, gchar* buffer, gsize size, GCancellable* cancellable, GError** error) c_g_socket_send_to;
2489 	gssize function(GSocket* socket, GSocketAddress* address, GOutputVector* vectors, gint numVectors, GSocketControlMessage** messages, gint numMessages, gint flags, GCancellable* cancellable, GError** error) c_g_socket_send_message;
2490 	gssize function(GSocket* socket, gchar* buffer, gsize size, gboolean blocking, GCancellable* cancellable, GError** error) c_g_socket_send_with_blocking;
2491 	gboolean function(GSocket* socket, GError** error) c_g_socket_close;
2492 	gboolean function(GSocket* socket) c_g_socket_is_closed;
2493 	gboolean function(GSocket* socket, gboolean shutdownRead, gboolean shutdownWrite, GError** error) c_g_socket_shutdown;
2494 	gboolean function(GSocket* socket) c_g_socket_is_connected;
2495 	GSource* function(GSocket* socket, GIOCondition condition, GCancellable* cancellable) c_g_socket_create_source;
2496 	GIOCondition function(GSocket* socket, GIOCondition condition) c_g_socket_condition_check;
2497 	gboolean function(GSocket* socket, GIOCondition condition, GCancellable* cancellable, GError** error) c_g_socket_condition_wait;
2498 	void function(GSocket* socket, gint backlog) c_g_socket_set_listen_backlog;
2499 	gint function(GSocket* socket) c_g_socket_get_listen_backlog;
2500 	gboolean function(GSocket* socket) c_g_socket_get_blocking;
2501 	void function(GSocket* socket, gboolean blocking) c_g_socket_set_blocking;
2502 	gboolean function(GSocket* socket) c_g_socket_get_keepalive;
2503 	void function(GSocket* socket, gboolean keepalive) c_g_socket_set_keepalive;
2504 	guint function(GSocket* socket) c_g_socket_get_timeout;
2505 	void function(GSocket* socket, guint timeout) c_g_socket_set_timeout;
2506 	GSocketFamily function(GSocket* socket) c_g_socket_get_family;
2507 	int function(GSocket* socket) c_g_socket_get_fd;
2508 	GSocketAddress* function(GSocket* socket, GError** error) c_g_socket_get_local_address;
2509 	GSocketProtocol function(GSocket* socket) c_g_socket_get_protocol;
2510 	GSocketAddress* function(GSocket* socket, GError** error) c_g_socket_get_remote_address;
2511 	GSocketType function(GSocket* socket) c_g_socket_get_socket_type;
2512 	gboolean function(GSocket* socket) c_g_socket_speaks_ipv4;
2513 	GCredentials* function(GSocket* socket, GError** error) c_g_socket_get_credentials;
2514 
2515 	// gio.InetAddress
2516 
2517 	GInetAddress* function(gchar* string) c_g_inet_address_new_from_string;
2518 	GInetAddress* function(guint8* bytes, GSocketFamily family) c_g_inet_address_new_from_bytes;
2519 	GInetAddress* function(GSocketFamily family) c_g_inet_address_new_any;
2520 	GInetAddress* function(GSocketFamily family) c_g_inet_address_new_loopback;
2521 	guint8* function(GInetAddress* address) c_g_inet_address_to_bytes;
2522 	gsize function(GInetAddress* address) c_g_inet_address_get_native_size;
2523 	gchar* function(GInetAddress* address) c_g_inet_address_to_string;
2524 	GSocketFamily function(GInetAddress* address) c_g_inet_address_get_family;
2525 	gboolean function(GInetAddress* address) c_g_inet_address_get_is_any;
2526 	gboolean function(GInetAddress* address) c_g_inet_address_get_is_loopback;
2527 	gboolean function(GInetAddress* address) c_g_inet_address_get_is_link_local;
2528 	gboolean function(GInetAddress* address) c_g_inet_address_get_is_site_local;
2529 	gboolean function(GInetAddress* address) c_g_inet_address_get_is_multicast;
2530 	gboolean function(GInetAddress* address) c_g_inet_address_get_is_mc_link_local;
2531 	gboolean function(GInetAddress* address) c_g_inet_address_get_is_mc_node_local;
2532 	gboolean function(GInetAddress* address) c_g_inet_address_get_is_mc_site_local;
2533 	gboolean function(GInetAddress* address) c_g_inet_address_get_is_mc_org_local;
2534 	gboolean function(GInetAddress* address) c_g_inet_address_get_is_mc_global;
2535 
2536 	// gio.SocketAddress
2537 
2538 	GSocketAddress* function(void* native, gsize len) c_g_socket_address_new_from_native;
2539 	GSocketFamily function(GSocketAddress* address) c_g_socket_address_get_family;
2540 	gboolean function(GSocketAddress* address, void* dest, gsize destlen, GError** error) c_g_socket_address_to_native;
2541 	gssize function(GSocketAddress* address) c_g_socket_address_get_native_size;
2542 
2543 	// gio.InetSocketAddress
2544 
2545 	GSocketAddress* function(GInetAddress* address, guint16 port) c_g_inet_socket_address_new;
2546 	GInetAddress* function(GInetSocketAddress* address) c_g_inet_socket_address_get_address;
2547 	guint16 function(GInetSocketAddress* address) c_g_inet_socket_address_get_port;
2548 
2549 	// gio.UnixSocketAddress
2550 
2551 	GSocketAddress* function(gchar* path) c_g_unix_socket_address_new;
2552 	GSocketAddress* function(gchar* path, gint pathLen) c_g_unix_socket_address_new_abstract;
2553 	GSocketAddress* function(gchar* path, gint pathLen, GUnixSocketAddressType type) c_g_unix_socket_address_new_with_type;
2554 	gboolean function(GUnixSocketAddress* address) c_g_unix_socket_address_get_is_abstract;
2555 	GUnixSocketAddressType function(GUnixSocketAddress* address) c_g_unix_socket_address_get_address_type;
2556 	char* function(GUnixSocketAddress* address) c_g_unix_socket_address_get_path;
2557 	gsize function(GUnixSocketAddress* address) c_g_unix_socket_address_get_path_len;
2558 	gboolean function() c_g_unix_socket_address_abstract_names_supported;
2559 
2560 	// gio.SocketControlMessage
2561 
2562 	GSocketControlMessage* function(int level, int type, gsize size, void* data) c_g_socket_control_message_deserialize;
2563 	int function(GSocketControlMessage* message) c_g_socket_control_message_get_level;
2564 	int function(GSocketControlMessage* message) c_g_socket_control_message_get_msg_type;
2565 	gsize function(GSocketControlMessage* message) c_g_socket_control_message_get_size;
2566 	void function(GSocketControlMessage* message, void* data) c_g_socket_control_message_serialize;
2567 
2568 	// gio.UnixFDList
2569 
2570 	GUnixFDList* function(gint* fds, gint nFds) c_g_unix_fd_list_new_from_array;
2571 	GUnixFDList* function() c_g_unix_fd_list_new;
2572 	gint function(GUnixFDList* list) c_g_unix_fd_list_get_length;
2573 	gint function(GUnixFDList* list, gint index, GError** error) c_g_unix_fd_list_get;
2574 	gint* function(GUnixFDList* list, gint* length) c_g_unix_fd_list_peek_fds;
2575 	gint* function(GUnixFDList* list, gint* length) c_g_unix_fd_list_steal_fds;
2576 	gint function(GUnixFDList* list, gint fd, GError** error) c_g_unix_fd_list_append;
2577 
2578 	// gio.UnixFDMessage
2579 
2580 	GSocketControlMessage* function(GUnixFDList* fdList) c_g_unix_fd_message_new_with_fd_list;
2581 	GSocketControlMessage* function() c_g_unix_fd_message_new;
2582 	GUnixFDList* function(GUnixFDMessage* message) c_g_unix_fd_message_get_fd_list;
2583 	gboolean function(GUnixFDMessage* message, gint fd, GError** error) c_g_unix_fd_message_append_fd;
2584 	gint* function(GUnixFDMessage* message, gint* length) c_g_unix_fd_message_steal_fds;
2585 
2586 	// gio.Credentials
2587 
2588 	GCredentials* function() c_g_credentials_new;
2589 	gchar* function(GCredentials* credentials) c_g_credentials_to_string;
2590 	gpointer function(GCredentials* credentials, GCredentialsType nativeType) c_g_credentials_get_native;
2591 	void function(GCredentials* credentials, GCredentialsType nativeType, void* native) c_g_credentials_set_native;
2592 	gboolean function(GCredentials* credentials, GCredentials* otherCredentials, GError** error) c_g_credentials_is_same_user;
2593 	uid_t function(GCredentials* credentials, GError** error) c_g_credentials_get_unix_user;
2594 	gboolean function(GCredentials* credentials, uid_t uid, GError** error) c_g_credentials_set_unix_user;
2595 
2596 	// gio.UnixCredentialsMessage
2597 
2598 	GSocketControlMessage* function() c_g_unix_credentials_message_new;
2599 	GSocketControlMessage* function(GCredentials* credentials) c_g_unix_credentials_message_new_with_credentials;
2600 	GCredentials* function(GUnixCredentialsMessage* message) c_g_unix_credentials_message_get_credentials;
2601 	gboolean function() c_g_unix_credentials_message_is_supported;
2602 
2603 	// gio.ProxyT
2604 
2605 
2606 	// gio.ProxyT
2607 
2608 	GIOStream* function(GProxy* proxy, GIOStream* connection, GProxyAddress* proxyAddress, GCancellable* cancellable, GError** error) c_g_proxy_connect;
2609 	void function(GProxy* proxy, GIOStream* connection, GProxyAddress* proxyAddress, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_proxy_connect_async;
2610 	GIOStream* function(GProxy* proxy, GAsyncResult* result, GError** error) c_g_proxy_connect_finish;
2611 	GProxy* function(gchar* protocol) c_g_proxy_get_default_for_protocol;
2612 	gboolean function(GProxy* proxy) c_g_proxy_supports_hostname;
2613 
2614 	// gio.Proxy
2615 
2616 
2617 	// gio.ProxyAddress
2618 
2619 	gchar* function(GProxyAddress* proxy) c_g_proxy_address_get_destination_hostname;
2620 	guint16 function(GProxyAddress* proxy) c_g_proxy_address_get_destination_port;
2621 	gchar* function(GProxyAddress* proxy) c_g_proxy_address_get_password;
2622 	gchar* function(GProxyAddress* proxy) c_g_proxy_address_get_protocol;
2623 	gchar* function(GProxyAddress* proxy) c_g_proxy_address_get_username;
2624 	GSocketAddress* function(GInetAddress* inetaddr, guint16 port, gchar* protocol, gchar* destHostname, guint16 destPort, gchar* username, gchar* password) c_g_proxy_address_new;
2625 
2626 	// gio.SocketClient
2627 
2628 	void function(GSocketClient* client, gchar* protocol) c_g_socket_client_add_application_proxy;
2629 	GSocketClient* function() c_g_socket_client_new;
2630 	GSocketConnection* function(GSocketClient* client, GSocketConnectable* connectable, GCancellable* cancellable, GError** error) c_g_socket_client_connect;
2631 	void function(GSocketClient* client, GSocketConnectable* connectable, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_socket_client_connect_async;
2632 	GSocketConnection* function(GSocketClient* client, GAsyncResult* result, GError** error) c_g_socket_client_connect_finish;
2633 	GSocketConnection* function(GSocketClient* client, gchar* hostAndPort, guint16 defaultPort, GCancellable* cancellable, GError** error) c_g_socket_client_connect_to_host;
2634 	void function(GSocketClient* client, gchar* hostAndPort, guint16 defaultPort, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_socket_client_connect_to_host_async;
2635 	GSocketConnection* function(GSocketClient* client, GAsyncResult* result, GError** error) c_g_socket_client_connect_to_host_finish;
2636 	GSocketConnection* function(GSocketClient* client, gchar* domain, gchar* service, GCancellable* cancellable, GError** error) c_g_socket_client_connect_to_service;
2637 	void function(GSocketClient* client, gchar* domain, gchar* service, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_socket_client_connect_to_service_async;
2638 	GSocketConnection* function(GSocketClient* client, GAsyncResult* result, GError** error) c_g_socket_client_connect_to_service_finish;
2639 	GSocketConnection* function(GSocketClient* client, gchar* uri, guint16 defaultPort, GCancellable* cancellable, GError** error) c_g_socket_client_connect_to_uri;
2640 	void function(GSocketClient* client, gchar* uri, guint16 defaultPort, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_socket_client_connect_to_uri_async;
2641 	GSocketConnection* function(GSocketClient* client, GAsyncResult* result, GError** error) c_g_socket_client_connect_to_uri_finish;
2642 	void function(GSocketClient* client, GSocketFamily family) c_g_socket_client_set_family;
2643 	void function(GSocketClient* client, GSocketAddress* address) c_g_socket_client_set_local_address;
2644 	void function(GSocketClient* client, GSocketProtocol protocol) c_g_socket_client_set_protocol;
2645 	void function(GSocketClient* client, GSocketType type) c_g_socket_client_set_socket_type;
2646 	void function(GSocketClient* client, guint timeout) c_g_socket_client_set_timeout;
2647 	void function(GSocketClient* client, gboolean enable) c_g_socket_client_set_enable_proxy;
2648 	void function(GSocketClient* client, gboolean tls) c_g_socket_client_set_tls;
2649 	void function(GSocketClient* client, GTlsCertificateFlags flags) c_g_socket_client_set_tls_validation_flags;
2650 	GSocketFamily function(GSocketClient* client) c_g_socket_client_get_family;
2651 	GSocketAddress* function(GSocketClient* client) c_g_socket_client_get_local_address;
2652 	GSocketProtocol function(GSocketClient* client) c_g_socket_client_get_protocol;
2653 	GSocketType function(GSocketClient* client) c_g_socket_client_get_socket_type;
2654 	guint function(GSocketClient* client) c_g_socket_client_get_timeout;
2655 	gboolean function(GSocketClient* client) c_g_socket_client_get_enable_proxy;
2656 	gboolean function(GSocketClient* client) c_g_socket_client_get_tls;
2657 	GTlsCertificateFlags function(GSocketClient* client) c_g_socket_client_get_tls_validation_flags;
2658 
2659 	// gio.SocketConnection
2660 
2661 	GSocketAddress* function(GSocketConnection* connection, GError** error) c_g_socket_connection_get_local_address;
2662 	GSocketAddress* function(GSocketConnection* connection, GError** error) c_g_socket_connection_get_remote_address;
2663 	GSocket* function(GSocketConnection* connection) c_g_socket_connection_get_socket;
2664 	GSocketConnection* function(GSocket* socket) c_g_socket_connection_factory_create_connection;
2665 	GType function(GSocketFamily family, GSocketType type, gint protocolId) c_g_socket_connection_factory_lookup_type;
2666 	void function(GType gType, GSocketFamily family, GSocketType type, gint protocol) c_g_socket_connection_factory_register_type;
2667 
2668 	// gio.UnixConnection
2669 
2670 	gint function(GUnixConnection* connection, GCancellable* cancellable, GError** error) c_g_unix_connection_receive_fd;
2671 	gboolean function(GUnixConnection* connection, gint fd, GCancellable* cancellable, GError** error) c_g_unix_connection_send_fd;
2672 	GCredentials* function(GUnixConnection* connection, GCancellable* cancellable, GError** error) c_g_unix_connection_receive_credentials;
2673 	gboolean function(GUnixConnection* connection, GCancellable* cancellable, GError** error) c_g_unix_connection_send_credentials;
2674 
2675 	// gio.TcpConnection
2676 
2677 	void function(GTcpConnection* connection, gboolean gracefulDisconnect) c_g_tcp_connection_set_graceful_disconnect;
2678 	gboolean function(GTcpConnection* connection) c_g_tcp_connection_get_graceful_disconnect;
2679 
2680 	// gio.SocketListener
2681 
2682 	GSocketListener* function() c_g_socket_listener_new;
2683 	gboolean function(GSocketListener* listener, GSocket* socket, GObject* sourceObject, GError** error) c_g_socket_listener_add_socket;
2684 	gboolean function(GSocketListener* listener, GSocketAddress* address, GSocketType type, GSocketProtocol protocol, GObject* sourceObject, GSocketAddress** effectiveAddress, GError** error) c_g_socket_listener_add_address;
2685 	gboolean function(GSocketListener* listener, guint16 port, GObject* sourceObject, GError** error) c_g_socket_listener_add_inet_port;
2686 	guint16 function(GSocketListener* listener, GObject* sourceObject, GError** error) c_g_socket_listener_add_any_inet_port;
2687 	GSocketConnection* function(GSocketListener* listener, GObject** sourceObject, GCancellable* cancellable, GError** error) c_g_socket_listener_accept;
2688 	void function(GSocketListener* listener, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_socket_listener_accept_async;
2689 	GSocketConnection* function(GSocketListener* listener, GAsyncResult* result, GObject** sourceObject, GError** error) c_g_socket_listener_accept_finish;
2690 	GSocket* function(GSocketListener* listener, GObject** sourceObject, GCancellable* cancellable, GError** error) c_g_socket_listener_accept_socket;
2691 	void function(GSocketListener* listener, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_socket_listener_accept_socket_async;
2692 	GSocket* function(GSocketListener* listener, GAsyncResult* result, GObject** sourceObject, GError** error) c_g_socket_listener_accept_socket_finish;
2693 	void function(GSocketListener* listener) c_g_socket_listener_close;
2694 	void function(GSocketListener* listener, int listenBacklog) c_g_socket_listener_set_backlog;
2695 
2696 	// gio.SocketService
2697 
2698 	GSocketService* function() c_g_socket_service_new;
2699 	void function(GSocketService* service) c_g_socket_service_start;
2700 	void function(GSocketService* service) c_g_socket_service_stop;
2701 	gboolean function(GSocketService* service) c_g_socket_service_is_active;
2702 
2703 	// gio.ThreadedSocketService
2704 
2705 	GSocketService* function(int maxThreads) c_g_threaded_socket_service_new;
2706 
2707 	// gio.TlsCertificate
2708 
2709 	GTlsCertificate* function(gchar* data, gssize length, GError** error) c_g_tls_certificate_new_from_pem;
2710 	GTlsCertificate* function(gchar* file, GError** error) c_g_tls_certificate_new_from_file;
2711 	GTlsCertificate* function(gchar* certFile, gchar* keyFile, GError** error) c_g_tls_certificate_new_from_files;
2712 	GList* function(gchar* file, GError** error) c_g_tls_certificate_list_new_from_file;
2713 	GTlsCertificate* function(GTlsCertificate* cert) c_g_tls_certificate_get_issuer;
2714 	GTlsCertificateFlags function(GTlsCertificate* cert, GSocketConnectable* identity, GTlsCertificate* trustedCa) c_g_tls_certificate_verify;
2715 
2716 	// gio.TlsConnection
2717 
2718 	void function(GTlsConnection* conn, GTlsCertificate* certificate) c_g_tls_connection_set_certificate;
2719 	GTlsCertificate* function(GTlsConnection* conn) c_g_tls_connection_get_certificate;
2720 	GTlsCertificate* function(GTlsConnection* conn) c_g_tls_connection_get_peer_certificate;
2721 	GTlsCertificateFlags function(GTlsConnection* conn) c_g_tls_connection_get_peer_certificate_errors;
2722 	void function(GTlsConnection* conn, gboolean requireCloseNotify) c_g_tls_connection_set_require_close_notify;
2723 	gboolean function(GTlsConnection* conn) c_g_tls_connection_get_require_close_notify;
2724 	void function(GTlsConnection* conn, GTlsRehandshakeMode mode) c_g_tls_connection_set_rehandshake_mode;
2725 	GTlsRehandshakeMode function(GTlsConnection* conn) c_g_tls_connection_get_rehandshake_mode;
2726 	void function(GTlsConnection* conn, gboolean useSystemCertdb) c_g_tls_connection_set_use_system_certdb;
2727 	gboolean function(GTlsConnection* conn) c_g_tls_connection_get_use_system_certdb;
2728 	gboolean function(GTlsConnection* conn, GCancellable* cancellable, GError** error) c_g_tls_connection_handshake;
2729 	void function(GTlsConnection* conn, int ioPriority, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_tls_connection_handshake_async;
2730 	gboolean function(GTlsConnection* conn, GAsyncResult* result, GError** error) c_g_tls_connection_handshake_finish;
2731 	gboolean function(GTlsConnection* conn, GTlsCertificate* peerCert, GTlsCertificateFlags errors) c_g_tls_connection_emit_accept_certificate;
2732 
2733 	// gio.TlsClientConnection
2734 
2735 	GIOStream* function(GIOStream* baseIoStream, GSocketConnectable* serverIdentity, GError** error) c_g_tls_client_connection_new;
2736 	void function(GTlsClientConnection* conn, GSocketConnectable* identity) c_g_tls_client_connection_set_server_identity;
2737 	GSocketConnectable* function(GTlsClientConnection* conn) c_g_tls_client_connection_get_server_identity;
2738 	void function(GTlsClientConnection* conn, GTlsCertificateFlags flags) c_g_tls_client_connection_set_validation_flags;
2739 	GTlsCertificateFlags function(GTlsClientConnection* conn) c_g_tls_client_connection_get_validation_flags;
2740 	void function(GTlsClientConnection* conn, gboolean useSsl3) c_g_tls_client_connection_set_use_ssl3;
2741 	gboolean function(GTlsClientConnection* conn) c_g_tls_client_connection_get_use_ssl3;
2742 	GList* function(GTlsClientConnection* conn) c_g_tls_client_connection_get_accepted_cas;
2743 
2744 	// gio.TlsServerConnection
2745 
2746 	GIOStream* function(GIOStream* baseIoStream, GTlsCertificate* certificate, GError** error) c_g_tls_server_connection_new;
2747 
2748 	// gio.TlsBackend
2749 
2750 	GTlsBackend* function() c_g_tls_backend_get_default;
2751 	gboolean function(GTlsBackend* backend) c_g_tls_backend_supports_tls;
2752 	GType function(GTlsBackend* backend) c_g_tls_backend_get_certificate_type;
2753 	GType function(GTlsBackend* backend) c_g_tls_backend_get_client_connection_type;
2754 	GType function(GTlsBackend* backend) c_g_tls_backend_get_server_connection_type;
2755 
2756 	// gio.Resolver
2757 
2758 	GResolver* function() c_g_resolver_get_default;
2759 	void function(GResolver* resolver) c_g_resolver_set_default;
2760 	GList* function(GResolver* resolver, gchar* hostname, GCancellable* cancellable, GError** error) c_g_resolver_lookup_by_name;
2761 	void function(GResolver* resolver, gchar* hostname, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_resolver_lookup_by_name_async;
2762 	GList* function(GResolver* resolver, GAsyncResult* result, GError** error) c_g_resolver_lookup_by_name_finish;
2763 	void function(GList* addresses) c_g_resolver_free_addresses;
2764 	gchar* function(GResolver* resolver, GInetAddress* address, GCancellable* cancellable, GError** error) c_g_resolver_lookup_by_address;
2765 	void function(GResolver* resolver, GInetAddress* address, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_resolver_lookup_by_address_async;
2766 	gchar* function(GResolver* resolver, GAsyncResult* result, GError** error) c_g_resolver_lookup_by_address_finish;
2767 	GList* function(GResolver* resolver, gchar* service, gchar* protocol, gchar* domain, GCancellable* cancellable, GError** error) c_g_resolver_lookup_service;
2768 	void function(GResolver* resolver, gchar* service, gchar* protocol, gchar* domain, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_resolver_lookup_service_async;
2769 	GList* function(GResolver* resolver, GAsyncResult* result, GError** error) c_g_resolver_lookup_service_finish;
2770 	void function(GList* targets) c_g_resolver_free_targets;
2771 
2772 	// gio.ProxyResolverT
2773 
2774 
2775 	// gio.ProxyResolverT
2776 
2777 	GProxyResolver* function() c_g_proxy_resolver_get_default;
2778 	gboolean function(GProxyResolver* resolver) c_g_proxy_resolver_is_supported;
2779 	gchar** function(GProxyResolver* resolver, gchar* uri, GCancellable* cancellable, GError** error) c_g_proxy_resolver_lookup;
2780 	void function(GProxyResolver* resolver, gchar* uri, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_proxy_resolver_lookup_async;
2781 	gchar** function(GProxyResolver* resolver, GAsyncResult* result, GError** error) c_g_proxy_resolver_lookup_finish;
2782 
2783 	// gio.ProxyResolver
2784 
2785 
2786 	// gio.SocketConnectableT
2787 
2788 
2789 	// gio.SocketConnectableT
2790 
2791 	GSocketAddressEnumerator* function(GSocketConnectable* connectable) c_g_socket_connectable_enumerate;
2792 	GSocketAddressEnumerator* function(GSocketConnectable* connectable) c_g_socket_connectable_proxy_enumerate;
2793 
2794 	// gio.SocketConnectable
2795 
2796 
2797 	// gio.SocketAddressEnumerator
2798 
2799 
2800 	// gio.NetworkAddress
2801 
2802 	GSocketConnectable* function(gchar* hostname, guint16 port) c_g_network_address_new;
2803 	gchar* function(GNetworkAddress* addr) c_g_network_address_get_hostname;
2804 	guint16 function(GNetworkAddress* addr) c_g_network_address_get_port;
2805 	gchar* function(GNetworkAddress* addr) c_g_network_address_get_scheme;
2806 	GSocketConnectable* function(gchar* hostAndPort, guint16 defaultPort, GError** error) c_g_network_address_parse;
2807 	GSocketConnectable* function(gchar* uri, guint16 defaultPort, GError** error) c_g_network_address_parse_uri;
2808 
2809 	// gio.NetworkService
2810 
2811 	GSocketConnectable* function(gchar* service, gchar* protocol, gchar* domain) c_g_network_service_new;
2812 	gchar* function(GNetworkService* srv) c_g_network_service_get_service;
2813 	gchar* function(GNetworkService* srv) c_g_network_service_get_protocol;
2814 	gchar* function(GNetworkService* srv) c_g_network_service_get_domain;
2815 	gchar* function(GNetworkService* srv) c_g_network_service_get_scheme;
2816 	void function(GNetworkService* srv, gchar* scheme) c_g_network_service_set_scheme;
2817 
2818 	// gio.SrvTarget
2819 
2820 	GSrvTarget* function(gchar* hostname, guint16 port, guint16 priority, guint16 weight) c_g_srv_target_new;
2821 	GSrvTarget* function(GSrvTarget* target) c_g_srv_target_copy;
2822 	void function(GSrvTarget* target) c_g_srv_target_free;
2823 	gchar* function(GSrvTarget* target) c_g_srv_target_get_hostname;
2824 	guint16 function(GSrvTarget* target) c_g_srv_target_get_port;
2825 	guint16 function(GSrvTarget* target) c_g_srv_target_get_priority;
2826 	guint16 function(GSrvTarget* target) c_g_srv_target_get_weight;
2827 	GList* function(GList* targets) c_g_srv_target_list_sort;
2828 
2829 	// gio.DBusUtilities
2830 
2831 	gchar* function() c_g_dbus_generate_guid;
2832 	gboolean function(gchar* string) c_g_dbus_is_guid;
2833 	gboolean function(gchar* string) c_g_dbus_is_name;
2834 	gboolean function(gchar* string) c_g_dbus_is_unique_name;
2835 	gboolean function(gchar* string) c_g_dbus_is_member_name;
2836 	gboolean function(gchar* string) c_g_dbus_is_interface_name;
2837 	gboolean function(gchar* string) c_g_dbus_is_address;
2838 	gboolean function(gchar* string, GError** error) c_g_dbus_is_supported_address;
2839 	void function(gchar* address, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_dbus_address_get_stream;
2840 	GIOStream* function(GAsyncResult* res, gchar** outGuid, GError** error) c_g_dbus_address_get_stream_finish;
2841 	GIOStream* function(gchar* address, gchar** outGuid, GCancellable* cancellable, GError** error) c_g_dbus_address_get_stream_sync;
2842 	gchar* function(GBusType busType, GCancellable* cancellable, GError** error) c_g_dbus_address_get_for_bus_sync;
2843 	gchar* function(GDBusAnnotationInfo** annotations, gchar* name) c_g_dbus_annotation_info_lookup;
2844 	GDBusMethodInfo* function(GDBusInterfaceInfo* info, gchar* name) c_g_dbus_interface_info_lookup_method;
2845 	GDBusSignalInfo* function(GDBusInterfaceInfo* info, gchar* name) c_g_dbus_interface_info_lookup_signal;
2846 	GDBusPropertyInfo* function(GDBusInterfaceInfo* info, gchar* name) c_g_dbus_interface_info_lookup_property;
2847 	void function(GDBusInterfaceInfo* info, guint indent, GString* stringBuilder) c_g_dbus_interface_info_generate_xml;
2848 	GDBusNodeInfo* function(gchar* xmlData, GError** error) c_g_dbus_node_info_new_for_xml;
2849 	GDBusInterfaceInfo* function(GDBusNodeInfo* info, gchar* name) c_g_dbus_node_info_lookup_interface;
2850 	void function(GDBusNodeInfo* info, guint indent, GString* stringBuilder) c_g_dbus_node_info_generate_xml;
2851 	GDBusNodeInfo* function(GDBusNodeInfo* info) c_g_dbus_node_info_ref;
2852 	GDBusInterfaceInfo* function(GDBusInterfaceInfo* info) c_g_dbus_interface_info_ref;
2853 	GDBusMethodInfo* function(GDBusMethodInfo* info) c_g_dbus_method_info_ref;
2854 	GDBusSignalInfo* function(GDBusSignalInfo* info) c_g_dbus_signal_info_ref;
2855 	GDBusPropertyInfo* function(GDBusPropertyInfo* info) c_g_dbus_property_info_ref;
2856 	GDBusArgInfo* function(GDBusArgInfo* info) c_g_dbus_arg_info_ref;
2857 	GDBusAnnotationInfo* function(GDBusAnnotationInfo* info) c_g_dbus_annotation_info_ref;
2858 	void function(GDBusNodeInfo* info) c_g_dbus_node_info_unref;
2859 	void function(GDBusInterfaceInfo* info) c_g_dbus_interface_info_unref;
2860 	void function(GDBusMethodInfo* info) c_g_dbus_method_info_unref;
2861 	void function(GDBusSignalInfo* info) c_g_dbus_signal_info_unref;
2862 	void function(GDBusPropertyInfo* info) c_g_dbus_property_info_unref;
2863 	void function(GDBusArgInfo* info) c_g_dbus_arg_info_unref;
2864 	void function(GDBusAnnotationInfo* info) c_g_dbus_annotation_info_unref;
2865 
2866 	// gio.DBusError
2867 
2868 	gboolean function(GError* error) c_g_dbus_error_is_remote_error;
2869 	gchar* function(GError* error) c_g_dbus_error_get_remote_error;
2870 	gboolean function(GError* error) c_g_dbus_error_strip_remote_error;
2871 	void function(gchar* errorDomainQuarkName, gsize* quarkVolatile, GDBusErrorEntry* entries, guint numEntries) c_g_dbus_error_register_error_domain;
2872 	gboolean function(GQuark errorDomain, gint errorCode, gchar* dbusErrorName) c_g_dbus_error_register_error;
2873 	gboolean function(GQuark errorDomain, gint errorCode, gchar* dbusErrorName) c_g_dbus_error_unregister_error;
2874 	GError* function(gchar* dbusErrorName, gchar* dbusErrorMessage) c_g_dbus_error_new_for_dbus_error;
2875 	void function(GError** error, gchar* dbusErrorName, gchar* dbusErrorMessage, gchar* format, ... ) c_g_dbus_error_set_dbus_error;
2876 	void function(GError** error, gchar* dbusErrorName, gchar* dbusErrorMessage, gchar* format, va_list varArgs) c_g_dbus_error_set_dbus_error_valist;
2877 	gchar* function(GError* error) c_g_dbus_error_encode_gerror;
2878 
2879 	// gio.DBusMessage
2880 
2881 	GDBusMessage* function() c_g_dbus_message_new;
2882 	GDBusMessage* function(gchar* path, gchar* intrface, gchar* signal) c_g_dbus_message_new_signal;
2883 	GDBusMessage* function(gchar* name, gchar* path, gchar* intrface, gchar* method) c_g_dbus_message_new_method_call;
2884 	GDBusMessage* function(GDBusMessage* methodCallMessage) c_g_dbus_message_new_method_reply;
2885 	GDBusMessage* function(GDBusMessage* methodCallMessage, gchar* errorName, gchar* errorMessageFormat, ... ) c_g_dbus_message_new_method_error;
2886 	GDBusMessage* function(GDBusMessage* methodCallMessage, gchar* errorName, gchar* errorMessageFormat, va_list varArgs) c_g_dbus_message_new_method_error_valist;
2887 	GDBusMessage* function(GDBusMessage* methodCallMessage, gchar* errorName, gchar* errorMessage) c_g_dbus_message_new_method_error_literal;
2888 	gchar* function(GDBusMessage* message, guint indent) c_g_dbus_message_print;
2889 	gboolean function(GDBusMessage* message) c_g_dbus_message_get_locked;
2890 	void function(GDBusMessage* message) c_g_dbus_message_lock;
2891 	GDBusMessage* function(GDBusMessage* message, GError** error) c_g_dbus_message_copy;
2892 	GDBusMessageByteOrder function(GDBusMessage* message) c_g_dbus_message_get_byte_order;
2893 	void function(GDBusMessage* message, GDBusMessageByteOrder byteOrder) c_g_dbus_message_set_byte_order;
2894 	GDBusMessageType function(GDBusMessage* message) c_g_dbus_message_get_message_type;
2895 	void function(GDBusMessage* message, GDBusMessageType type) c_g_dbus_message_set_message_type;
2896 	guint32 function(GDBusMessage* message) c_g_dbus_message_get_serial;
2897 	void function(GDBusMessage* message, guint32 serial) c_g_dbus_message_set_serial;
2898 	GDBusMessageFlags function(GDBusMessage* message) c_g_dbus_message_get_flags;
2899 	void function(GDBusMessage* message, GDBusMessageFlags flags) c_g_dbus_message_set_flags;
2900 	GVariant* function(GDBusMessage* message) c_g_dbus_message_get_body;
2901 	void function(GDBusMessage* message, GVariant* bod) c_g_dbus_message_set_body;
2902 	GUnixFDList* function(GDBusMessage* message) c_g_dbus_message_get_unix_fd_list;
2903 	void function(GDBusMessage* message, GUnixFDList* fdList) c_g_dbus_message_set_unix_fd_list;
2904 	guint32 function(GDBusMessage* message) c_g_dbus_message_get_num_unix_fds;
2905 	void function(GDBusMessage* message, guint32 value) c_g_dbus_message_set_num_unix_fds;
2906 	guchar* function(GDBusMessage* message) c_g_dbus_message_get_header_fields;
2907 	GVariant* function(GDBusMessage* message, GDBusMessageHeaderField headerField) c_g_dbus_message_get_header;
2908 	void function(GDBusMessage* message, GDBusMessageHeaderField headerField, GVariant* value) c_g_dbus_message_set_header;
2909 	gchar* function(GDBusMessage* message) c_g_dbus_message_get_destination;
2910 	void function(GDBusMessage* message, gchar* value) c_g_dbus_message_set_destination;
2911 	gchar* function(GDBusMessage* message) c_g_dbus_message_get_error_name;
2912 	void function(GDBusMessage* message, gchar* value) c_g_dbus_message_set_error_name;
2913 	gchar* function(GDBusMessage* message) c_g_dbus_message_get_interface;
2914 	void function(GDBusMessage* message, gchar* value) c_g_dbus_message_set_interface;
2915 	gchar* function(GDBusMessage* message) c_g_dbus_message_get_member;
2916 	void function(GDBusMessage* message, gchar* value) c_g_dbus_message_set_member;
2917 	gchar* function(GDBusMessage* message) c_g_dbus_message_get_path;
2918 	void function(GDBusMessage* message, gchar* value) c_g_dbus_message_set_path;
2919 	guint32 function(GDBusMessage* message) c_g_dbus_message_get_reply_serial;
2920 	void function(GDBusMessage* message, guint32 value) c_g_dbus_message_set_reply_serial;
2921 	gchar* function(GDBusMessage* message) c_g_dbus_message_get_sender;
2922 	void function(GDBusMessage* message, gchar* value) c_g_dbus_message_set_sender;
2923 	gchar* function(GDBusMessage* message) c_g_dbus_message_get_signature;
2924 	void function(GDBusMessage* message, gchar* value) c_g_dbus_message_set_signature;
2925 	gchar* function(GDBusMessage* message) c_g_dbus_message_get_arg0;
2926 	guchar* function(GDBusMessage* message, gsize* outSize, GDBusCapabilityFlags capabilities, GError** error) c_g_dbus_message_to_blob;
2927 	gssize function(guchar* blob, gsize blobLen, GError** error) c_g_dbus_message_bytes_needed;
2928 	GDBusMessage* function(guchar* blob, gsize blobLen, GDBusCapabilityFlags capabilities, GError** error) c_g_dbus_message_new_from_blob;
2929 	gboolean function(GDBusMessage* message, GError** error) c_g_dbus_message_to_gerror;
2930 
2931 	// gio.DBusConnection
2932 
2933 	void function(GBusType busType, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_bus_get;
2934 	GDBusConnection* function(GAsyncResult* res, GError** error) c_g_bus_get_finish;
2935 	GDBusConnection* function(GBusType busType, GCancellable* cancellable, GError** error) c_g_bus_get_sync;
2936 	void function(GIOStream* stream, gchar* guid, GDBusConnectionFlags flags, GDBusAuthObserver* observer, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_dbus_connection_new;
2937 	GDBusConnection* function(GAsyncResult* res, GError** error) c_g_dbus_connection_new_finish;
2938 	GDBusConnection* function(GIOStream* stream, gchar* guid, GDBusConnectionFlags flags, GDBusAuthObserver* observer, GCancellable* cancellable, GError** error) c_g_dbus_connection_new_sync;
2939 	void function(gchar* address, GDBusConnectionFlags flags, GDBusAuthObserver* observer, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_dbus_connection_new_for_address;
2940 	GDBusConnection* function(GAsyncResult* res, GError** error) c_g_dbus_connection_new_for_address_finish;
2941 	GDBusConnection* function(gchar* address, GDBusConnectionFlags flags, GDBusAuthObserver* observer, GCancellable* cancellable, GError** error) c_g_dbus_connection_new_for_address_sync;
2942 	void function(GDBusConnection* connection) c_g_dbus_connection_start_message_processing;
2943 	void function(GDBusConnection* connection, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_dbus_connection_close;
2944 	gboolean function(GDBusConnection* connection, GAsyncResult* res, GError** error) c_g_dbus_connection_close_finish;
2945 	gboolean function(GDBusConnection* connection, GCancellable* cancellable, GError** error) c_g_dbus_connection_close_sync;
2946 	gboolean function(GDBusConnection* connection) c_g_dbus_connection_is_closed;
2947 	void function(GDBusConnection* connection, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_dbus_connection_flush;
2948 	gboolean function(GDBusConnection* connection, GAsyncResult* res, GError** error) c_g_dbus_connection_flush_finish;
2949 	gboolean function(GDBusConnection* connection, GCancellable* cancellable, GError** error) c_g_dbus_connection_flush_sync;
2950 	gboolean function(GDBusConnection* connection) c_g_dbus_connection_get_exit_on_close;
2951 	void function(GDBusConnection* connection, gboolean exitOnClose) c_g_dbus_connection_set_exit_on_close;
2952 	GIOStream* function(GDBusConnection* connection) c_g_dbus_connection_get_stream;
2953 	gchar* function(GDBusConnection* connection) c_g_dbus_connection_get_guid;
2954 	gchar* function(GDBusConnection* connection) c_g_dbus_connection_get_unique_name;
2955 	GDBusCapabilityFlags function(GDBusConnection* connection) c_g_dbus_connection_get_capabilities;
2956 	GCredentials* function(GDBusConnection* connection) c_g_dbus_connection_get_peer_credentials;
2957 	void function(GDBusConnection* connection, gchar* busName, gchar* objectPath, gchar* interfaceName, gchar* methodName, GVariant* parameters, GVariantType* replyType, GDBusCallFlags flags, gint timeoutMsec, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_dbus_connection_call;
2958 	GVariant* function(GDBusConnection* connection, GAsyncResult* res, GError** error) c_g_dbus_connection_call_finish;
2959 	GVariant* function(GDBusConnection* connection, gchar* busName, gchar* objectPath, gchar* interfaceName, gchar* methodName, GVariant* parameters, GVariantType* replyType, GDBusCallFlags flags, gint timeoutMsec, GCancellable* cancellable, GError** error) c_g_dbus_connection_call_sync;
2960 	gboolean function(GDBusConnection* connection, gchar* destinationBusName, gchar* objectPath, gchar* interfaceName, gchar* signalName, GVariant* parameters, GError** error) c_g_dbus_connection_emit_signal;
2961 	guint function(GDBusConnection* connection, gchar* sender, gchar* interfaceName, gchar* member, gchar* objectPath, gchar* arg0, GDBusSignalFlags flags, GDBusSignalCallback callback, void* userData, GDestroyNotify userDataFreeFunc) c_g_dbus_connection_signal_subscribe;
2962 	void function(GDBusConnection* connection, guint subscriptionId) c_g_dbus_connection_signal_unsubscribe;
2963 	gboolean function(GDBusConnection* connection, GDBusMessage* message, GDBusSendMessageFlags flags, guint32* outSerial, GError** error) c_g_dbus_connection_send_message;
2964 	void function(GDBusConnection* connection, GDBusMessage* message, GDBusSendMessageFlags flags, gint timeoutMsec, guint32* outSerial, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_dbus_connection_send_message_with_reply;
2965 	GDBusMessage* function(GDBusConnection* connection, GAsyncResult* res, GError** error) c_g_dbus_connection_send_message_with_reply_finish;
2966 	GDBusMessage* function(GDBusConnection* connection, GDBusMessage* message, GDBusSendMessageFlags flags, gint timeoutMsec, guint32* outSerial, GCancellable* cancellable, GError** error) c_g_dbus_connection_send_message_with_reply_sync;
2967 	guint function(GDBusConnection* connection, GDBusMessageFilterFunction filterFunction, void* userData, GDestroyNotify userDataFreeFunc) c_g_dbus_connection_add_filter;
2968 	void function(GDBusConnection* connection, guint filterId) c_g_dbus_connection_remove_filter;
2969 	guint function(GDBusConnection* connection, gchar* objectPath, GDBusInterfaceInfo* interfaceInfo, GDBusInterfaceVTable* vtable, void* userData, GDestroyNotify userDataFreeFunc, GError** error) c_g_dbus_connection_register_object;
2970 	gboolean function(GDBusConnection* connection, guint registrationId) c_g_dbus_connection_unregister_object;
2971 	guint function(GDBusConnection* connection, gchar* objectPath, GDBusSubtreeVTable* vtable, GDBusSubtreeFlags flags, void* userData, GDestroyNotify userDataFreeFunc, GError** error) c_g_dbus_connection_register_subtree;
2972 	gboolean function(GDBusConnection* connection, guint registrationId) c_g_dbus_connection_unregister_subtree;
2973 
2974 	// gio.DBusMethodInvocation
2975 
2976 	gchar* function(GDBusMethodInvocation* invocation) c_g_dbus_method_invocation_get_sender;
2977 	gchar* function(GDBusMethodInvocation* invocation) c_g_dbus_method_invocation_get_object_path;
2978 	gchar* function(GDBusMethodInvocation* invocation) c_g_dbus_method_invocation_get_interface_name;
2979 	gchar* function(GDBusMethodInvocation* invocation) c_g_dbus_method_invocation_get_method_name;
2980 	GDBusMethodInfo* function(GDBusMethodInvocation* invocation) c_g_dbus_method_invocation_get_method_info;
2981 	GDBusConnection* function(GDBusMethodInvocation* invocation) c_g_dbus_method_invocation_get_connection;
2982 	GDBusMessage* function(GDBusMethodInvocation* invocation) c_g_dbus_method_invocation_get_message;
2983 	GVariant* function(GDBusMethodInvocation* invocation) c_g_dbus_method_invocation_get_parameters;
2984 	gpointer function(GDBusMethodInvocation* invocation) c_g_dbus_method_invocation_get_user_data;
2985 	void function(GDBusMethodInvocation* invocation, GVariant* parameters) c_g_dbus_method_invocation_return_value;
2986 	void function(GDBusMethodInvocation* invocation, GQuark domain, gint code, gchar* format, ... ) c_g_dbus_method_invocation_return_error;
2987 	void function(GDBusMethodInvocation* invocation, GQuark domain, gint code, gchar* format, va_list varArgs) c_g_dbus_method_invocation_return_error_valist;
2988 	void function(GDBusMethodInvocation* invocation, GQuark domain, gint code, gchar* message) c_g_dbus_method_invocation_return_error_literal;
2989 	void function(GDBusMethodInvocation* invocation, GError* error) c_g_dbus_method_invocation_return_gerror;
2990 	void function(GDBusMethodInvocation* invocation, gchar* errorName, gchar* errorMessage) c_g_dbus_method_invocation_return_dbus_error;
2991 
2992 	// gio.DBusServer
2993 
2994 	GDBusServer* function(gchar* address, GDBusServerFlags flags, gchar* guid, GDBusAuthObserver* observer, GCancellable* cancellable, GError** error) c_g_dbus_server_new_sync;
2995 	void function(GDBusServer* server) c_g_dbus_server_start;
2996 	void function(GDBusServer* server) c_g_dbus_server_stop;
2997 	gboolean function(GDBusServer* server) c_g_dbus_server_is_active;
2998 	gchar* function(GDBusServer* server) c_g_dbus_server_get_guid;
2999 	GDBusServerFlags function(GDBusServer* server) c_g_dbus_server_get_flags;
3000 	gchar* function(GDBusServer* server) c_g_dbus_server_get_client_address;
3001 
3002 	// gio.DBusAuthObserver
3003 
3004 	GDBusAuthObserver* function() c_g_dbus_auth_observer_new;
3005 	gboolean function(GDBusAuthObserver* observer, GIOStream* stream, GCredentials* credentials) c_g_dbus_auth_observer_authorize_authenticated_peer;
3006 
3007 	// gio.DBusNames
3008 
3009 	guint function(GBusType busType, gchar* name, GBusNameOwnerFlags flags, GBusAcquiredCallback busAcquiredHandler, GBusNameAcquiredCallback nameAcquiredHandler, GBusNameLostCallback nameLostHandler, void* userData, GDestroyNotify userDataFreeFunc) c_g_bus_own_name;
3010 	guint function(GDBusConnection* connection, gchar* name, GBusNameOwnerFlags flags, GBusNameAcquiredCallback nameAcquiredHandler, GBusNameLostCallback nameLostHandler, void* userData, GDestroyNotify userDataFreeFunc) c_g_bus_own_name_on_connection;
3011 	void function(guint ownerId) c_g_bus_unown_name;
3012 	guint function(GBusType busType, gchar* name, GBusNameOwnerFlags flags, GClosure* busAcquiredClosure, GClosure* nameAcquiredClosure, GClosure* nameLostClosure) c_g_bus_own_name_with_closures;
3013 	guint function(GDBusConnection* connection, gchar* name, GBusNameOwnerFlags flags, GClosure* nameAcquiredClosure, GClosure* nameLostClosure) c_g_bus_own_name_on_connection_with_closures;
3014 	guint function(GBusType busType, gchar* name, GBusNameWatcherFlags flags, GBusNameAppearedCallback nameAppearedHandler, GBusNameVanishedCallback nameVanishedHandler, void* userData, GDestroyNotify userDataFreeFunc) c_g_bus_watch_name;
3015 	guint function(GDBusConnection* connection, gchar* name, GBusNameWatcherFlags flags, GBusNameAppearedCallback nameAppearedHandler, GBusNameVanishedCallback nameVanishedHandler, void* userData, GDestroyNotify userDataFreeFunc) c_g_bus_watch_name_on_connection;
3016 	void function(guint watcherId) c_g_bus_unwatch_name;
3017 	guint function(GBusType busType, gchar* name, GBusNameWatcherFlags flags, GClosure* nameAppearedClosure, GClosure* nameVanishedClosure) c_g_bus_watch_name_with_closures;
3018 	guint function(GDBusConnection* connection, gchar* name, GBusNameWatcherFlags flags, GClosure* nameAppearedClosure, GClosure* nameVanishedClosure) c_g_bus_watch_name_on_connection_with_closures;
3019 
3020 	// gio.DBusProxy
3021 
3022 	void function(GDBusConnection* connection, GDBusProxyFlags flags, GDBusInterfaceInfo* info, gchar* name, gchar* objectPath, gchar* interfaceName, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_dbus_proxy_new;
3023 	GDBusProxy* function(GAsyncResult* res, GError** error) c_g_dbus_proxy_new_finish;
3024 	GDBusProxy* function(GDBusConnection* connection, GDBusProxyFlags flags, GDBusInterfaceInfo* info, gchar* name, gchar* objectPath, gchar* interfaceName, GCancellable* cancellable, GError** error) c_g_dbus_proxy_new_sync;
3025 	void function(GBusType busType, GDBusProxyFlags flags, GDBusInterfaceInfo* info, gchar* name, gchar* objectPath, gchar* interfaceName, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_dbus_proxy_new_for_bus;
3026 	GDBusProxy* function(GAsyncResult* res, GError** error) c_g_dbus_proxy_new_for_bus_finish;
3027 	GDBusProxy* function(GBusType busType, GDBusProxyFlags flags, GDBusInterfaceInfo* info, gchar* name, gchar* objectPath, gchar* interfaceName, GCancellable* cancellable, GError** error) c_g_dbus_proxy_new_for_bus_sync;
3028 	GDBusProxyFlags function(GDBusProxy* proxy) c_g_dbus_proxy_get_flags;
3029 	GDBusConnection* function(GDBusProxy* proxy) c_g_dbus_proxy_get_connection;
3030 	gchar* function(GDBusProxy* proxy) c_g_dbus_proxy_get_name;
3031 	gchar* function(GDBusProxy* proxy) c_g_dbus_proxy_get_name_owner;
3032 	gchar* function(GDBusProxy* proxy) c_g_dbus_proxy_get_object_path;
3033 	gchar* function(GDBusProxy* proxy) c_g_dbus_proxy_get_interface_name;
3034 	gint function(GDBusProxy* proxy) c_g_dbus_proxy_get_default_timeout;
3035 	void function(GDBusProxy* proxy, gint timeoutMsec) c_g_dbus_proxy_set_default_timeout;
3036 	GVariant* function(GDBusProxy* proxy, gchar* propertyName) c_g_dbus_proxy_get_cached_property;
3037 	void function(GDBusProxy* proxy, gchar* propertyName, GVariant* value) c_g_dbus_proxy_set_cached_property;
3038 	gchar** function(GDBusProxy* proxy) c_g_dbus_proxy_get_cached_property_names;
3039 	void function(GDBusProxy* proxy, GDBusInterfaceInfo* info) c_g_dbus_proxy_set_interface_info;
3040 	GDBusInterfaceInfo* function(GDBusProxy* proxy) c_g_dbus_proxy_get_interface_info;
3041 	void function(GDBusProxy* proxy, gchar* methodName, GVariant* parameters, GDBusCallFlags flags, gint timeoutMsec, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_dbus_proxy_call;
3042 	GVariant* function(GDBusProxy* proxy, GAsyncResult* res, GError** error) c_g_dbus_proxy_call_finish;
3043 	GVariant* function(GDBusProxy* proxy, gchar* methodName, GVariant* parameters, GDBusCallFlags flags, gint timeoutMsec, GCancellable* cancellable, GError** error) c_g_dbus_proxy_call_sync;
3044 
3045 	// gio.FilenameCompleter
3046 
3047 	GFilenameCompleter* function() c_g_filename_completer_new;
3048 	char* function(GFilenameCompleter* completer, char* initialText) c_g_filename_completer_get_completion_suffix;
3049 	char** function(GFilenameCompleter* completer, char* initialText) c_g_filename_completer_get_completions;
3050 	void function(GFilenameCompleter* completer, gboolean dirsOnly) c_g_filename_completer_set_dirs_only;
3051 
3052 	// gio.Settings
3053 
3054 	GSettings* function(gchar* schema) c_g_settings_new;
3055 	GSettings* function(gchar* schema, gchar* path) c_g_settings_new_with_path;
3056 	GSettings* function(gchar* schema, GSettingsBackend* backend) c_g_settings_new_with_backend;
3057 	GSettings* function(gchar* schema, GSettingsBackend* backend, gchar* path) c_g_settings_new_with_backend_and_path;
3058 	void function() c_g_settings_sync;
3059 	GVariant* function(GSettings* settings, gchar* key) c_g_settings_get_value;
3060 	gboolean function(GSettings* settings, gchar* key, GVariant* value) c_g_settings_set_value;
3061 	gboolean function(GSettings* settings, gchar* name) c_g_settings_is_writable;
3062 	void function(GSettings* settings) c_g_settings_delay;
3063 	void function(GSettings* settings) c_g_settings_apply;
3064 	void function(GSettings* settings) c_g_settings_revert;
3065 	gboolean function(GSettings* settings) c_g_settings_get_has_unapplied;
3066 	GSettings* function(GSettings* settings, gchar* name) c_g_settings_get_child;
3067 	void function(GSettings* settings, gchar* key) c_g_settings_reset;
3068 	gchar** function() c_g_settings_list_schemas;
3069 	gchar** function() c_g_settings_list_relocatable_schemas;
3070 	gchar** function(GSettings* settings) c_g_settings_list_keys;
3071 	gchar** function(GSettings* settings) c_g_settings_list_children;
3072 	GVariant* function(GSettings* settings, gchar* key) c_g_settings_get_range;
3073 	gboolean function(GSettings* settings, gchar* key, GVariant* value) c_g_settings_range_check;
3074 	void function(GSettings* settings, gchar* key, gchar* format, ... ) c_g_settings_get;
3075 	gboolean function(GSettings* settings, gchar* key, gchar* format, ... ) c_g_settings_set;
3076 	gboolean function(GSettings* settings, gchar* key) c_g_settings_get_boolean;
3077 	gboolean function(GSettings* settings, gchar* key, gboolean value) c_g_settings_set_boolean;
3078 	gint function(GSettings* settings, gchar* key) c_g_settings_get_int;
3079 	gboolean function(GSettings* settings, gchar* key, gint value) c_g_settings_set_int;
3080 	gdouble function(GSettings* settings, gchar* key) c_g_settings_get_double;
3081 	gboolean function(GSettings* settings, gchar* key, gdouble value) c_g_settings_set_double;
3082 	gchar* function(GSettings* settings, gchar* key) c_g_settings_get_string;
3083 	gboolean function(GSettings* settings, gchar* key, gchar* value) c_g_settings_set_string;
3084 	gchar** function(GSettings* settings, gchar* key) c_g_settings_get_strv;
3085 	gboolean function(GSettings* settings, gchar* key, gchar** value) c_g_settings_set_strv;
3086 	gint function(GSettings* settings, gchar* key) c_g_settings_get_enum;
3087 	gboolean function(GSettings* settings, gchar* key, gint value) c_g_settings_set_enum;
3088 	guint function(GSettings* settings, gchar* key) c_g_settings_get_flags;
3089 	gboolean function(GSettings* settings, gchar* key, guint value) c_g_settings_set_flags;
3090 	gpointer function(GSettings* settings, gchar* key, GSettingsGetMapping mapping, void* userData) c_g_settings_get_mapped;
3091 	void function(GSettings* settings, gchar* key, void* object, gchar* property, GSettingsBindFlags flags) c_g_settings_bind;
3092 	void function(GSettings* settings, gchar* key, void* object, gchar* property, GSettingsBindFlags flags, GSettingsBindGetMapping getMapping, GSettingsBindSetMapping setMapping, void* userData, GDestroyNotify destroy) c_g_settings_bind_with_mapping;
3093 	void function(GSettings* settings, gchar* key, void* object, gchar* property, gboolean inverted) c_g_settings_bind_writable;
3094 	void function(void* object, gchar* property) c_g_settings_unbind;
3095 
3096 	// gio.SettingsBackend
3097 
3098 	GSettingsBackend* function() c_g_settings_backend_get_default;
3099 	void function(GSettingsBackend* backend, gchar* key, void* originTag) c_g_settings_backend_changed;
3100 	void function(GSettingsBackend* backend, gchar* path, void* originTag) c_g_settings_backend_path_changed;
3101 	void function(GSettingsBackend* backend, gchar* path, gchar** items, void* originTag) c_g_settings_backend_keys_changed;
3102 	void function(GSettingsBackend* backend, gchar* path) c_g_settings_backend_path_writable_changed;
3103 	void function(GSettingsBackend* backend, gchar* key) c_g_settings_backend_writable_changed;
3104 	void function(GSettingsBackend* backend, GTree* tree, void* originTag) c_g_settings_backend_changed_tree;
3105 	void function(GTree* tree, gchar** path, gchar*** keys, GVariant*** values) c_g_settings_backend_flatten_tree;
3106 	GSettingsBackend* function(gchar* filename, gchar* rootPath, gchar* rootGroup) c_g_keyfile_settings_backend_new;
3107 	GSettingsBackend* function() c_g_memory_settings_backend_new;
3108 	GSettingsBackend* function() c_g_null_settings_backend_new;
3109 
3110 	// gio.Permission
3111 
3112 	gboolean function(GPermission* permission) c_g_permission_get_allowed;
3113 	gboolean function(GPermission* permission) c_g_permission_get_can_acquire;
3114 	gboolean function(GPermission* permission) c_g_permission_get_can_release;
3115 	gboolean function(GPermission* permission, GCancellable* cancellable, GError** error) c_g_permission_acquire;
3116 	void function(GPermission* permission, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_permission_acquire_async;
3117 	gboolean function(GPermission* permission, GAsyncResult* result, GError** error) c_g_permission_acquire_finish;
3118 	gboolean function(GPermission* permission, GCancellable* cancellable, GError** error) c_g_permission_release;
3119 	void function(GPermission* permission, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_g_permission_release_async;
3120 	gboolean function(GPermission* permission, GAsyncResult* result, GError** error) c_g_permission_release_finish;
3121 	void function(GPermission* permission, gboolean allowed, gboolean canAcquire, gboolean canRelease) c_g_permission_impl_update;
3122 
3123 	// gio.SimplePermission
3124 
3125 	GPermission* function(gboolean allowed) c_g_simple_permission_new;
3126 
3127 	// gio.ActionGroupT
3128 
3129 
3130 	// gio.ActionGroupT
3131 
3132 	gboolean function(GActionGroup* actionGroup, gchar* actionName) c_g_action_group_has_action;
3133 	gchar** function(GActionGroup* actionGroup) c_g_action_group_list_actions;
3134 	gboolean function(GActionGroup* actionGroup, gchar* actionName) c_g_action_group_get_action_enabled;
3135 	GVariantType* function(GActionGroup* actionGroup, gchar* actionName) c_g_action_group_get_action_parameter_type;
3136 	GVariantType* function(GActionGroup* actionGroup, gchar* actionName) c_g_action_group_get_action_state_type;
3137 	GVariant* function(GActionGroup* actionGroup, gchar* actionName) c_g_action_group_get_action_state_hint;
3138 	GVariant* function(GActionGroup* actionGroup, gchar* actionName) c_g_action_group_get_action_state;
3139 	void function(GActionGroup* actionGroup, gchar* actionName, GVariant* value) c_g_action_group_change_action_state;
3140 	void function(GActionGroup* actionGroup, gchar* actionName, GVariant* parameter) c_g_action_group_activate_action;
3141 	void function(GActionGroup* actionGroup, gchar* actionName) c_g_action_group_action_added;
3142 	void function(GActionGroup* actionGroup, gchar* actionName) c_g_action_group_action_removed;
3143 	void function(GActionGroup* actionGroup, gchar* actionName, gboolean enabled) c_g_action_group_action_enabled_changed;
3144 	void function(GActionGroup* actionGroup, gchar* actionName, GVariant* state) c_g_action_group_action_state_changed;
3145 
3146 	// gio.SimpleActionGroup
3147 
3148 	GSimpleActionGroup* function() c_g_simple_action_group_new;
3149 	GAction* function(GSimpleActionGroup* simple, gchar* actionName) c_g_simple_action_group_lookup;
3150 	void function(GSimpleActionGroup* simple, GAction* action) c_g_simple_action_group_insert;
3151 	void function(GSimpleActionGroup* simple, gchar* actionName) c_g_simple_action_group_remove;
3152 
3153 	// gio.ActionT
3154 
3155 
3156 	// gio.ActionT
3157 
3158 	gchar* function(GAction* action) c_g_action_get_name;
3159 	GVariantType* function(GAction* action) c_g_action_get_parameter_type;
3160 	GVariantType* function(GAction* action) c_g_action_get_state_type;
3161 	GVariant* function(GAction* action) c_g_action_get_state_hint;
3162 	gboolean function(GAction* action) c_g_action_get_enabled;
3163 	GVariant* function(GAction* action) c_g_action_get_state;
3164 	void function(GAction* action, GVariant* value) c_g_action_set_state;
3165 	void function(GAction* action, GVariant* parameter) c_g_action_activate;
3166 
3167 	// gio.Action
3168 
3169 
3170 	// gio.SimpleAction
3171 
3172 	GSimpleAction* function(gchar* name, GVariantType* parameterType) c_g_simple_action_new;
3173 	GSimpleAction* function(gchar* name, GVariantType* parameterType, GVariant* state) c_g_simple_action_new_stateful;
3174 	void function(GSimpleAction* simple, gboolean enabled) c_g_simple_action_set_enabled;
3175 
3176 	// gio.Application
3177 
3178 	gboolean function(gchar* applicationId) c_g_application_id_is_valid;
3179 	GApplication* function(gchar* applicationId, GApplicationFlags flags) c_g_application_new;
3180 	gchar* function(GApplication* application) c_g_application_get_application_id;
3181 	void function(GApplication* application, gchar* applicationId) c_g_application_set_application_id;
3182 	guint function(GApplication* application) c_g_application_get_inactivity_timeout;
3183 	void function(GApplication* application, guint inactivityTimeout) c_g_application_set_inactivity_timeout;
3184 	GApplicationFlags function(GApplication* application) c_g_application_get_flags;
3185 	void function(GApplication* application, GApplicationFlags flags) c_g_application_set_flags;
3186 	void function(GApplication* application, GActionGroup* actionGroup) c_g_application_set_action_group;
3187 	gboolean function(GApplication* application) c_g_application_get_is_registered;
3188 	gboolean function(GApplication* application) c_g_application_get_is_remote;
3189 	gboolean function(GApplication* application, GCancellable* cancellable, GError** error) c_g_application_register;
3190 	void function(GApplication* application) c_g_application_hold;
3191 	void function(GApplication* application) c_g_application_release;
3192 	void function(GApplication* application) c_g_application_activate;
3193 	void function(GApplication* application, GFile** files, gint nFiles, gchar* hint) c_g_application_open;
3194 	int function(GApplication* application, int argc, char** argv) c_g_application_run;
3195 
3196 	// gio.ApplicationCommandLine
3197 
3198 	gchar** function(GApplicationCommandLine* cmdline, int* argc) c_g_application_command_line_get_arguments;
3199 	gchar* function(GApplicationCommandLine* cmdline) c_g_application_command_line_get_cwd;
3200 	gchar** function(GApplicationCommandLine* cmdline) c_g_application_command_line_get_environ;
3201 	gchar* function(GApplicationCommandLine* cmdline, gchar* name) c_g_application_command_line_getenv;
3202 	gboolean function(GApplicationCommandLine* cmdline) c_g_application_command_line_get_is_remote;
3203 	GVariant* function(GApplicationCommandLine* cmdline) c_g_application_command_line_get_platform_data;
3204 	void function(GApplicationCommandLine* cmdline, int exitStatus) c_g_application_command_line_set_exit_status;
3205 	int function(GApplicationCommandLine* cmdline) c_g_application_command_line_get_exit_status;
3206 	void function(GApplicationCommandLine* cmdline, gchar* format, ... ) c_g_application_command_line_print;
3207 	void function(GApplicationCommandLine* cmdline, gchar* format, ... ) c_g_application_command_line_printerr;
3208 
3209 	// gio.Vfs
3210 
3211 	GFile* function(GVfs* vfs, char* path) c_g_vfs_get_file_for_path;
3212 	GFile* function(GVfs* vfs, char* uri) c_g_vfs_get_file_for_uri;
3213 	GFile* function(GVfs* vfs, char* parseName) c_g_vfs_parse_name;
3214 	GVfs* function() c_g_vfs_get_default;
3215 	GVfs* function() c_g_vfs_get_local;
3216 	gboolean function(GVfs* vfs) c_g_vfs_is_active;
3217 	gchar** function(GVfs* vfs) c_g_vfs_get_supported_uri_schemes;
3218 
3219 	// gio.IOModule
3220 
3221 	GIOModule* function(gchar* filename) c_g_io_module_new;
3222 	GList* function(gchar* dirname) c_g_io_modules_load_all_in_directory;
3223 	void function(char* dirname) c_g_io_modules_scan_all_in_directory;
3224 	void function(GIOModule* modul) c_g_io_module_load;
3225 	void function(GIOModule* modul) c_g_io_module_unload;
3226 	char** function() c_g_io_module_query;
3227 
3228 	// gio.IOExtension
3229 
3230 	char* function(GIOExtension* extension) c_g_io_extension_get_name;
3231 	gint function(GIOExtension* extension) c_g_io_extension_get_priority;
3232 	GType function(GIOExtension* extension) c_g_io_extension_get_type;
3233 	GTypeClass* function(GIOExtension* extension) c_g_io_extension_ref_class;
3234 
3235 	// gio.IOExtensionPoint
3236 
3237 	GIOExtension* function(GIOExtensionPoint* extensionPoint, char* name) c_g_io_extension_point_get_extension_by_name;
3238 	GList* function(GIOExtensionPoint* extensionPoint) c_g_io_extension_point_get_extensions;
3239 	GType function(GIOExtensionPoint* extensionPoint) c_g_io_extension_point_get_required_type;
3240 	GIOExtension* function(char* extensionPointName, GType type, char* extensionName, gint priority) c_g_io_extension_point_implement;
3241 	GIOExtensionPoint* function(char* name) c_g_io_extension_point_lookup;
3242 	GIOExtensionPoint* function(char* name) c_g_io_extension_point_register;
3243 	void function(GIOExtensionPoint* extensionPoint, GType type) c_g_io_extension_point_set_required_type;
3244 }");
3245 
3246 // gio.File
3247 
3248 alias c_g_file_new_for_path  g_file_new_for_path;
3249 alias c_g_file_new_for_uri  g_file_new_for_uri;
3250 alias c_g_file_new_for_commandline_arg  g_file_new_for_commandline_arg;
3251 alias c_g_file_parse_name  g_file_parse_name;
3252 alias c_g_file_dup  g_file_dup;
3253 alias c_g_file_hash  g_file_hash;
3254 alias c_g_file_equal  g_file_equal;
3255 alias c_g_file_get_basename  g_file_get_basename;
3256 alias c_g_file_get_path  g_file_get_path;
3257 alias c_g_file_get_uri  g_file_get_uri;
3258 alias c_g_file_get_parse_name  g_file_get_parse_name;
3259 alias c_g_file_get_parent  g_file_get_parent;
3260 alias c_g_file_has_parent  g_file_has_parent;
3261 alias c_g_file_get_child  g_file_get_child;
3262 alias c_g_file_get_child_for_display_name  g_file_get_child_for_display_name;
3263 alias c_g_file_has_prefix  g_file_has_prefix;
3264 alias c_g_file_get_relative_path  g_file_get_relative_path;
3265 alias c_g_file_resolve_relative_path  g_file_resolve_relative_path;
3266 alias c_g_file_is_native  g_file_is_native;
3267 alias c_g_file_has_uri_scheme  g_file_has_uri_scheme;
3268 alias c_g_file_get_uri_scheme  g_file_get_uri_scheme;
3269 alias c_g_file_read  g_file_read;
3270 alias c_g_file_read_async  g_file_read_async;
3271 alias c_g_file_read_finish  g_file_read_finish;
3272 alias c_g_file_append_to  g_file_append_to;
3273 alias c_g_file_create  g_file_create;
3274 alias c_g_file_replace  g_file_replace;
3275 alias c_g_file_append_to_async  g_file_append_to_async;
3276 alias c_g_file_append_to_finish  g_file_append_to_finish;
3277 alias c_g_file_create_async  g_file_create_async;
3278 alias c_g_file_create_finish  g_file_create_finish;
3279 alias c_g_file_replace_async  g_file_replace_async;
3280 alias c_g_file_replace_finish  g_file_replace_finish;
3281 alias c_g_file_query_info  g_file_query_info;
3282 alias c_g_file_query_info_async  g_file_query_info_async;
3283 alias c_g_file_query_info_finish  g_file_query_info_finish;
3284 alias c_g_file_query_exists  g_file_query_exists;
3285 alias c_g_file_query_file_type  g_file_query_file_type;
3286 alias c_g_file_query_filesystem_info  g_file_query_filesystem_info;
3287 alias c_g_file_query_filesystem_info_async  g_file_query_filesystem_info_async;
3288 alias c_g_file_query_filesystem_info_finish  g_file_query_filesystem_info_finish;
3289 alias c_g_file_query_default_handler  g_file_query_default_handler;
3290 alias c_g_file_find_enclosing_mount  g_file_find_enclosing_mount;
3291 alias c_g_file_find_enclosing_mount_async  g_file_find_enclosing_mount_async;
3292 alias c_g_file_find_enclosing_mount_finish  g_file_find_enclosing_mount_finish;
3293 alias c_g_file_enumerate_children  g_file_enumerate_children;
3294 alias c_g_file_enumerate_children_async  g_file_enumerate_children_async;
3295 alias c_g_file_enumerate_children_finish  g_file_enumerate_children_finish;
3296 alias c_g_file_set_display_name  g_file_set_display_name;
3297 alias c_g_file_set_display_name_async  g_file_set_display_name_async;
3298 alias c_g_file_set_display_name_finish  g_file_set_display_name_finish;
3299 alias c_g_file_delete  g_file_delete;
3300 alias c_g_file_trash  g_file_trash;
3301 alias c_g_file_copy  g_file_copy;
3302 alias c_g_file_copy_async  g_file_copy_async;
3303 alias c_g_file_copy_finish  g_file_copy_finish;
3304 alias c_g_file_move  g_file_move;
3305 alias c_g_file_make_directory  g_file_make_directory;
3306 alias c_g_file_make_directory_with_parents  g_file_make_directory_with_parents;
3307 alias c_g_file_make_symbolic_link  g_file_make_symbolic_link;
3308 alias c_g_file_query_settable_attributes  g_file_query_settable_attributes;
3309 alias c_g_file_query_writable_namespaces  g_file_query_writable_namespaces;
3310 alias c_g_file_set_attribute  g_file_set_attribute;
3311 alias c_g_file_set_attributes_from_info  g_file_set_attributes_from_info;
3312 alias c_g_file_set_attributes_async  g_file_set_attributes_async;
3313 alias c_g_file_set_attributes_finish  g_file_set_attributes_finish;
3314 alias c_g_file_set_attribute_string  g_file_set_attribute_string;
3315 alias c_g_file_set_attribute_byte_string  g_file_set_attribute_byte_string;
3316 alias c_g_file_set_attribute_uint32  g_file_set_attribute_uint32;
3317 alias c_g_file_set_attribute_int32  g_file_set_attribute_int32;
3318 alias c_g_file_set_attribute_uint64  g_file_set_attribute_uint64;
3319 alias c_g_file_set_attribute_int64  g_file_set_attribute_int64;
3320 alias c_g_file_mount_mountable  g_file_mount_mountable;
3321 alias c_g_file_mount_mountable_finish  g_file_mount_mountable_finish;
3322 alias c_g_file_unmount_mountable  g_file_unmount_mountable;
3323 alias c_g_file_unmount_mountable_finish  g_file_unmount_mountable_finish;
3324 alias c_g_file_unmount_mountable_with_operation  g_file_unmount_mountable_with_operation;
3325 alias c_g_file_unmount_mountable_with_operation_finish  g_file_unmount_mountable_with_operation_finish;
3326 alias c_g_file_eject_mountable  g_file_eject_mountable;
3327 alias c_g_file_eject_mountable_finish  g_file_eject_mountable_finish;
3328 alias c_g_file_eject_mountable_with_operation  g_file_eject_mountable_with_operation;
3329 alias c_g_file_eject_mountable_with_operation_finish  g_file_eject_mountable_with_operation_finish;
3330 alias c_g_file_start_mountable  g_file_start_mountable;
3331 alias c_g_file_start_mountable_finish  g_file_start_mountable_finish;
3332 alias c_g_file_stop_mountable  g_file_stop_mountable;
3333 alias c_g_file_stop_mountable_finish  g_file_stop_mountable_finish;
3334 alias c_g_file_poll_mountable  g_file_poll_mountable;
3335 alias c_g_file_poll_mountable_finish  g_file_poll_mountable_finish;
3336 alias c_g_file_mount_enclosing_volume  g_file_mount_enclosing_volume;
3337 alias c_g_file_mount_enclosing_volume_finish  g_file_mount_enclosing_volume_finish;
3338 alias c_g_file_monitor_directory  g_file_monitor_directory;
3339 alias c_g_file_monitor_file  g_file_monitor_file;
3340 alias c_g_file_monitor  g_file_monitor;
3341 alias c_g_file_load_contents  g_file_load_contents;
3342 alias c_g_file_load_contents_async  g_file_load_contents_async;
3343 alias c_g_file_load_contents_finish  g_file_load_contents_finish;
3344 alias c_g_file_load_partial_contents_async  g_file_load_partial_contents_async;
3345 alias c_g_file_load_partial_contents_finish  g_file_load_partial_contents_finish;
3346 alias c_g_file_replace_contents  g_file_replace_contents;
3347 alias c_g_file_replace_contents_async  g_file_replace_contents_async;
3348 alias c_g_file_replace_contents_finish  g_file_replace_contents_finish;
3349 alias c_g_file_copy_attributes  g_file_copy_attributes;
3350 alias c_g_file_create_readwrite  g_file_create_readwrite;
3351 alias c_g_file_create_readwrite_async  g_file_create_readwrite_async;
3352 alias c_g_file_create_readwrite_finish  g_file_create_readwrite_finish;
3353 alias c_g_file_open_readwrite  g_file_open_readwrite;
3354 alias c_g_file_open_readwrite_async  g_file_open_readwrite_async;
3355 alias c_g_file_open_readwrite_finish  g_file_open_readwrite_finish;
3356 alias c_g_file_replace_readwrite  g_file_replace_readwrite;
3357 alias c_g_file_replace_readwrite_async  g_file_replace_readwrite_async;
3358 alias c_g_file_replace_readwrite_finish  g_file_replace_readwrite_finish;
3359 alias c_g_file_supports_thread_contexts  g_file_supports_thread_contexts;
3360 
3361 // gio.FileAttributeInfoList
3362 
3363 alias c_g_file_attribute_info_list_new  g_file_attribute_info_list_new;
3364 alias c_g_file_attribute_info_list_ref  g_file_attribute_info_list_ref;
3365 alias c_g_file_attribute_info_list_unref  g_file_attribute_info_list_unref;
3366 alias c_g_file_attribute_info_list_dup  g_file_attribute_info_list_dup;
3367 alias c_g_file_attribute_info_list_lookup  g_file_attribute_info_list_lookup;
3368 alias c_g_file_attribute_info_list_add  g_file_attribute_info_list_add;
3369 
3370 // gio.FileInfo
3371 
3372 alias c_g_file_info_new  g_file_info_new;
3373 alias c_g_file_info_dup  g_file_info_dup;
3374 alias c_g_file_info_copy_into  g_file_info_copy_into;
3375 alias c_g_file_info_has_attribute  g_file_info_has_attribute;
3376 alias c_g_file_info_has_namespace  g_file_info_has_namespace;
3377 alias c_g_file_info_list_attributes  g_file_info_list_attributes;
3378 alias c_g_file_info_get_attribute_type  g_file_info_get_attribute_type;
3379 alias c_g_file_info_remove_attribute  g_file_info_remove_attribute;
3380 alias c_g_file_info_get_attribute_as_string  g_file_info_get_attribute_as_string;
3381 alias c_g_file_info_get_attribute_data  g_file_info_get_attribute_data;
3382 alias c_g_file_info_get_attribute_status  g_file_info_get_attribute_status;
3383 alias c_g_file_info_get_attribute_string  g_file_info_get_attribute_string;
3384 alias c_g_file_info_get_attribute_stringv  g_file_info_get_attribute_stringv;
3385 alias c_g_file_info_get_attribute_byte_string  g_file_info_get_attribute_byte_string;
3386 alias c_g_file_info_get_attribute_boolean  g_file_info_get_attribute_boolean;
3387 alias c_g_file_info_get_attribute_uint32  g_file_info_get_attribute_uint32;
3388 alias c_g_file_info_get_attribute_int32  g_file_info_get_attribute_int32;
3389 alias c_g_file_info_get_attribute_uint64  g_file_info_get_attribute_uint64;
3390 alias c_g_file_info_get_attribute_int64  g_file_info_get_attribute_int64;
3391 alias c_g_file_info_get_attribute_object  g_file_info_get_attribute_object;
3392 alias c_g_file_info_set_attribute  g_file_info_set_attribute;
3393 alias c_g_file_info_set_attribute_status  g_file_info_set_attribute_status;
3394 alias c_g_file_info_set_attribute_string  g_file_info_set_attribute_string;
3395 alias c_g_file_info_set_attribute_stringv  g_file_info_set_attribute_stringv;
3396 alias c_g_file_info_set_attribute_byte_string  g_file_info_set_attribute_byte_string;
3397 alias c_g_file_info_set_attribute_boolean  g_file_info_set_attribute_boolean;
3398 alias c_g_file_info_set_attribute_uint32  g_file_info_set_attribute_uint32;
3399 alias c_g_file_info_set_attribute_int32  g_file_info_set_attribute_int32;
3400 alias c_g_file_info_set_attribute_uint64  g_file_info_set_attribute_uint64;
3401 alias c_g_file_info_set_attribute_int64  g_file_info_set_attribute_int64;
3402 alias c_g_file_info_set_attribute_object  g_file_info_set_attribute_object;
3403 alias c_g_file_info_clear_status  g_file_info_clear_status;
3404 alias c_g_file_info_get_file_type  g_file_info_get_file_type;
3405 alias c_g_file_info_get_is_hidden  g_file_info_get_is_hidden;
3406 alias c_g_file_info_get_is_backup  g_file_info_get_is_backup;
3407 alias c_g_file_info_get_is_symlink  g_file_info_get_is_symlink;
3408 alias c_g_file_info_get_name  g_file_info_get_name;
3409 alias c_g_file_info_get_display_name  g_file_info_get_display_name;
3410 alias c_g_file_info_get_edit_name  g_file_info_get_edit_name;
3411 alias c_g_file_info_get_icon  g_file_info_get_icon;
3412 alias c_g_file_info_get_content_type  g_file_info_get_content_type;
3413 alias c_g_file_info_get_size  g_file_info_get_size;
3414 alias c_g_file_info_get_modification_time  g_file_info_get_modification_time;
3415 alias c_g_file_info_get_symlink_target  g_file_info_get_symlink_target;
3416 alias c_g_file_info_get_etag  g_file_info_get_etag;
3417 alias c_g_file_info_get_sort_order  g_file_info_get_sort_order;
3418 alias c_g_file_info_set_attribute_mask  g_file_info_set_attribute_mask;
3419 alias c_g_file_info_unset_attribute_mask  g_file_info_unset_attribute_mask;
3420 alias c_g_file_info_set_file_type  g_file_info_set_file_type;
3421 alias c_g_file_info_set_is_hidden  g_file_info_set_is_hidden;
3422 alias c_g_file_info_set_is_symlink  g_file_info_set_is_symlink;
3423 alias c_g_file_info_set_name  g_file_info_set_name;
3424 alias c_g_file_info_set_display_name  g_file_info_set_display_name;
3425 alias c_g_file_info_set_edit_name  g_file_info_set_edit_name;
3426 alias c_g_file_info_set_icon  g_file_info_set_icon;
3427 alias c_g_file_info_set_content_type  g_file_info_set_content_type;
3428 alias c_g_file_info_set_size  g_file_info_set_size;
3429 alias c_g_file_info_set_modification_time  g_file_info_set_modification_time;
3430 alias c_g_file_info_set_symlink_target  g_file_info_set_symlink_target;
3431 alias c_g_file_info_set_sort_order  g_file_info_set_sort_order;
3432 
3433 // gio.FileAttributeMatcher
3434 
3435 alias c_g_file_attribute_matcher_new  g_file_attribute_matcher_new;
3436 alias c_g_file_attribute_matcher_ref  g_file_attribute_matcher_ref;
3437 alias c_g_file_attribute_matcher_unref  g_file_attribute_matcher_unref;
3438 alias c_g_file_attribute_matcher_matches  g_file_attribute_matcher_matches;
3439 alias c_g_file_attribute_matcher_matches_only  g_file_attribute_matcher_matches_only;
3440 alias c_g_file_attribute_matcher_enumerate_namespace  g_file_attribute_matcher_enumerate_namespace;
3441 alias c_g_file_attribute_matcher_enumerate_next  g_file_attribute_matcher_enumerate_next;
3442 
3443 // gio.FileEnumerator
3444 
3445 alias c_g_file_enumerator_next_file  g_file_enumerator_next_file;
3446 alias c_g_file_enumerator_close  g_file_enumerator_close;
3447 alias c_g_file_enumerator_next_files_async  g_file_enumerator_next_files_async;
3448 alias c_g_file_enumerator_next_files_finish  g_file_enumerator_next_files_finish;
3449 alias c_g_file_enumerator_close_async  g_file_enumerator_close_async;
3450 alias c_g_file_enumerator_close_finish  g_file_enumerator_close_finish;
3451 alias c_g_file_enumerator_is_closed  g_file_enumerator_is_closed;
3452 alias c_g_file_enumerator_has_pending  g_file_enumerator_has_pending;
3453 alias c_g_file_enumerator_set_pending  g_file_enumerator_set_pending;
3454 alias c_g_file_enumerator_get_container  g_file_enumerator_get_container;
3455 
3456 // gio.ErrorGIO
3457 
3458 alias c_g_io_error_from_errno  g_io_error_from_errno;
3459 alias c_g_io_error_from_win32_error  g_io_error_from_win32_error;
3460 
3461 // gio.MountOperation
3462 
3463 alias c_g_mount_operation_new  g_mount_operation_new;
3464 alias c_g_mount_operation_get_username  g_mount_operation_get_username;
3465 alias c_g_mount_operation_set_username  g_mount_operation_set_username;
3466 alias c_g_mount_operation_get_password  g_mount_operation_get_password;
3467 alias c_g_mount_operation_set_password  g_mount_operation_set_password;
3468 alias c_g_mount_operation_get_anonymous  g_mount_operation_get_anonymous;
3469 alias c_g_mount_operation_set_anonymous  g_mount_operation_set_anonymous;
3470 alias c_g_mount_operation_get_domain  g_mount_operation_get_domain;
3471 alias c_g_mount_operation_set_domain  g_mount_operation_set_domain;
3472 alias c_g_mount_operation_get_password_save  g_mount_operation_get_password_save;
3473 alias c_g_mount_operation_set_password_save  g_mount_operation_set_password_save;
3474 alias c_g_mount_operation_get_choice  g_mount_operation_get_choice;
3475 alias c_g_mount_operation_set_choice  g_mount_operation_set_choice;
3476 alias c_g_mount_operation_reply  g_mount_operation_reply;
3477 
3478 // gio.FileMonitor
3479 
3480 alias c_g_file_monitor_cancel  g_file_monitor_cancel;
3481 alias c_g_file_monitor_is_cancelled  g_file_monitor_is_cancelled;
3482 alias c_g_file_monitor_set_rate_limit  g_file_monitor_set_rate_limit;
3483 alias c_g_file_monitor_emit_event  g_file_monitor_emit_event;
3484 
3485 // gio.Cancellable
3486 
3487 alias c_g_cancellable_new  g_cancellable_new;
3488 alias c_g_cancellable_is_cancelled  g_cancellable_is_cancelled;
3489 alias c_g_cancellable_set_error_if_cancelled  g_cancellable_set_error_if_cancelled;
3490 alias c_g_cancellable_get_fd  g_cancellable_get_fd;
3491 alias c_g_cancellable_make_pollfd  g_cancellable_make_pollfd;
3492 alias c_g_cancellable_release_fd  g_cancellable_release_fd;
3493 alias c_g_cancellable_source_new  g_cancellable_source_new;
3494 alias c_g_cancellable_get_current  g_cancellable_get_current;
3495 alias c_g_cancellable_pop_current  g_cancellable_pop_current;
3496 alias c_g_cancellable_push_current  g_cancellable_push_current;
3497 alias c_g_cancellable_reset  g_cancellable_reset;
3498 alias c_g_cancellable_connect  g_cancellable_connect;
3499 alias c_g_cancellable_disconnect  g_cancellable_disconnect;
3500 alias c_g_cancellable_cancel  g_cancellable_cancel;
3501 
3502 // gio.AsyncResultT
3503 
3504 
3505 // gio.AsyncResultT
3506 
3507 alias c_g_async_result_get_user_data  g_async_result_get_user_data;
3508 alias c_g_async_result_get_source_object  g_async_result_get_source_object;
3509 
3510 // gio.IOSchedulerJob
3511 
3512 alias c_g_io_scheduler_push_job  g_io_scheduler_push_job;
3513 alias c_g_io_scheduler_cancel_all_jobs  g_io_scheduler_cancel_all_jobs;
3514 alias c_g_io_scheduler_job_send_to_mainloop  g_io_scheduler_job_send_to_mainloop;
3515 alias c_g_io_scheduler_job_send_to_mainloop_async  g_io_scheduler_job_send_to_mainloop_async;
3516 
3517 // gio.SimpleAsyncResult
3518 
3519 alias c_g_simple_async_result_new  g_simple_async_result_new;
3520 alias c_g_simple_async_result_new_error  g_simple_async_result_new_error;
3521 alias c_g_simple_async_result_new_from_error  g_simple_async_result_new_from_error;
3522 alias c_g_simple_async_result_new_take_error  g_simple_async_result_new_take_error;
3523 alias c_g_simple_async_result_set_op_res_gpointer  g_simple_async_result_set_op_res_gpointer;
3524 alias c_g_simple_async_result_get_op_res_gpointer  g_simple_async_result_get_op_res_gpointer;
3525 alias c_g_simple_async_result_set_op_res_gssize  g_simple_async_result_set_op_res_gssize;
3526 alias c_g_simple_async_result_get_op_res_gssize  g_simple_async_result_get_op_res_gssize;
3527 alias c_g_simple_async_result_set_op_res_gboolean  g_simple_async_result_set_op_res_gboolean;
3528 alias c_g_simple_async_result_get_op_res_gboolean  g_simple_async_result_get_op_res_gboolean;
3529 alias c_g_simple_async_result_get_source_tag  g_simple_async_result_get_source_tag;
3530 alias c_g_simple_async_result_is_valid  g_simple_async_result_is_valid;
3531 alias c_g_simple_async_result_set_handle_cancellation  g_simple_async_result_set_handle_cancellation;
3532 alias c_g_simple_async_result_complete  g_simple_async_result_complete;
3533 alias c_g_simple_async_result_complete_in_idle  g_simple_async_result_complete_in_idle;
3534 alias c_g_simple_async_result_run_in_thread  g_simple_async_result_run_in_thread;
3535 alias c_g_simple_async_result_set_from_error  g_simple_async_result_set_from_error;
3536 alias c_g_simple_async_result_take_error  g_simple_async_result_take_error;
3537 alias c_g_simple_async_result_propagate_error  g_simple_async_result_propagate_error;
3538 alias c_g_simple_async_result_set_error  g_simple_async_result_set_error;
3539 alias c_g_simple_async_result_set_error_va  g_simple_async_result_set_error_va;
3540 alias c_g_simple_async_report_error_in_idle  g_simple_async_report_error_in_idle;
3541 alias c_g_simple_async_report_gerror_in_idle  g_simple_async_report_gerror_in_idle;
3542 alias c_g_simple_async_report_take_gerror_in_idle  g_simple_async_report_take_gerror_in_idle;
3543 
3544 // gio.ConverterT
3545 
3546 
3547 // gio.ConverterT
3548 
3549 alias c_g_converter_convert  g_converter_convert;
3550 alias c_g_converter_reset  g_converter_reset;
3551 
3552 // gio.Converter
3553 
3554 
3555 // gio.CharsetConverter
3556 
3557 alias c_g_charset_converter_new  g_charset_converter_new;
3558 alias c_g_charset_converter_set_use_fallback  g_charset_converter_set_use_fallback;
3559 alias c_g_charset_converter_get_use_fallback  g_charset_converter_get_use_fallback;
3560 alias c_g_charset_converter_get_num_fallbacks  g_charset_converter_get_num_fallbacks;
3561 
3562 // gio.ZlibCompressor
3563 
3564 alias c_g_zlib_compressor_new  g_zlib_compressor_new;
3565 alias c_g_zlib_compressor_get_file_info  g_zlib_compressor_get_file_info;
3566 alias c_g_zlib_compressor_set_file_info  g_zlib_compressor_set_file_info;
3567 
3568 // gio.ZlibDecompressor
3569 
3570 alias c_g_zlib_decompressor_new  g_zlib_decompressor_new;
3571 alias c_g_zlib_decompressor_get_file_info  g_zlib_decompressor_get_file_info;
3572 
3573 // gio.SeekableT
3574 
3575 
3576 // gio.SeekableT
3577 
3578 alias c_g_seekable_tell  g_seekable_tell;
3579 alias c_g_seekable_can_seek  g_seekable_can_seek;
3580 alias c_g_seekable_seek  g_seekable_seek;
3581 alias c_g_seekable_can_truncate  g_seekable_can_truncate;
3582 alias c_g_seekable_truncate  g_seekable_truncate;
3583 
3584 // gio.InputStream
3585 
3586 alias c_g_input_stream_read  g_input_stream_read;
3587 alias c_g_input_stream_read_all  g_input_stream_read_all;
3588 alias c_g_input_stream_skip  g_input_stream_skip;
3589 alias c_g_input_stream_close  g_input_stream_close;
3590 alias c_g_input_stream_read_async  g_input_stream_read_async;
3591 alias c_g_input_stream_read_finish  g_input_stream_read_finish;
3592 alias c_g_input_stream_skip_async  g_input_stream_skip_async;
3593 alias c_g_input_stream_skip_finish  g_input_stream_skip_finish;
3594 alias c_g_input_stream_close_async  g_input_stream_close_async;
3595 alias c_g_input_stream_close_finish  g_input_stream_close_finish;
3596 alias c_g_input_stream_is_closed  g_input_stream_is_closed;
3597 alias c_g_input_stream_has_pending  g_input_stream_has_pending;
3598 alias c_g_input_stream_set_pending  g_input_stream_set_pending;
3599 alias c_g_input_stream_clear_pending  g_input_stream_clear_pending;
3600 
3601 // gio.OutputStream
3602 
3603 alias c_g_output_stream_write  g_output_stream_write;
3604 alias c_g_output_stream_write_all  g_output_stream_write_all;
3605 alias c_g_output_stream_splice  g_output_stream_splice;
3606 alias c_g_output_stream_flush  g_output_stream_flush;
3607 alias c_g_output_stream_close  g_output_stream_close;
3608 alias c_g_output_stream_write_async  g_output_stream_write_async;
3609 alias c_g_output_stream_write_finish  g_output_stream_write_finish;
3610 alias c_g_output_stream_splice_async  g_output_stream_splice_async;
3611 alias c_g_output_stream_splice_finish  g_output_stream_splice_finish;
3612 alias c_g_output_stream_flush_async  g_output_stream_flush_async;
3613 alias c_g_output_stream_flush_finish  g_output_stream_flush_finish;
3614 alias c_g_output_stream_close_async  g_output_stream_close_async;
3615 alias c_g_output_stream_close_finish  g_output_stream_close_finish;
3616 alias c_g_output_stream_is_closing  g_output_stream_is_closing;
3617 alias c_g_output_stream_is_closed  g_output_stream_is_closed;
3618 alias c_g_output_stream_has_pending  g_output_stream_has_pending;
3619 alias c_g_output_stream_set_pending  g_output_stream_set_pending;
3620 alias c_g_output_stream_clear_pending  g_output_stream_clear_pending;
3621 
3622 // gio.IOStream
3623 
3624 alias c_g_io_stream_get_input_stream  g_io_stream_get_input_stream;
3625 alias c_g_io_stream_get_output_stream  g_io_stream_get_output_stream;
3626 alias c_g_io_stream_splice_async  g_io_stream_splice_async;
3627 alias c_g_io_stream_splice_finish  g_io_stream_splice_finish;
3628 alias c_g_io_stream_close  g_io_stream_close;
3629 alias c_g_io_stream_close_async  g_io_stream_close_async;
3630 alias c_g_io_stream_close_finish  g_io_stream_close_finish;
3631 alias c_g_io_stream_is_closed  g_io_stream_is_closed;
3632 alias c_g_io_stream_has_pending  g_io_stream_has_pending;
3633 alias c_g_io_stream_set_pending  g_io_stream_set_pending;
3634 alias c_g_io_stream_clear_pending  g_io_stream_clear_pending;
3635 
3636 // gio.FileInputStream
3637 
3638 alias c_g_file_input_stream_query_info  g_file_input_stream_query_info;
3639 alias c_g_file_input_stream_query_info_async  g_file_input_stream_query_info_async;
3640 alias c_g_file_input_stream_query_info_finish  g_file_input_stream_query_info_finish;
3641 
3642 // gio.FileOutputStream
3643 
3644 alias c_g_file_output_stream_query_info  g_file_output_stream_query_info;
3645 alias c_g_file_output_stream_query_info_async  g_file_output_stream_query_info_async;
3646 alias c_g_file_output_stream_query_info_finish  g_file_output_stream_query_info_finish;
3647 alias c_g_file_output_stream_get_etag  g_file_output_stream_get_etag;
3648 
3649 // gio.FileIOStream
3650 
3651 alias c_g_file_io_stream_get_etag  g_file_io_stream_get_etag;
3652 alias c_g_file_io_stream_query_info  g_file_io_stream_query_info;
3653 alias c_g_file_io_stream_query_info_async  g_file_io_stream_query_info_async;
3654 alias c_g_file_io_stream_query_info_finish  g_file_io_stream_query_info_finish;
3655 
3656 // gio.FileDescriptorBasedT
3657 
3658 
3659 // gio.FileDescriptorBasedT
3660 
3661 alias c_g_file_descriptor_based_get_fd  g_file_descriptor_based_get_fd;
3662 
3663 // gio.FilterInputStream
3664 
3665 alias c_g_filter_input_stream_get_base_stream  g_filter_input_stream_get_base_stream;
3666 alias c_g_filter_input_stream_get_close_base_stream  g_filter_input_stream_get_close_base_stream;
3667 alias c_g_filter_input_stream_set_close_base_stream  g_filter_input_stream_set_close_base_stream;
3668 
3669 // gio.FilterOutputStream
3670 
3671 alias c_g_filter_output_stream_get_base_stream  g_filter_output_stream_get_base_stream;
3672 alias c_g_filter_output_stream_get_close_base_stream  g_filter_output_stream_get_close_base_stream;
3673 alias c_g_filter_output_stream_set_close_base_stream  g_filter_output_stream_set_close_base_stream;
3674 
3675 // gio.MemoryInputStream
3676 
3677 alias c_g_memory_input_stream_new  g_memory_input_stream_new;
3678 alias c_g_memory_input_stream_new_from_data  g_memory_input_stream_new_from_data;
3679 alias c_g_memory_input_stream_add_data  g_memory_input_stream_add_data;
3680 
3681 // gio.MemoryOutputStream
3682 
3683 alias c_g_memory_output_stream_new  g_memory_output_stream_new;
3684 alias c_g_memory_output_stream_get_data  g_memory_output_stream_get_data;
3685 alias c_g_memory_output_stream_get_size  g_memory_output_stream_get_size;
3686 alias c_g_memory_output_stream_get_data_size  g_memory_output_stream_get_data_size;
3687 alias c_g_memory_output_stream_steal_data  g_memory_output_stream_steal_data;
3688 
3689 // gio.BufferedInputStream
3690 
3691 alias c_g_buffered_input_stream_new  g_buffered_input_stream_new;
3692 alias c_g_buffered_input_stream_new_sized  g_buffered_input_stream_new_sized;
3693 alias c_g_buffered_input_stream_get_buffer_size  g_buffered_input_stream_get_buffer_size;
3694 alias c_g_buffered_input_stream_set_buffer_size  g_buffered_input_stream_set_buffer_size;
3695 alias c_g_buffered_input_stream_get_available  g_buffered_input_stream_get_available;
3696 alias c_g_buffered_input_stream_peek_buffer  g_buffered_input_stream_peek_buffer;
3697 alias c_g_buffered_input_stream_peek  g_buffered_input_stream_peek;
3698 alias c_g_buffered_input_stream_fill  g_buffered_input_stream_fill;
3699 alias c_g_buffered_input_stream_fill_async  g_buffered_input_stream_fill_async;
3700 alias c_g_buffered_input_stream_fill_finish  g_buffered_input_stream_fill_finish;
3701 alias c_g_buffered_input_stream_read_byte  g_buffered_input_stream_read_byte;
3702 
3703 // gio.BufferedOutputStream
3704 
3705 alias c_g_buffered_output_stream_new  g_buffered_output_stream_new;
3706 alias c_g_buffered_output_stream_new_sized  g_buffered_output_stream_new_sized;
3707 alias c_g_buffered_output_stream_get_buffer_size  g_buffered_output_stream_get_buffer_size;
3708 alias c_g_buffered_output_stream_set_buffer_size  g_buffered_output_stream_set_buffer_size;
3709 alias c_g_buffered_output_stream_get_auto_grow  g_buffered_output_stream_get_auto_grow;
3710 alias c_g_buffered_output_stream_set_auto_grow  g_buffered_output_stream_set_auto_grow;
3711 
3712 // gio.DataInputStream
3713 
3714 alias c_g_data_input_stream_new  g_data_input_stream_new;
3715 alias c_g_data_input_stream_set_byte_order  g_data_input_stream_set_byte_order;
3716 alias c_g_data_input_stream_get_byte_order  g_data_input_stream_get_byte_order;
3717 alias c_g_data_input_stream_set_newline_type  g_data_input_stream_set_newline_type;
3718 alias c_g_data_input_stream_get_newline_type  g_data_input_stream_get_newline_type;
3719 alias c_g_data_input_stream_read_byte  g_data_input_stream_read_byte;
3720 alias c_g_data_input_stream_read_int16  g_data_input_stream_read_int16;
3721 alias c_g_data_input_stream_read_uint16  g_data_input_stream_read_uint16;
3722 alias c_g_data_input_stream_read_int32  g_data_input_stream_read_int32;
3723 alias c_g_data_input_stream_read_uint32  g_data_input_stream_read_uint32;
3724 alias c_g_data_input_stream_read_int64  g_data_input_stream_read_int64;
3725 alias c_g_data_input_stream_read_uint64  g_data_input_stream_read_uint64;
3726 alias c_g_data_input_stream_read_line  g_data_input_stream_read_line;
3727 alias c_g_data_input_stream_read_line_async  g_data_input_stream_read_line_async;
3728 alias c_g_data_input_stream_read_line_finish  g_data_input_stream_read_line_finish;
3729 alias c_g_data_input_stream_read_upto  g_data_input_stream_read_upto;
3730 alias c_g_data_input_stream_read_upto_async  g_data_input_stream_read_upto_async;
3731 alias c_g_data_input_stream_read_upto_finish  g_data_input_stream_read_upto_finish;
3732 alias c_g_data_input_stream_read_until  g_data_input_stream_read_until;
3733 alias c_g_data_input_stream_read_until_async  g_data_input_stream_read_until_async;
3734 alias c_g_data_input_stream_read_until_finish  g_data_input_stream_read_until_finish;
3735 
3736 // gio.DataOutputStream
3737 
3738 alias c_g_data_output_stream_new  g_data_output_stream_new;
3739 alias c_g_data_output_stream_set_byte_order  g_data_output_stream_set_byte_order;
3740 alias c_g_data_output_stream_get_byte_order  g_data_output_stream_get_byte_order;
3741 alias c_g_data_output_stream_put_byte  g_data_output_stream_put_byte;
3742 alias c_g_data_output_stream_put_int16  g_data_output_stream_put_int16;
3743 alias c_g_data_output_stream_put_uint16  g_data_output_stream_put_uint16;
3744 alias c_g_data_output_stream_put_int32  g_data_output_stream_put_int32;
3745 alias c_g_data_output_stream_put_uint32  g_data_output_stream_put_uint32;
3746 alias c_g_data_output_stream_put_int64  g_data_output_stream_put_int64;
3747 alias c_g_data_output_stream_put_uint64  g_data_output_stream_put_uint64;
3748 alias c_g_data_output_stream_put_string  g_data_output_stream_put_string;
3749 
3750 // gio.UnixInputStream
3751 
3752 alias c_g_unix_input_stream_new  g_unix_input_stream_new;
3753 alias c_g_unix_input_stream_set_close_fd  g_unix_input_stream_set_close_fd;
3754 alias c_g_unix_input_stream_get_close_fd  g_unix_input_stream_get_close_fd;
3755 alias c_g_unix_input_stream_get_fd  g_unix_input_stream_get_fd;
3756 
3757 // gio.UnixOutputStream
3758 
3759 alias c_g_unix_output_stream_new  g_unix_output_stream_new;
3760 alias c_g_unix_output_stream_set_close_fd  g_unix_output_stream_set_close_fd;
3761 alias c_g_unix_output_stream_get_close_fd  g_unix_output_stream_get_close_fd;
3762 alias c_g_unix_output_stream_get_fd  g_unix_output_stream_get_fd;
3763 
3764 // gio.ConverterInputStream
3765 
3766 alias c_g_converter_input_stream_new  g_converter_input_stream_new;
3767 alias c_g_converter_input_stream_get_converter  g_converter_input_stream_get_converter;
3768 
3769 // gio.ConverterOutputStream
3770 
3771 alias c_g_converter_output_stream_new  g_converter_output_stream_new;
3772 alias c_g_converter_output_stream_get_converter  g_converter_output_stream_get_converter;
3773 
3774 // gio.PollableInputStreamT
3775 
3776 
3777 // gio.PollableInputStreamT
3778 
3779 alias c_g_pollable_input_stream_can_poll  g_pollable_input_stream_can_poll;
3780 alias c_g_pollable_input_stream_is_readable  g_pollable_input_stream_is_readable;
3781 alias c_g_pollable_input_stream_create_source  g_pollable_input_stream_create_source;
3782 alias c_g_pollable_input_stream_read_nonblocking  g_pollable_input_stream_read_nonblocking;
3783 alias c_g_pollable_source_new  g_pollable_source_new;
3784 
3785 // gio.PollableOutputStreamT
3786 
3787 
3788 // gio.PollableOutputStreamT
3789 
3790 alias c_g_pollable_output_stream_can_poll  g_pollable_output_stream_can_poll;
3791 alias c_g_pollable_output_stream_is_writable  g_pollable_output_stream_is_writable;
3792 alias c_g_pollable_output_stream_create_source  g_pollable_output_stream_create_source;
3793 alias c_g_pollable_output_stream_write_nonblocking  g_pollable_output_stream_write_nonblocking;
3794 
3795 // gio.ContentType
3796 
3797 alias c_g_content_type_equals  g_content_type_equals;
3798 alias c_g_content_type_is_a  g_content_type_is_a;
3799 alias c_g_content_type_is_unknown  g_content_type_is_unknown;
3800 alias c_g_content_type_get_description  g_content_type_get_description;
3801 alias c_g_content_type_get_mime_type  g_content_type_get_mime_type;
3802 alias c_g_content_type_get_icon  g_content_type_get_icon;
3803 alias c_g_content_type_can_be_executable  g_content_type_can_be_executable;
3804 alias c_g_content_type_from_mime_type  g_content_type_from_mime_type;
3805 alias c_g_content_type_guess  g_content_type_guess;
3806 alias c_g_content_type_guess_for_tree  g_content_type_guess_for_tree;
3807 alias c_g_content_types_get_registered  g_content_types_get_registered;
3808 
3809 // gio.AppInfoT
3810 
3811 
3812 // gio.AppInfoT
3813 
3814 alias c_g_app_info_create_from_commandline  g_app_info_create_from_commandline;
3815 alias c_g_app_info_dup  g_app_info_dup;
3816 alias c_g_app_info_equal  g_app_info_equal;
3817 alias c_g_app_info_get_id  g_app_info_get_id;
3818 alias c_g_app_info_get_name  g_app_info_get_name;
3819 alias c_g_app_info_get_display_name  g_app_info_get_display_name;
3820 alias c_g_app_info_get_description  g_app_info_get_description;
3821 alias c_g_app_info_get_executable  g_app_info_get_executable;
3822 alias c_g_app_info_get_commandline  g_app_info_get_commandline;
3823 alias c_g_app_info_get_icon  g_app_info_get_icon;
3824 alias c_g_app_info_launch  g_app_info_launch;
3825 alias c_g_app_info_supports_files  g_app_info_supports_files;
3826 alias c_g_app_info_supports_uris  g_app_info_supports_uris;
3827 alias c_g_app_info_launch_uris  g_app_info_launch_uris;
3828 alias c_g_app_info_should_show  g_app_info_should_show;
3829 alias c_g_app_info_can_delete  g_app_info_can_delete;
3830 alias c_g_app_info_delete  g_app_info_delete;
3831 alias c_g_app_info_reset_type_associations  g_app_info_reset_type_associations;
3832 alias c_g_app_info_set_as_default_for_type  g_app_info_set_as_default_for_type;
3833 alias c_g_app_info_set_as_default_for_extension  g_app_info_set_as_default_for_extension;
3834 alias c_g_app_info_set_as_last_used_for_type  g_app_info_set_as_last_used_for_type;
3835 alias c_g_app_info_add_supports_type  g_app_info_add_supports_type;
3836 alias c_g_app_info_can_remove_supports_type  g_app_info_can_remove_supports_type;
3837 alias c_g_app_info_remove_supports_type  g_app_info_remove_supports_type;
3838 alias c_g_app_info_get_all  g_app_info_get_all;
3839 alias c_g_app_info_get_all_for_type  g_app_info_get_all_for_type;
3840 alias c_g_app_info_get_default_for_type  g_app_info_get_default_for_type;
3841 alias c_g_app_info_get_default_for_uri_scheme  g_app_info_get_default_for_uri_scheme;
3842 alias c_g_app_info_get_fallback_for_type  g_app_info_get_fallback_for_type;
3843 alias c_g_app_info_get_recommended_for_type  g_app_info_get_recommended_for_type;
3844 alias c_g_app_info_launch_default_for_uri  g_app_info_launch_default_for_uri;
3845 
3846 // gio.AppInfo
3847 
3848 
3849 // gio.AppLaunchContext
3850 
3851 
3852 // gio.DesktopAppInfo
3853 
3854 alias c_g_desktop_app_info_new_from_filename  g_desktop_app_info_new_from_filename;
3855 alias c_g_desktop_app_info_new_from_keyfile  g_desktop_app_info_new_from_keyfile;
3856 alias c_g_desktop_app_info_new  g_desktop_app_info_new;
3857 alias c_g_desktop_app_info_get_filename  g_desktop_app_info_get_filename;
3858 alias c_g_desktop_app_info_get_is_hidden  g_desktop_app_info_get_is_hidden;
3859 alias c_g_desktop_app_info_set_desktop_env  g_desktop_app_info_set_desktop_env;
3860 
3861 // gio.VolumeMonitor
3862 
3863 alias c_g_volume_monitor_get  g_volume_monitor_get;
3864 alias c_g_volume_monitor_get_connected_drives  g_volume_monitor_get_connected_drives;
3865 alias c_g_volume_monitor_get_volumes  g_volume_monitor_get_volumes;
3866 alias c_g_volume_monitor_get_mounts  g_volume_monitor_get_mounts;
3867 alias c_g_volume_monitor_adopt_orphan_mount  g_volume_monitor_adopt_orphan_mount;
3868 alias c_g_volume_monitor_get_mount_for_uuid  g_volume_monitor_get_mount_for_uuid;
3869 alias c_g_volume_monitor_get_volume_for_uuid  g_volume_monitor_get_volume_for_uuid;
3870 
3871 // gio.VolumeT
3872 
3873 
3874 // gio.VolumeT
3875 
3876 alias c_g_volume_get_name  g_volume_get_name;
3877 alias c_g_volume_get_uuid  g_volume_get_uuid;
3878 alias c_g_volume_get_icon  g_volume_get_icon;
3879 alias c_g_volume_get_drive  g_volume_get_drive;
3880 alias c_g_volume_get_mount  g_volume_get_mount;
3881 alias c_g_volume_can_mount  g_volume_can_mount;
3882 alias c_g_volume_should_automount  g_volume_should_automount;
3883 alias c_g_volume_get_activation_root  g_volume_get_activation_root;
3884 alias c_g_volume_mount  g_volume_mount;
3885 alias c_g_volume_mount_finish  g_volume_mount_finish;
3886 alias c_g_volume_can_eject  g_volume_can_eject;
3887 alias c_g_volume_eject  g_volume_eject;
3888 alias c_g_volume_eject_finish  g_volume_eject_finish;
3889 alias c_g_volume_eject_with_operation  g_volume_eject_with_operation;
3890 alias c_g_volume_eject_with_operation_finish  g_volume_eject_with_operation_finish;
3891 alias c_g_volume_enumerate_identifiers  g_volume_enumerate_identifiers;
3892 alias c_g_volume_get_identifier  g_volume_get_identifier;
3893 
3894 // gio.Volume
3895 
3896 
3897 // gio.MountT
3898 
3899 
3900 // gio.MountT
3901 
3902 alias c_g_mount_get_name  g_mount_get_name;
3903 alias c_g_mount_get_uuid  g_mount_get_uuid;
3904 alias c_g_mount_get_icon  g_mount_get_icon;
3905 alias c_g_mount_get_drive  g_mount_get_drive;
3906 alias c_g_mount_get_root  g_mount_get_root;
3907 alias c_g_mount_get_volume  g_mount_get_volume;
3908 alias c_g_mount_get_default_location  g_mount_get_default_location;
3909 alias c_g_mount_can_unmount  g_mount_can_unmount;
3910 alias c_g_mount_unmount  g_mount_unmount;
3911 alias c_g_mount_unmount_finish  g_mount_unmount_finish;
3912 alias c_g_mount_unmount_with_operation  g_mount_unmount_with_operation;
3913 alias c_g_mount_unmount_with_operation_finish  g_mount_unmount_with_operation_finish;
3914 alias c_g_mount_remount  g_mount_remount;
3915 alias c_g_mount_remount_finish  g_mount_remount_finish;
3916 alias c_g_mount_can_eject  g_mount_can_eject;
3917 alias c_g_mount_eject  g_mount_eject;
3918 alias c_g_mount_eject_finish  g_mount_eject_finish;
3919 alias c_g_mount_eject_with_operation  g_mount_eject_with_operation;
3920 alias c_g_mount_eject_with_operation_finish  g_mount_eject_with_operation_finish;
3921 alias c_g_mount_guess_content_type  g_mount_guess_content_type;
3922 alias c_g_mount_guess_content_type_finish  g_mount_guess_content_type_finish;
3923 alias c_g_mount_guess_content_type_sync  g_mount_guess_content_type_sync;
3924 alias c_g_mount_is_shadowed  g_mount_is_shadowed;
3925 alias c_g_mount_shadow  g_mount_shadow;
3926 alias c_g_mount_unshadow  g_mount_unshadow;
3927 
3928 // gio.Mount
3929 
3930 
3931 // gio.DriveT
3932 
3933 
3934 // gio.DriveT
3935 
3936 alias c_g_drive_get_name  g_drive_get_name;
3937 alias c_g_drive_get_icon  g_drive_get_icon;
3938 alias c_g_drive_has_volumes  g_drive_has_volumes;
3939 alias c_g_drive_get_volumes  g_drive_get_volumes;
3940 alias c_g_drive_can_eject  g_drive_can_eject;
3941 alias c_g_drive_get_start_stop_type  g_drive_get_start_stop_type;
3942 alias c_g_drive_can_start  g_drive_can_start;
3943 alias c_g_drive_can_start_degraded  g_drive_can_start_degraded;
3944 alias c_g_drive_can_stop  g_drive_can_stop;
3945 alias c_g_drive_can_poll_for_media  g_drive_can_poll_for_media;
3946 alias c_g_drive_poll_for_media  g_drive_poll_for_media;
3947 alias c_g_drive_poll_for_media_finish  g_drive_poll_for_media_finish;
3948 alias c_g_drive_has_media  g_drive_has_media;
3949 alias c_g_drive_is_media_check_automatic  g_drive_is_media_check_automatic;
3950 alias c_g_drive_is_media_removable  g_drive_is_media_removable;
3951 alias c_g_drive_eject  g_drive_eject;
3952 alias c_g_drive_eject_finish  g_drive_eject_finish;
3953 alias c_g_drive_eject_with_operation  g_drive_eject_with_operation;
3954 alias c_g_drive_eject_with_operation_finish  g_drive_eject_with_operation_finish;
3955 alias c_g_drive_start  g_drive_start;
3956 alias c_g_drive_start_finish  g_drive_start_finish;
3957 alias c_g_drive_stop  g_drive_stop;
3958 alias c_g_drive_stop_finish  g_drive_stop_finish;
3959 alias c_g_drive_enumerate_identifiers  g_drive_enumerate_identifiers;
3960 alias c_g_drive_get_identifier  g_drive_get_identifier;
3961 
3962 // gio.Drive
3963 
3964 
3965 // gio.UnixMountEntry
3966 
3967 alias c_g_unix_mount_free  g_unix_mount_free;
3968 alias c_g_unix_mount_compare  g_unix_mount_compare;
3969 alias c_g_unix_mount_get_mount_path  g_unix_mount_get_mount_path;
3970 alias c_g_unix_mount_get_device_path  g_unix_mount_get_device_path;
3971 alias c_g_unix_mount_get_fs_type  g_unix_mount_get_fs_type;
3972 alias c_g_unix_mount_is_readonly  g_unix_mount_is_readonly;
3973 alias c_g_unix_mount_is_system_internal  g_unix_mount_is_system_internal;
3974 alias c_g_unix_mount_guess_icon  g_unix_mount_guess_icon;
3975 alias c_g_unix_mount_guess_name  g_unix_mount_guess_name;
3976 alias c_g_unix_mount_guess_can_eject  g_unix_mount_guess_can_eject;
3977 alias c_g_unix_mount_guess_should_display  g_unix_mount_guess_should_display;
3978 alias c_g_unix_mount_points_get  g_unix_mount_points_get;
3979 alias c_g_unix_mounts_get  g_unix_mounts_get;
3980 alias c_g_unix_mount_at  g_unix_mount_at;
3981 alias c_g_unix_mounts_changed_since  g_unix_mounts_changed_since;
3982 alias c_g_unix_mount_points_changed_since  g_unix_mount_points_changed_since;
3983 alias c_g_unix_is_mount_path_system_internal  g_unix_is_mount_path_system_internal;
3984 
3985 // gio.UnixMountPoint
3986 
3987 alias c_g_unix_mount_point_free  g_unix_mount_point_free;
3988 alias c_g_unix_mount_point_compare  g_unix_mount_point_compare;
3989 alias c_g_unix_mount_point_get_mount_path  g_unix_mount_point_get_mount_path;
3990 alias c_g_unix_mount_point_get_device_path  g_unix_mount_point_get_device_path;
3991 alias c_g_unix_mount_point_get_fs_type  g_unix_mount_point_get_fs_type;
3992 alias c_g_unix_mount_point_is_readonly  g_unix_mount_point_is_readonly;
3993 alias c_g_unix_mount_point_is_user_mountable  g_unix_mount_point_is_user_mountable;
3994 alias c_g_unix_mount_point_is_loopback  g_unix_mount_point_is_loopback;
3995 alias c_g_unix_mount_point_guess_icon  g_unix_mount_point_guess_icon;
3996 alias c_g_unix_mount_point_guess_name  g_unix_mount_point_guess_name;
3997 alias c_g_unix_mount_point_guess_can_eject  g_unix_mount_point_guess_can_eject;
3998 
3999 // gio.UnixMountMonitor
4000 
4001 alias c_g_unix_mount_monitor_new  g_unix_mount_monitor_new;
4002 alias c_g_unix_mount_monitor_set_rate_limit  g_unix_mount_monitor_set_rate_limit;
4003 
4004 // gio.IconT
4005 
4006 
4007 // gio.IconT
4008 
4009 alias c_g_icon_hash  g_icon_hash;
4010 alias c_g_icon_equal  g_icon_equal;
4011 alias c_g_icon_to_string  g_icon_to_string;
4012 alias c_g_icon_new_for_string  g_icon_new_for_string;
4013 
4014 // gio.Icon
4015 
4016 
4017 // gio.FileIcon
4018 
4019 alias c_g_file_icon_new  g_file_icon_new;
4020 alias c_g_file_icon_get_file  g_file_icon_get_file;
4021 
4022 // gio.LoadableIconT
4023 
4024 
4025 // gio.LoadableIconT
4026 
4027 alias c_g_loadable_icon_load  g_loadable_icon_load;
4028 alias c_g_loadable_icon_load_async  g_loadable_icon_load_async;
4029 alias c_g_loadable_icon_load_finish  g_loadable_icon_load_finish;
4030 
4031 // gio.ThemedIcon
4032 
4033 alias c_g_themed_icon_new  g_themed_icon_new;
4034 alias c_g_themed_icon_new_from_names  g_themed_icon_new_from_names;
4035 alias c_g_themed_icon_new_with_default_fallbacks  g_themed_icon_new_with_default_fallbacks;
4036 alias c_g_themed_icon_prepend_name  g_themed_icon_prepend_name;
4037 alias c_g_themed_icon_append_name  g_themed_icon_append_name;
4038 alias c_g_themed_icon_get_names  g_themed_icon_get_names;
4039 
4040 // gio.EmblemedIcon
4041 
4042 alias c_g_emblemed_icon_new  g_emblemed_icon_new;
4043 alias c_g_emblemed_icon_get_icon  g_emblemed_icon_get_icon;
4044 alias c_g_emblemed_icon_get_emblems  g_emblemed_icon_get_emblems;
4045 alias c_g_emblemed_icon_add_emblem  g_emblemed_icon_add_emblem;
4046 alias c_g_emblemed_icon_clear_emblems  g_emblemed_icon_clear_emblems;
4047 
4048 // gio.Emblem
4049 
4050 alias c_g_emblem_new  g_emblem_new;
4051 alias c_g_emblem_new_with_origin  g_emblem_new_with_origin;
4052 alias c_g_emblem_get_icon  g_emblem_get_icon;
4053 alias c_g_emblem_get_origin  g_emblem_get_origin;
4054 
4055 // gio.InitableT
4056 
4057 
4058 // gio.InitableT
4059 
4060 alias c_g_initable_init  g_initable_init;
4061 alias c_g_initable_new  g_initable_new;
4062 alias c_g_initable_new_valist  g_initable_new_valist;
4063 alias c_g_initable_newv  g_initable_newv;
4064 
4065 // gio.AsyncInitableT
4066 
4067 
4068 // gio.AsyncInitableT
4069 
4070 alias c_g_async_initable_init_async  g_async_initable_init_async;
4071 alias c_g_async_initable_init_finish  g_async_initable_init_finish;
4072 alias c_g_async_initable_new_async  g_async_initable_new_async;
4073 alias c_g_async_initable_new_finish  g_async_initable_new_finish;
4074 alias c_g_async_initable_new_valist_async  g_async_initable_new_valist_async;
4075 alias c_g_async_initable_newv_async  g_async_initable_newv_async;
4076 
4077 // gio.Socket
4078 
4079 alias c_g_socket_new  g_socket_new;
4080 alias c_g_socket_new_from_fd  g_socket_new_from_fd;
4081 alias c_g_socket_bind  g_socket_bind;
4082 alias c_g_socket_listen  g_socket_listen;
4083 alias c_g_socket_accept  g_socket_accept;
4084 alias c_g_socket_connect  g_socket_connect;
4085 alias c_g_socket_check_connect_result  g_socket_check_connect_result;
4086 alias c_g_socket_receive  g_socket_receive;
4087 alias c_g_socket_receive_from  g_socket_receive_from;
4088 alias c_g_socket_receive_message  g_socket_receive_message;
4089 alias c_g_socket_receive_with_blocking  g_socket_receive_with_blocking;
4090 alias c_g_socket_send  g_socket_send;
4091 alias c_g_socket_send_to  g_socket_send_to;
4092 alias c_g_socket_send_message  g_socket_send_message;
4093 alias c_g_socket_send_with_blocking  g_socket_send_with_blocking;
4094 alias c_g_socket_close  g_socket_close;
4095 alias c_g_socket_is_closed  g_socket_is_closed;
4096 alias c_g_socket_shutdown  g_socket_shutdown;
4097 alias c_g_socket_is_connected  g_socket_is_connected;
4098 alias c_g_socket_create_source  g_socket_create_source;
4099 alias c_g_socket_condition_check  g_socket_condition_check;
4100 alias c_g_socket_condition_wait  g_socket_condition_wait;
4101 alias c_g_socket_set_listen_backlog  g_socket_set_listen_backlog;
4102 alias c_g_socket_get_listen_backlog  g_socket_get_listen_backlog;
4103 alias c_g_socket_get_blocking  g_socket_get_blocking;
4104 alias c_g_socket_set_blocking  g_socket_set_blocking;
4105 alias c_g_socket_get_keepalive  g_socket_get_keepalive;
4106 alias c_g_socket_set_keepalive  g_socket_set_keepalive;
4107 alias c_g_socket_get_timeout  g_socket_get_timeout;
4108 alias c_g_socket_set_timeout  g_socket_set_timeout;
4109 alias c_g_socket_get_family  g_socket_get_family;
4110 alias c_g_socket_get_fd  g_socket_get_fd;
4111 alias c_g_socket_get_local_address  g_socket_get_local_address;
4112 alias c_g_socket_get_protocol  g_socket_get_protocol;
4113 alias c_g_socket_get_remote_address  g_socket_get_remote_address;
4114 alias c_g_socket_get_socket_type  g_socket_get_socket_type;
4115 alias c_g_socket_speaks_ipv4  g_socket_speaks_ipv4;
4116 alias c_g_socket_get_credentials  g_socket_get_credentials;
4117 
4118 // gio.InetAddress
4119 
4120 alias c_g_inet_address_new_from_string  g_inet_address_new_from_string;
4121 alias c_g_inet_address_new_from_bytes  g_inet_address_new_from_bytes;
4122 alias c_g_inet_address_new_any  g_inet_address_new_any;
4123 alias c_g_inet_address_new_loopback  g_inet_address_new_loopback;
4124 alias c_g_inet_address_to_bytes  g_inet_address_to_bytes;
4125 alias c_g_inet_address_get_native_size  g_inet_address_get_native_size;
4126 alias c_g_inet_address_to_string  g_inet_address_to_string;
4127 alias c_g_inet_address_get_family  g_inet_address_get_family;
4128 alias c_g_inet_address_get_is_any  g_inet_address_get_is_any;
4129 alias c_g_inet_address_get_is_loopback  g_inet_address_get_is_loopback;
4130 alias c_g_inet_address_get_is_link_local  g_inet_address_get_is_link_local;
4131 alias c_g_inet_address_get_is_site_local  g_inet_address_get_is_site_local;
4132 alias c_g_inet_address_get_is_multicast  g_inet_address_get_is_multicast;
4133 alias c_g_inet_address_get_is_mc_link_local  g_inet_address_get_is_mc_link_local;
4134 alias c_g_inet_address_get_is_mc_node_local  g_inet_address_get_is_mc_node_local;
4135 alias c_g_inet_address_get_is_mc_site_local  g_inet_address_get_is_mc_site_local;
4136 alias c_g_inet_address_get_is_mc_org_local  g_inet_address_get_is_mc_org_local;
4137 alias c_g_inet_address_get_is_mc_global  g_inet_address_get_is_mc_global;
4138 
4139 // gio.SocketAddress
4140 
4141 alias c_g_socket_address_new_from_native  g_socket_address_new_from_native;
4142 alias c_g_socket_address_get_family  g_socket_address_get_family;
4143 alias c_g_socket_address_to_native  g_socket_address_to_native;
4144 alias c_g_socket_address_get_native_size  g_socket_address_get_native_size;
4145 
4146 // gio.InetSocketAddress
4147 
4148 alias c_g_inet_socket_address_new  g_inet_socket_address_new;
4149 alias c_g_inet_socket_address_get_address  g_inet_socket_address_get_address;
4150 alias c_g_inet_socket_address_get_port  g_inet_socket_address_get_port;
4151 
4152 // gio.UnixSocketAddress
4153 
4154 alias c_g_unix_socket_address_new  g_unix_socket_address_new;
4155 alias c_g_unix_socket_address_new_abstract  g_unix_socket_address_new_abstract;
4156 alias c_g_unix_socket_address_new_with_type  g_unix_socket_address_new_with_type;
4157 alias c_g_unix_socket_address_get_is_abstract  g_unix_socket_address_get_is_abstract;
4158 alias c_g_unix_socket_address_get_address_type  g_unix_socket_address_get_address_type;
4159 alias c_g_unix_socket_address_get_path  g_unix_socket_address_get_path;
4160 alias c_g_unix_socket_address_get_path_len  g_unix_socket_address_get_path_len;
4161 alias c_g_unix_socket_address_abstract_names_supported  g_unix_socket_address_abstract_names_supported;
4162 
4163 // gio.SocketControlMessage
4164 
4165 alias c_g_socket_control_message_deserialize  g_socket_control_message_deserialize;
4166 alias c_g_socket_control_message_get_level  g_socket_control_message_get_level;
4167 alias c_g_socket_control_message_get_msg_type  g_socket_control_message_get_msg_type;
4168 alias c_g_socket_control_message_get_size  g_socket_control_message_get_size;
4169 alias c_g_socket_control_message_serialize  g_socket_control_message_serialize;
4170 
4171 // gio.UnixFDList
4172 
4173 alias c_g_unix_fd_list_new_from_array  g_unix_fd_list_new_from_array;
4174 alias c_g_unix_fd_list_new  g_unix_fd_list_new;
4175 alias c_g_unix_fd_list_get_length  g_unix_fd_list_get_length;
4176 alias c_g_unix_fd_list_get  g_unix_fd_list_get;
4177 alias c_g_unix_fd_list_peek_fds  g_unix_fd_list_peek_fds;
4178 alias c_g_unix_fd_list_steal_fds  g_unix_fd_list_steal_fds;
4179 alias c_g_unix_fd_list_append  g_unix_fd_list_append;
4180 
4181 // gio.UnixFDMessage
4182 
4183 alias c_g_unix_fd_message_new_with_fd_list  g_unix_fd_message_new_with_fd_list;
4184 alias c_g_unix_fd_message_new  g_unix_fd_message_new;
4185 alias c_g_unix_fd_message_get_fd_list  g_unix_fd_message_get_fd_list;
4186 alias c_g_unix_fd_message_append_fd  g_unix_fd_message_append_fd;
4187 alias c_g_unix_fd_message_steal_fds  g_unix_fd_message_steal_fds;
4188 
4189 // gio.Credentials
4190 
4191 alias c_g_credentials_new  g_credentials_new;
4192 alias c_g_credentials_to_string  g_credentials_to_string;
4193 alias c_g_credentials_get_native  g_credentials_get_native;
4194 alias c_g_credentials_set_native  g_credentials_set_native;
4195 alias c_g_credentials_is_same_user  g_credentials_is_same_user;
4196 alias c_g_credentials_get_unix_user  g_credentials_get_unix_user;
4197 alias c_g_credentials_set_unix_user  g_credentials_set_unix_user;
4198 
4199 // gio.UnixCredentialsMessage
4200 
4201 alias c_g_unix_credentials_message_new  g_unix_credentials_message_new;
4202 alias c_g_unix_credentials_message_new_with_credentials  g_unix_credentials_message_new_with_credentials;
4203 alias c_g_unix_credentials_message_get_credentials  g_unix_credentials_message_get_credentials;
4204 alias c_g_unix_credentials_message_is_supported  g_unix_credentials_message_is_supported;
4205 
4206 // gio.ProxyT
4207 
4208 
4209 // gio.ProxyT
4210 
4211 alias c_g_proxy_connect  g_proxy_connect;
4212 alias c_g_proxy_connect_async  g_proxy_connect_async;
4213 alias c_g_proxy_connect_finish  g_proxy_connect_finish;
4214 alias c_g_proxy_get_default_for_protocol  g_proxy_get_default_for_protocol;
4215 alias c_g_proxy_supports_hostname  g_proxy_supports_hostname;
4216 
4217 // gio.Proxy
4218 
4219 
4220 // gio.ProxyAddress
4221 
4222 alias c_g_proxy_address_get_destination_hostname  g_proxy_address_get_destination_hostname;
4223 alias c_g_proxy_address_get_destination_port  g_proxy_address_get_destination_port;
4224 alias c_g_proxy_address_get_password  g_proxy_address_get_password;
4225 alias c_g_proxy_address_get_protocol  g_proxy_address_get_protocol;
4226 alias c_g_proxy_address_get_username  g_proxy_address_get_username;
4227 alias c_g_proxy_address_new  g_proxy_address_new;
4228 
4229 // gio.SocketClient
4230 
4231 alias c_g_socket_client_add_application_proxy  g_socket_client_add_application_proxy;
4232 alias c_g_socket_client_new  g_socket_client_new;
4233 alias c_g_socket_client_connect  g_socket_client_connect;
4234 alias c_g_socket_client_connect_async  g_socket_client_connect_async;
4235 alias c_g_socket_client_connect_finish  g_socket_client_connect_finish;
4236 alias c_g_socket_client_connect_to_host  g_socket_client_connect_to_host;
4237 alias c_g_socket_client_connect_to_host_async  g_socket_client_connect_to_host_async;
4238 alias c_g_socket_client_connect_to_host_finish  g_socket_client_connect_to_host_finish;
4239 alias c_g_socket_client_connect_to_service  g_socket_client_connect_to_service;
4240 alias c_g_socket_client_connect_to_service_async  g_socket_client_connect_to_service_async;
4241 alias c_g_socket_client_connect_to_service_finish  g_socket_client_connect_to_service_finish;
4242 alias c_g_socket_client_connect_to_uri  g_socket_client_connect_to_uri;
4243 alias c_g_socket_client_connect_to_uri_async  g_socket_client_connect_to_uri_async;
4244 alias c_g_socket_client_connect_to_uri_finish  g_socket_client_connect_to_uri_finish;
4245 alias c_g_socket_client_set_family  g_socket_client_set_family;
4246 alias c_g_socket_client_set_local_address  g_socket_client_set_local_address;
4247 alias c_g_socket_client_set_protocol  g_socket_client_set_protocol;
4248 alias c_g_socket_client_set_socket_type  g_socket_client_set_socket_type;
4249 alias c_g_socket_client_set_timeout  g_socket_client_set_timeout;
4250 alias c_g_socket_client_set_enable_proxy  g_socket_client_set_enable_proxy;
4251 alias c_g_socket_client_set_tls  g_socket_client_set_tls;
4252 alias c_g_socket_client_set_tls_validation_flags  g_socket_client_set_tls_validation_flags;
4253 alias c_g_socket_client_get_family  g_socket_client_get_family;
4254 alias c_g_socket_client_get_local_address  g_socket_client_get_local_address;
4255 alias c_g_socket_client_get_protocol  g_socket_client_get_protocol;
4256 alias c_g_socket_client_get_socket_type  g_socket_client_get_socket_type;
4257 alias c_g_socket_client_get_timeout  g_socket_client_get_timeout;
4258 alias c_g_socket_client_get_enable_proxy  g_socket_client_get_enable_proxy;
4259 alias c_g_socket_client_get_tls  g_socket_client_get_tls;
4260 alias c_g_socket_client_get_tls_validation_flags  g_socket_client_get_tls_validation_flags;
4261 
4262 // gio.SocketConnection
4263 
4264 alias c_g_socket_connection_get_local_address  g_socket_connection_get_local_address;
4265 alias c_g_socket_connection_get_remote_address  g_socket_connection_get_remote_address;
4266 alias c_g_socket_connection_get_socket  g_socket_connection_get_socket;
4267 alias c_g_socket_connection_factory_create_connection  g_socket_connection_factory_create_connection;
4268 alias c_g_socket_connection_factory_lookup_type  g_socket_connection_factory_lookup_type;
4269 alias c_g_socket_connection_factory_register_type  g_socket_connection_factory_register_type;
4270 
4271 // gio.UnixConnection
4272 
4273 alias c_g_unix_connection_receive_fd  g_unix_connection_receive_fd;
4274 alias c_g_unix_connection_send_fd  g_unix_connection_send_fd;
4275 alias c_g_unix_connection_receive_credentials  g_unix_connection_receive_credentials;
4276 alias c_g_unix_connection_send_credentials  g_unix_connection_send_credentials;
4277 
4278 // gio.TcpConnection
4279 
4280 alias c_g_tcp_connection_set_graceful_disconnect  g_tcp_connection_set_graceful_disconnect;
4281 alias c_g_tcp_connection_get_graceful_disconnect  g_tcp_connection_get_graceful_disconnect;
4282 
4283 // gio.SocketListener
4284 
4285 alias c_g_socket_listener_new  g_socket_listener_new;
4286 alias c_g_socket_listener_add_socket  g_socket_listener_add_socket;
4287 alias c_g_socket_listener_add_address  g_socket_listener_add_address;
4288 alias c_g_socket_listener_add_inet_port  g_socket_listener_add_inet_port;
4289 alias c_g_socket_listener_add_any_inet_port  g_socket_listener_add_any_inet_port;
4290 alias c_g_socket_listener_accept  g_socket_listener_accept;
4291 alias c_g_socket_listener_accept_async  g_socket_listener_accept_async;
4292 alias c_g_socket_listener_accept_finish  g_socket_listener_accept_finish;
4293 alias c_g_socket_listener_accept_socket  g_socket_listener_accept_socket;
4294 alias c_g_socket_listener_accept_socket_async  g_socket_listener_accept_socket_async;
4295 alias c_g_socket_listener_accept_socket_finish  g_socket_listener_accept_socket_finish;
4296 alias c_g_socket_listener_close  g_socket_listener_close;
4297 alias c_g_socket_listener_set_backlog  g_socket_listener_set_backlog;
4298 
4299 // gio.SocketService
4300 
4301 alias c_g_socket_service_new  g_socket_service_new;
4302 alias c_g_socket_service_start  g_socket_service_start;
4303 alias c_g_socket_service_stop  g_socket_service_stop;
4304 alias c_g_socket_service_is_active  g_socket_service_is_active;
4305 
4306 // gio.ThreadedSocketService
4307 
4308 alias c_g_threaded_socket_service_new  g_threaded_socket_service_new;
4309 
4310 // gio.TlsCertificate
4311 
4312 alias c_g_tls_certificate_new_from_pem  g_tls_certificate_new_from_pem;
4313 alias c_g_tls_certificate_new_from_file  g_tls_certificate_new_from_file;
4314 alias c_g_tls_certificate_new_from_files  g_tls_certificate_new_from_files;
4315 alias c_g_tls_certificate_list_new_from_file  g_tls_certificate_list_new_from_file;
4316 alias c_g_tls_certificate_get_issuer  g_tls_certificate_get_issuer;
4317 alias c_g_tls_certificate_verify  g_tls_certificate_verify;
4318 
4319 // gio.TlsConnection
4320 
4321 alias c_g_tls_connection_set_certificate  g_tls_connection_set_certificate;
4322 alias c_g_tls_connection_get_certificate  g_tls_connection_get_certificate;
4323 alias c_g_tls_connection_get_peer_certificate  g_tls_connection_get_peer_certificate;
4324 alias c_g_tls_connection_get_peer_certificate_errors  g_tls_connection_get_peer_certificate_errors;
4325 alias c_g_tls_connection_set_require_close_notify  g_tls_connection_set_require_close_notify;
4326 alias c_g_tls_connection_get_require_close_notify  g_tls_connection_get_require_close_notify;
4327 alias c_g_tls_connection_set_rehandshake_mode  g_tls_connection_set_rehandshake_mode;
4328 alias c_g_tls_connection_get_rehandshake_mode  g_tls_connection_get_rehandshake_mode;
4329 alias c_g_tls_connection_set_use_system_certdb  g_tls_connection_set_use_system_certdb;
4330 alias c_g_tls_connection_get_use_system_certdb  g_tls_connection_get_use_system_certdb;
4331 alias c_g_tls_connection_handshake  g_tls_connection_handshake;
4332 alias c_g_tls_connection_handshake_async  g_tls_connection_handshake_async;
4333 alias c_g_tls_connection_handshake_finish  g_tls_connection_handshake_finish;
4334 alias c_g_tls_connection_emit_accept_certificate  g_tls_connection_emit_accept_certificate;
4335 
4336 // gio.TlsClientConnection
4337 
4338 alias c_g_tls_client_connection_new  g_tls_client_connection_new;
4339 alias c_g_tls_client_connection_set_server_identity  g_tls_client_connection_set_server_identity;
4340 alias c_g_tls_client_connection_get_server_identity  g_tls_client_connection_get_server_identity;
4341 alias c_g_tls_client_connection_set_validation_flags  g_tls_client_connection_set_validation_flags;
4342 alias c_g_tls_client_connection_get_validation_flags  g_tls_client_connection_get_validation_flags;
4343 alias c_g_tls_client_connection_set_use_ssl3  g_tls_client_connection_set_use_ssl3;
4344 alias c_g_tls_client_connection_get_use_ssl3  g_tls_client_connection_get_use_ssl3;
4345 alias c_g_tls_client_connection_get_accepted_cas  g_tls_client_connection_get_accepted_cas;
4346 
4347 // gio.TlsServerConnection
4348 
4349 alias c_g_tls_server_connection_new  g_tls_server_connection_new;
4350 
4351 // gio.TlsBackend
4352 
4353 alias c_g_tls_backend_get_default  g_tls_backend_get_default;
4354 alias c_g_tls_backend_supports_tls  g_tls_backend_supports_tls;
4355 alias c_g_tls_backend_get_certificate_type  g_tls_backend_get_certificate_type;
4356 alias c_g_tls_backend_get_client_connection_type  g_tls_backend_get_client_connection_type;
4357 alias c_g_tls_backend_get_server_connection_type  g_tls_backend_get_server_connection_type;
4358 
4359 // gio.Resolver
4360 
4361 alias c_g_resolver_get_default  g_resolver_get_default;
4362 alias c_g_resolver_set_default  g_resolver_set_default;
4363 alias c_g_resolver_lookup_by_name  g_resolver_lookup_by_name;
4364 alias c_g_resolver_lookup_by_name_async  g_resolver_lookup_by_name_async;
4365 alias c_g_resolver_lookup_by_name_finish  g_resolver_lookup_by_name_finish;
4366 alias c_g_resolver_free_addresses  g_resolver_free_addresses;
4367 alias c_g_resolver_lookup_by_address  g_resolver_lookup_by_address;
4368 alias c_g_resolver_lookup_by_address_async  g_resolver_lookup_by_address_async;
4369 alias c_g_resolver_lookup_by_address_finish  g_resolver_lookup_by_address_finish;
4370 alias c_g_resolver_lookup_service  g_resolver_lookup_service;
4371 alias c_g_resolver_lookup_service_async  g_resolver_lookup_service_async;
4372 alias c_g_resolver_lookup_service_finish  g_resolver_lookup_service_finish;
4373 alias c_g_resolver_free_targets  g_resolver_free_targets;
4374 
4375 // gio.ProxyResolverT
4376 
4377 
4378 // gio.ProxyResolverT
4379 
4380 alias c_g_proxy_resolver_get_default  g_proxy_resolver_get_default;
4381 alias c_g_proxy_resolver_is_supported  g_proxy_resolver_is_supported;
4382 alias c_g_proxy_resolver_lookup  g_proxy_resolver_lookup;
4383 alias c_g_proxy_resolver_lookup_async  g_proxy_resolver_lookup_async;
4384 alias c_g_proxy_resolver_lookup_finish  g_proxy_resolver_lookup_finish;
4385 
4386 // gio.ProxyResolver
4387 
4388 
4389 // gio.SocketConnectableT
4390 
4391 
4392 // gio.SocketConnectableT
4393 
4394 alias c_g_socket_connectable_enumerate  g_socket_connectable_enumerate;
4395 alias c_g_socket_connectable_proxy_enumerate  g_socket_connectable_proxy_enumerate;
4396 
4397 // gio.SocketConnectable
4398 
4399 
4400 // gio.SocketAddressEnumerator
4401 
4402 
4403 // gio.NetworkAddress
4404 
4405 alias c_g_network_address_new  g_network_address_new;
4406 alias c_g_network_address_get_hostname  g_network_address_get_hostname;
4407 alias c_g_network_address_get_port  g_network_address_get_port;
4408 alias c_g_network_address_get_scheme  g_network_address_get_scheme;
4409 alias c_g_network_address_parse  g_network_address_parse;
4410 alias c_g_network_address_parse_uri  g_network_address_parse_uri;
4411 
4412 // gio.NetworkService
4413 
4414 alias c_g_network_service_new  g_network_service_new;
4415 alias c_g_network_service_get_service  g_network_service_get_service;
4416 alias c_g_network_service_get_protocol  g_network_service_get_protocol;
4417 alias c_g_network_service_get_domain  g_network_service_get_domain;
4418 alias c_g_network_service_get_scheme  g_network_service_get_scheme;
4419 alias c_g_network_service_set_scheme  g_network_service_set_scheme;
4420 
4421 // gio.SrvTarget
4422 
4423 alias c_g_srv_target_new  g_srv_target_new;
4424 alias c_g_srv_target_copy  g_srv_target_copy;
4425 alias c_g_srv_target_free  g_srv_target_free;
4426 alias c_g_srv_target_get_hostname  g_srv_target_get_hostname;
4427 alias c_g_srv_target_get_port  g_srv_target_get_port;
4428 alias c_g_srv_target_get_priority  g_srv_target_get_priority;
4429 alias c_g_srv_target_get_weight  g_srv_target_get_weight;
4430 alias c_g_srv_target_list_sort  g_srv_target_list_sort;
4431 
4432 // gio.DBusUtilities
4433 
4434 alias c_g_dbus_generate_guid  g_dbus_generate_guid;
4435 alias c_g_dbus_is_guid  g_dbus_is_guid;
4436 alias c_g_dbus_is_name  g_dbus_is_name;
4437 alias c_g_dbus_is_unique_name  g_dbus_is_unique_name;
4438 alias c_g_dbus_is_member_name  g_dbus_is_member_name;
4439 alias c_g_dbus_is_interface_name  g_dbus_is_interface_name;
4440 alias c_g_dbus_is_address  g_dbus_is_address;
4441 alias c_g_dbus_is_supported_address  g_dbus_is_supported_address;
4442 alias c_g_dbus_address_get_stream  g_dbus_address_get_stream;
4443 alias c_g_dbus_address_get_stream_finish  g_dbus_address_get_stream_finish;
4444 alias c_g_dbus_address_get_stream_sync  g_dbus_address_get_stream_sync;
4445 alias c_g_dbus_address_get_for_bus_sync  g_dbus_address_get_for_bus_sync;
4446 alias c_g_dbus_annotation_info_lookup  g_dbus_annotation_info_lookup;
4447 alias c_g_dbus_interface_info_lookup_method  g_dbus_interface_info_lookup_method;
4448 alias c_g_dbus_interface_info_lookup_signal  g_dbus_interface_info_lookup_signal;
4449 alias c_g_dbus_interface_info_lookup_property  g_dbus_interface_info_lookup_property;
4450 alias c_g_dbus_interface_info_generate_xml  g_dbus_interface_info_generate_xml;
4451 alias c_g_dbus_node_info_new_for_xml  g_dbus_node_info_new_for_xml;
4452 alias c_g_dbus_node_info_lookup_interface  g_dbus_node_info_lookup_interface;
4453 alias c_g_dbus_node_info_generate_xml  g_dbus_node_info_generate_xml;
4454 alias c_g_dbus_node_info_ref  g_dbus_node_info_ref;
4455 alias c_g_dbus_interface_info_ref  g_dbus_interface_info_ref;
4456 alias c_g_dbus_method_info_ref  g_dbus_method_info_ref;
4457 alias c_g_dbus_signal_info_ref  g_dbus_signal_info_ref;
4458 alias c_g_dbus_property_info_ref  g_dbus_property_info_ref;
4459 alias c_g_dbus_arg_info_ref  g_dbus_arg_info_ref;
4460 alias c_g_dbus_annotation_info_ref  g_dbus_annotation_info_ref;
4461 alias c_g_dbus_node_info_unref  g_dbus_node_info_unref;
4462 alias c_g_dbus_interface_info_unref  g_dbus_interface_info_unref;
4463 alias c_g_dbus_method_info_unref  g_dbus_method_info_unref;
4464 alias c_g_dbus_signal_info_unref  g_dbus_signal_info_unref;
4465 alias c_g_dbus_property_info_unref  g_dbus_property_info_unref;
4466 alias c_g_dbus_arg_info_unref  g_dbus_arg_info_unref;
4467 alias c_g_dbus_annotation_info_unref  g_dbus_annotation_info_unref;
4468 
4469 // gio.DBusError
4470 
4471 alias c_g_dbus_error_is_remote_error  g_dbus_error_is_remote_error;
4472 alias c_g_dbus_error_get_remote_error  g_dbus_error_get_remote_error;
4473 alias c_g_dbus_error_strip_remote_error  g_dbus_error_strip_remote_error;
4474 alias c_g_dbus_error_register_error_domain  g_dbus_error_register_error_domain;
4475 alias c_g_dbus_error_register_error  g_dbus_error_register_error;
4476 alias c_g_dbus_error_unregister_error  g_dbus_error_unregister_error;
4477 alias c_g_dbus_error_new_for_dbus_error  g_dbus_error_new_for_dbus_error;
4478 alias c_g_dbus_error_set_dbus_error  g_dbus_error_set_dbus_error;
4479 alias c_g_dbus_error_set_dbus_error_valist  g_dbus_error_set_dbus_error_valist;
4480 alias c_g_dbus_error_encode_gerror  g_dbus_error_encode_gerror;
4481 
4482 // gio.DBusMessage
4483 
4484 alias c_g_dbus_message_new  g_dbus_message_new;
4485 alias c_g_dbus_message_new_signal  g_dbus_message_new_signal;
4486 alias c_g_dbus_message_new_method_call  g_dbus_message_new_method_call;
4487 alias c_g_dbus_message_new_method_reply  g_dbus_message_new_method_reply;
4488 alias c_g_dbus_message_new_method_error  g_dbus_message_new_method_error;
4489 alias c_g_dbus_message_new_method_error_valist  g_dbus_message_new_method_error_valist;
4490 alias c_g_dbus_message_new_method_error_literal  g_dbus_message_new_method_error_literal;
4491 alias c_g_dbus_message_print  g_dbus_message_print;
4492 alias c_g_dbus_message_get_locked  g_dbus_message_get_locked;
4493 alias c_g_dbus_message_lock  g_dbus_message_lock;
4494 alias c_g_dbus_message_copy  g_dbus_message_copy;
4495 alias c_g_dbus_message_get_byte_order  g_dbus_message_get_byte_order;
4496 alias c_g_dbus_message_set_byte_order  g_dbus_message_set_byte_order;
4497 alias c_g_dbus_message_get_message_type  g_dbus_message_get_message_type;
4498 alias c_g_dbus_message_set_message_type  g_dbus_message_set_message_type;
4499 alias c_g_dbus_message_get_serial  g_dbus_message_get_serial;
4500 alias c_g_dbus_message_set_serial  g_dbus_message_set_serial;
4501 alias c_g_dbus_message_get_flags  g_dbus_message_get_flags;
4502 alias c_g_dbus_message_set_flags  g_dbus_message_set_flags;
4503 alias c_g_dbus_message_get_body  g_dbus_message_get_body;
4504 alias c_g_dbus_message_set_body  g_dbus_message_set_body;
4505 alias c_g_dbus_message_get_unix_fd_list  g_dbus_message_get_unix_fd_list;
4506 alias c_g_dbus_message_set_unix_fd_list  g_dbus_message_set_unix_fd_list;
4507 alias c_g_dbus_message_get_num_unix_fds  g_dbus_message_get_num_unix_fds;
4508 alias c_g_dbus_message_set_num_unix_fds  g_dbus_message_set_num_unix_fds;
4509 alias c_g_dbus_message_get_header_fields  g_dbus_message_get_header_fields;
4510 alias c_g_dbus_message_get_header  g_dbus_message_get_header;
4511 alias c_g_dbus_message_set_header  g_dbus_message_set_header;
4512 alias c_g_dbus_message_get_destination  g_dbus_message_get_destination;
4513 alias c_g_dbus_message_set_destination  g_dbus_message_set_destination;
4514 alias c_g_dbus_message_get_error_name  g_dbus_message_get_error_name;
4515 alias c_g_dbus_message_set_error_name  g_dbus_message_set_error_name;
4516 alias c_g_dbus_message_get_interface  g_dbus_message_get_interface;
4517 alias c_g_dbus_message_set_interface  g_dbus_message_set_interface;
4518 alias c_g_dbus_message_get_member  g_dbus_message_get_member;
4519 alias c_g_dbus_message_set_member  g_dbus_message_set_member;
4520 alias c_g_dbus_message_get_path  g_dbus_message_get_path;
4521 alias c_g_dbus_message_set_path  g_dbus_message_set_path;
4522 alias c_g_dbus_message_get_reply_serial  g_dbus_message_get_reply_serial;
4523 alias c_g_dbus_message_set_reply_serial  g_dbus_message_set_reply_serial;
4524 alias c_g_dbus_message_get_sender  g_dbus_message_get_sender;
4525 alias c_g_dbus_message_set_sender  g_dbus_message_set_sender;
4526 alias c_g_dbus_message_get_signature  g_dbus_message_get_signature;
4527 alias c_g_dbus_message_set_signature  g_dbus_message_set_signature;
4528 alias c_g_dbus_message_get_arg0  g_dbus_message_get_arg0;
4529 alias c_g_dbus_message_to_blob  g_dbus_message_to_blob;
4530 alias c_g_dbus_message_bytes_needed  g_dbus_message_bytes_needed;
4531 alias c_g_dbus_message_new_from_blob  g_dbus_message_new_from_blob;
4532 alias c_g_dbus_message_to_gerror  g_dbus_message_to_gerror;
4533 
4534 // gio.DBusConnection
4535 
4536 alias c_g_bus_get  g_bus_get;
4537 alias c_g_bus_get_finish  g_bus_get_finish;
4538 alias c_g_bus_get_sync  g_bus_get_sync;
4539 alias c_g_dbus_connection_new  g_dbus_connection_new;
4540 alias c_g_dbus_connection_new_finish  g_dbus_connection_new_finish;
4541 alias c_g_dbus_connection_new_sync  g_dbus_connection_new_sync;
4542 alias c_g_dbus_connection_new_for_address  g_dbus_connection_new_for_address;
4543 alias c_g_dbus_connection_new_for_address_finish  g_dbus_connection_new_for_address_finish;
4544 alias c_g_dbus_connection_new_for_address_sync  g_dbus_connection_new_for_address_sync;
4545 alias c_g_dbus_connection_start_message_processing  g_dbus_connection_start_message_processing;
4546 alias c_g_dbus_connection_close  g_dbus_connection_close;
4547 alias c_g_dbus_connection_close_finish  g_dbus_connection_close_finish;
4548 alias c_g_dbus_connection_close_sync  g_dbus_connection_close_sync;
4549 alias c_g_dbus_connection_is_closed  g_dbus_connection_is_closed;
4550 alias c_g_dbus_connection_flush  g_dbus_connection_flush;
4551 alias c_g_dbus_connection_flush_finish  g_dbus_connection_flush_finish;
4552 alias c_g_dbus_connection_flush_sync  g_dbus_connection_flush_sync;
4553 alias c_g_dbus_connection_get_exit_on_close  g_dbus_connection_get_exit_on_close;
4554 alias c_g_dbus_connection_set_exit_on_close  g_dbus_connection_set_exit_on_close;
4555 alias c_g_dbus_connection_get_stream  g_dbus_connection_get_stream;
4556 alias c_g_dbus_connection_get_guid  g_dbus_connection_get_guid;
4557 alias c_g_dbus_connection_get_unique_name  g_dbus_connection_get_unique_name;
4558 alias c_g_dbus_connection_get_capabilities  g_dbus_connection_get_capabilities;
4559 alias c_g_dbus_connection_get_peer_credentials  g_dbus_connection_get_peer_credentials;
4560 alias c_g_dbus_connection_call  g_dbus_connection_call;
4561 alias c_g_dbus_connection_call_finish  g_dbus_connection_call_finish;
4562 alias c_g_dbus_connection_call_sync  g_dbus_connection_call_sync;
4563 alias c_g_dbus_connection_emit_signal  g_dbus_connection_emit_signal;
4564 alias c_g_dbus_connection_signal_subscribe  g_dbus_connection_signal_subscribe;
4565 alias c_g_dbus_connection_signal_unsubscribe  g_dbus_connection_signal_unsubscribe;
4566 alias c_g_dbus_connection_send_message  g_dbus_connection_send_message;
4567 alias c_g_dbus_connection_send_message_with_reply  g_dbus_connection_send_message_with_reply;
4568 alias c_g_dbus_connection_send_message_with_reply_finish  g_dbus_connection_send_message_with_reply_finish;
4569 alias c_g_dbus_connection_send_message_with_reply_sync  g_dbus_connection_send_message_with_reply_sync;
4570 alias c_g_dbus_connection_add_filter  g_dbus_connection_add_filter;
4571 alias c_g_dbus_connection_remove_filter  g_dbus_connection_remove_filter;
4572 alias c_g_dbus_connection_register_object  g_dbus_connection_register_object;
4573 alias c_g_dbus_connection_unregister_object  g_dbus_connection_unregister_object;
4574 alias c_g_dbus_connection_register_subtree  g_dbus_connection_register_subtree;
4575 alias c_g_dbus_connection_unregister_subtree  g_dbus_connection_unregister_subtree;
4576 
4577 // gio.DBusMethodInvocation
4578 
4579 alias c_g_dbus_method_invocation_get_sender  g_dbus_method_invocation_get_sender;
4580 alias c_g_dbus_method_invocation_get_object_path  g_dbus_method_invocation_get_object_path;
4581 alias c_g_dbus_method_invocation_get_interface_name  g_dbus_method_invocation_get_interface_name;
4582 alias c_g_dbus_method_invocation_get_method_name  g_dbus_method_invocation_get_method_name;
4583 alias c_g_dbus_method_invocation_get_method_info  g_dbus_method_invocation_get_method_info;
4584 alias c_g_dbus_method_invocation_get_connection  g_dbus_method_invocation_get_connection;
4585 alias c_g_dbus_method_invocation_get_message  g_dbus_method_invocation_get_message;
4586 alias c_g_dbus_method_invocation_get_parameters  g_dbus_method_invocation_get_parameters;
4587 alias c_g_dbus_method_invocation_get_user_data  g_dbus_method_invocation_get_user_data;
4588 alias c_g_dbus_method_invocation_return_value  g_dbus_method_invocation_return_value;
4589 alias c_g_dbus_method_invocation_return_error  g_dbus_method_invocation_return_error;
4590 alias c_g_dbus_method_invocation_return_error_valist  g_dbus_method_invocation_return_error_valist;
4591 alias c_g_dbus_method_invocation_return_error_literal  g_dbus_method_invocation_return_error_literal;
4592 alias c_g_dbus_method_invocation_return_gerror  g_dbus_method_invocation_return_gerror;
4593 alias c_g_dbus_method_invocation_return_dbus_error  g_dbus_method_invocation_return_dbus_error;
4594 
4595 // gio.DBusServer
4596 
4597 alias c_g_dbus_server_new_sync  g_dbus_server_new_sync;
4598 alias c_g_dbus_server_start  g_dbus_server_start;
4599 alias c_g_dbus_server_stop  g_dbus_server_stop;
4600 alias c_g_dbus_server_is_active  g_dbus_server_is_active;
4601 alias c_g_dbus_server_get_guid  g_dbus_server_get_guid;
4602 alias c_g_dbus_server_get_flags  g_dbus_server_get_flags;
4603 alias c_g_dbus_server_get_client_address  g_dbus_server_get_client_address;
4604 
4605 // gio.DBusAuthObserver
4606 
4607 alias c_g_dbus_auth_observer_new  g_dbus_auth_observer_new;
4608 alias c_g_dbus_auth_observer_authorize_authenticated_peer  g_dbus_auth_observer_authorize_authenticated_peer;
4609 
4610 // gio.DBusNames
4611 
4612 alias c_g_bus_own_name  g_bus_own_name;
4613 alias c_g_bus_own_name_on_connection  g_bus_own_name_on_connection;
4614 alias c_g_bus_unown_name  g_bus_unown_name;
4615 alias c_g_bus_own_name_with_closures  g_bus_own_name_with_closures;
4616 alias c_g_bus_own_name_on_connection_with_closures  g_bus_own_name_on_connection_with_closures;
4617 alias c_g_bus_watch_name  g_bus_watch_name;
4618 alias c_g_bus_watch_name_on_connection  g_bus_watch_name_on_connection;
4619 alias c_g_bus_unwatch_name  g_bus_unwatch_name;
4620 alias c_g_bus_watch_name_with_closures  g_bus_watch_name_with_closures;
4621 alias c_g_bus_watch_name_on_connection_with_closures  g_bus_watch_name_on_connection_with_closures;
4622 
4623 // gio.DBusProxy
4624 
4625 alias c_g_dbus_proxy_new  g_dbus_proxy_new;
4626 alias c_g_dbus_proxy_new_finish  g_dbus_proxy_new_finish;
4627 alias c_g_dbus_proxy_new_sync  g_dbus_proxy_new_sync;
4628 alias c_g_dbus_proxy_new_for_bus  g_dbus_proxy_new_for_bus;
4629 alias c_g_dbus_proxy_new_for_bus_finish  g_dbus_proxy_new_for_bus_finish;
4630 alias c_g_dbus_proxy_new_for_bus_sync  g_dbus_proxy_new_for_bus_sync;
4631 alias c_g_dbus_proxy_get_flags  g_dbus_proxy_get_flags;
4632 alias c_g_dbus_proxy_get_connection  g_dbus_proxy_get_connection;
4633 alias c_g_dbus_proxy_get_name  g_dbus_proxy_get_name;
4634 alias c_g_dbus_proxy_get_name_owner  g_dbus_proxy_get_name_owner;
4635 alias c_g_dbus_proxy_get_object_path  g_dbus_proxy_get_object_path;
4636 alias c_g_dbus_proxy_get_interface_name  g_dbus_proxy_get_interface_name;
4637 alias c_g_dbus_proxy_get_default_timeout  g_dbus_proxy_get_default_timeout;
4638 alias c_g_dbus_proxy_set_default_timeout  g_dbus_proxy_set_default_timeout;
4639 alias c_g_dbus_proxy_get_cached_property  g_dbus_proxy_get_cached_property;
4640 alias c_g_dbus_proxy_set_cached_property  g_dbus_proxy_set_cached_property;
4641 alias c_g_dbus_proxy_get_cached_property_names  g_dbus_proxy_get_cached_property_names;
4642 alias c_g_dbus_proxy_set_interface_info  g_dbus_proxy_set_interface_info;
4643 alias c_g_dbus_proxy_get_interface_info  g_dbus_proxy_get_interface_info;
4644 alias c_g_dbus_proxy_call  g_dbus_proxy_call;
4645 alias c_g_dbus_proxy_call_finish  g_dbus_proxy_call_finish;
4646 alias c_g_dbus_proxy_call_sync  g_dbus_proxy_call_sync;
4647 
4648 // gio.FilenameCompleter
4649 
4650 alias c_g_filename_completer_new  g_filename_completer_new;
4651 alias c_g_filename_completer_get_completion_suffix  g_filename_completer_get_completion_suffix;
4652 alias c_g_filename_completer_get_completions  g_filename_completer_get_completions;
4653 alias c_g_filename_completer_set_dirs_only  g_filename_completer_set_dirs_only;
4654 
4655 // gio.Settings
4656 
4657 alias c_g_settings_new  g_settings_new;
4658 alias c_g_settings_new_with_path  g_settings_new_with_path;
4659 alias c_g_settings_new_with_backend  g_settings_new_with_backend;
4660 alias c_g_settings_new_with_backend_and_path  g_settings_new_with_backend_and_path;
4661 alias c_g_settings_sync  g_settings_sync;
4662 alias c_g_settings_get_value  g_settings_get_value;
4663 alias c_g_settings_set_value  g_settings_set_value;
4664 alias c_g_settings_is_writable  g_settings_is_writable;
4665 alias c_g_settings_delay  g_settings_delay;
4666 alias c_g_settings_apply  g_settings_apply;
4667 alias c_g_settings_revert  g_settings_revert;
4668 alias c_g_settings_get_has_unapplied  g_settings_get_has_unapplied;
4669 alias c_g_settings_get_child  g_settings_get_child;
4670 alias c_g_settings_reset  g_settings_reset;
4671 alias c_g_settings_list_schemas  g_settings_list_schemas;
4672 alias c_g_settings_list_relocatable_schemas  g_settings_list_relocatable_schemas;
4673 alias c_g_settings_list_keys  g_settings_list_keys;
4674 alias c_g_settings_list_children  g_settings_list_children;
4675 alias c_g_settings_get_range  g_settings_get_range;
4676 alias c_g_settings_range_check  g_settings_range_check;
4677 alias c_g_settings_get  g_settings_get;
4678 alias c_g_settings_set  g_settings_set;
4679 alias c_g_settings_get_boolean  g_settings_get_boolean;
4680 alias c_g_settings_set_boolean  g_settings_set_boolean;
4681 alias c_g_settings_get_int  g_settings_get_int;
4682 alias c_g_settings_set_int  g_settings_set_int;
4683 alias c_g_settings_get_double  g_settings_get_double;
4684 alias c_g_settings_set_double  g_settings_set_double;
4685 alias c_g_settings_get_string  g_settings_get_string;
4686 alias c_g_settings_set_string  g_settings_set_string;
4687 alias c_g_settings_get_strv  g_settings_get_strv;
4688 alias c_g_settings_set_strv  g_settings_set_strv;
4689 alias c_g_settings_get_enum  g_settings_get_enum;
4690 alias c_g_settings_set_enum  g_settings_set_enum;
4691 alias c_g_settings_get_flags  g_settings_get_flags;
4692 alias c_g_settings_set_flags  g_settings_set_flags;
4693 alias c_g_settings_get_mapped  g_settings_get_mapped;
4694 alias c_g_settings_bind  g_settings_bind;
4695 alias c_g_settings_bind_with_mapping  g_settings_bind_with_mapping;
4696 alias c_g_settings_bind_writable  g_settings_bind_writable;
4697 alias c_g_settings_unbind  g_settings_unbind;
4698 
4699 // gio.SettingsBackend
4700 
4701 alias c_g_settings_backend_get_default  g_settings_backend_get_default;
4702 alias c_g_settings_backend_changed  g_settings_backend_changed;
4703 alias c_g_settings_backend_path_changed  g_settings_backend_path_changed;
4704 alias c_g_settings_backend_keys_changed  g_settings_backend_keys_changed;
4705 alias c_g_settings_backend_path_writable_changed  g_settings_backend_path_writable_changed;
4706 alias c_g_settings_backend_writable_changed  g_settings_backend_writable_changed;
4707 alias c_g_settings_backend_changed_tree  g_settings_backend_changed_tree;
4708 alias c_g_settings_backend_flatten_tree  g_settings_backend_flatten_tree;
4709 alias c_g_keyfile_settings_backend_new  g_keyfile_settings_backend_new;
4710 alias c_g_memory_settings_backend_new  g_memory_settings_backend_new;
4711 alias c_g_null_settings_backend_new  g_null_settings_backend_new;
4712 
4713 // gio.Permission
4714 
4715 alias c_g_permission_get_allowed  g_permission_get_allowed;
4716 alias c_g_permission_get_can_acquire  g_permission_get_can_acquire;
4717 alias c_g_permission_get_can_release  g_permission_get_can_release;
4718 alias c_g_permission_acquire  g_permission_acquire;
4719 alias c_g_permission_acquire_async  g_permission_acquire_async;
4720 alias c_g_permission_acquire_finish  g_permission_acquire_finish;
4721 alias c_g_permission_release  g_permission_release;
4722 alias c_g_permission_release_async  g_permission_release_async;
4723 alias c_g_permission_release_finish  g_permission_release_finish;
4724 alias c_g_permission_impl_update  g_permission_impl_update;
4725 
4726 // gio.SimplePermission
4727 
4728 alias c_g_simple_permission_new  g_simple_permission_new;
4729 
4730 // gio.ActionGroupT
4731 
4732 
4733 // gio.ActionGroupT
4734 
4735 alias c_g_action_group_has_action  g_action_group_has_action;
4736 alias c_g_action_group_list_actions  g_action_group_list_actions;
4737 alias c_g_action_group_get_action_enabled  g_action_group_get_action_enabled;
4738 alias c_g_action_group_get_action_parameter_type  g_action_group_get_action_parameter_type;
4739 alias c_g_action_group_get_action_state_type  g_action_group_get_action_state_type;
4740 alias c_g_action_group_get_action_state_hint  g_action_group_get_action_state_hint;
4741 alias c_g_action_group_get_action_state  g_action_group_get_action_state;
4742 alias c_g_action_group_change_action_state  g_action_group_change_action_state;
4743 alias c_g_action_group_activate_action  g_action_group_activate_action;
4744 alias c_g_action_group_action_added  g_action_group_action_added;
4745 alias c_g_action_group_action_removed  g_action_group_action_removed;
4746 alias c_g_action_group_action_enabled_changed  g_action_group_action_enabled_changed;
4747 alias c_g_action_group_action_state_changed  g_action_group_action_state_changed;
4748 
4749 // gio.SimpleActionGroup
4750 
4751 alias c_g_simple_action_group_new  g_simple_action_group_new;
4752 alias c_g_simple_action_group_lookup  g_simple_action_group_lookup;
4753 alias c_g_simple_action_group_insert  g_simple_action_group_insert;
4754 alias c_g_simple_action_group_remove  g_simple_action_group_remove;
4755 
4756 // gio.ActionT
4757 
4758 
4759 // gio.ActionT
4760 
4761 alias c_g_action_get_name  g_action_get_name;
4762 alias c_g_action_get_parameter_type  g_action_get_parameter_type;
4763 alias c_g_action_get_state_type  g_action_get_state_type;
4764 alias c_g_action_get_state_hint  g_action_get_state_hint;
4765 alias c_g_action_get_enabled  g_action_get_enabled;
4766 alias c_g_action_get_state  g_action_get_state;
4767 alias c_g_action_set_state  g_action_set_state;
4768 alias c_g_action_activate  g_action_activate;
4769 
4770 // gio.Action
4771 
4772 
4773 // gio.SimpleAction
4774 
4775 alias c_g_simple_action_new  g_simple_action_new;
4776 alias c_g_simple_action_new_stateful  g_simple_action_new_stateful;
4777 alias c_g_simple_action_set_enabled  g_simple_action_set_enabled;
4778 
4779 // gio.Application
4780 
4781 alias c_g_application_id_is_valid  g_application_id_is_valid;
4782 alias c_g_application_new  g_application_new;
4783 alias c_g_application_get_application_id  g_application_get_application_id;
4784 alias c_g_application_set_application_id  g_application_set_application_id;
4785 alias c_g_application_get_inactivity_timeout  g_application_get_inactivity_timeout;
4786 alias c_g_application_set_inactivity_timeout  g_application_set_inactivity_timeout;
4787 alias c_g_application_get_flags  g_application_get_flags;
4788 alias c_g_application_set_flags  g_application_set_flags;
4789 alias c_g_application_set_action_group  g_application_set_action_group;
4790 alias c_g_application_get_is_registered  g_application_get_is_registered;
4791 alias c_g_application_get_is_remote  g_application_get_is_remote;
4792 alias c_g_application_register  g_application_register;
4793 alias c_g_application_hold  g_application_hold;
4794 alias c_g_application_release  g_application_release;
4795 alias c_g_application_activate  g_application_activate;
4796 alias c_g_application_open  g_application_open;
4797 alias c_g_application_run  g_application_run;
4798 
4799 // gio.ApplicationCommandLine
4800 
4801 alias c_g_application_command_line_get_arguments  g_application_command_line_get_arguments;
4802 alias c_g_application_command_line_get_cwd  g_application_command_line_get_cwd;
4803 alias c_g_application_command_line_get_environ  g_application_command_line_get_environ;
4804 alias c_g_application_command_line_getenv  g_application_command_line_getenv;
4805 alias c_g_application_command_line_get_is_remote  g_application_command_line_get_is_remote;
4806 alias c_g_application_command_line_get_platform_data  g_application_command_line_get_platform_data;
4807 alias c_g_application_command_line_set_exit_status  g_application_command_line_set_exit_status;
4808 alias c_g_application_command_line_get_exit_status  g_application_command_line_get_exit_status;
4809 alias c_g_application_command_line_print  g_application_command_line_print;
4810 alias c_g_application_command_line_printerr  g_application_command_line_printerr;
4811 
4812 // gio.Vfs
4813 
4814 alias c_g_vfs_get_file_for_path  g_vfs_get_file_for_path;
4815 alias c_g_vfs_get_file_for_uri  g_vfs_get_file_for_uri;
4816 alias c_g_vfs_parse_name  g_vfs_parse_name;
4817 alias c_g_vfs_get_default  g_vfs_get_default;
4818 alias c_g_vfs_get_local  g_vfs_get_local;
4819 alias c_g_vfs_is_active  g_vfs_is_active;
4820 alias c_g_vfs_get_supported_uri_schemes  g_vfs_get_supported_uri_schemes;
4821 
4822 // gio.IOModule
4823 
4824 alias c_g_io_module_new  g_io_module_new;
4825 alias c_g_io_modules_load_all_in_directory  g_io_modules_load_all_in_directory;
4826 alias c_g_io_modules_scan_all_in_directory  g_io_modules_scan_all_in_directory;
4827 alias c_g_io_module_load  g_io_module_load;
4828 alias c_g_io_module_unload  g_io_module_unload;
4829 alias c_g_io_module_query  g_io_module_query;
4830 
4831 // gio.IOExtension
4832 
4833 alias c_g_io_extension_get_name  g_io_extension_get_name;
4834 alias c_g_io_extension_get_priority  g_io_extension_get_priority;
4835 alias c_g_io_extension_get_type  g_io_extension_get_type;
4836 alias c_g_io_extension_ref_class  g_io_extension_ref_class;
4837 
4838 // gio.IOExtensionPoint
4839 
4840 alias c_g_io_extension_point_get_extension_by_name  g_io_extension_point_get_extension_by_name;
4841 alias c_g_io_extension_point_get_extensions  g_io_extension_point_get_extensions;
4842 alias c_g_io_extension_point_get_required_type  g_io_extension_point_get_required_type;
4843 alias c_g_io_extension_point_implement  g_io_extension_point_implement;
4844 alias c_g_io_extension_point_lookup  g_io_extension_point_lookup;
4845 alias c_g_io_extension_point_register  g_io_extension_point_register;
4846 alias c_g_io_extension_point_set_required_type  g_io_extension_point_set_required_type;