CodeWriter: Write [Diagnostics] attribute
[vala-lang.git] / vapi / packages / gio-2.0 / gio-2.0.gi
blob25e2902be774d609c18d6ed3d87b4dee1c04605a
1 <?xml version="1.0"?>
2 <api version="1.0">
3 <namespace name="GLib">
4 <function name="g_bus_get" symbol="g_bus_get">
5 <return-type type="void"/>
6 <parameters>
7 <parameter name="bus_type" type="GBusType"/>
8 <parameter name="cancellable" type="GCancellable*"/>
9 <parameter name="callback" type="GAsyncReadyCallback"/>
10 <parameter name="user_data" type="gpointer"/>
11 </parameters>
12 </function>
13 <function name="g_bus_get_finish" symbol="g_bus_get_finish">
14 <return-type type="GDBusConnection*"/>
15 <parameters>
16 <parameter name="res" type="GAsyncResult*"/>
17 <parameter name="error" type="GError**"/>
18 </parameters>
19 </function>
20 <function name="g_bus_get_sync" symbol="g_bus_get_sync">
21 <return-type type="GDBusConnection*"/>
22 <parameters>
23 <parameter name="bus_type" type="GBusType"/>
24 <parameter name="cancellable" type="GCancellable*"/>
25 <parameter name="error" type="GError**"/>
26 </parameters>
27 </function>
28 <function name="g_bus_own_name" symbol="g_bus_own_name">
29 <return-type type="guint"/>
30 <parameters>
31 <parameter name="bus_type" type="GBusType"/>
32 <parameter name="name" type="gchar*"/>
33 <parameter name="flags" type="GBusNameOwnerFlags"/>
34 <parameter name="bus_acquired_handler" type="GBusAcquiredCallback"/>
35 <parameter name="name_acquired_handler" type="GBusNameAcquiredCallback"/>
36 <parameter name="name_lost_handler" type="GBusNameLostCallback"/>
37 <parameter name="user_data" type="gpointer"/>
38 <parameter name="user_data_free_func" type="GDestroyNotify"/>
39 </parameters>
40 </function>
41 <function name="g_bus_own_name_on_connection" symbol="g_bus_own_name_on_connection">
42 <return-type type="guint"/>
43 <parameters>
44 <parameter name="connection" type="GDBusConnection*"/>
45 <parameter name="name" type="gchar*"/>
46 <parameter name="flags" type="GBusNameOwnerFlags"/>
47 <parameter name="name_acquired_handler" type="GBusNameAcquiredCallback"/>
48 <parameter name="name_lost_handler" type="GBusNameLostCallback"/>
49 <parameter name="user_data" type="gpointer"/>
50 <parameter name="user_data_free_func" type="GDestroyNotify"/>
51 </parameters>
52 </function>
53 <function name="g_bus_own_name_on_connection_with_closures" symbol="g_bus_own_name_on_connection_with_closures">
54 <return-type type="guint"/>
55 <parameters>
56 <parameter name="connection" type="GDBusConnection*"/>
57 <parameter name="name" type="gchar*"/>
58 <parameter name="flags" type="GBusNameOwnerFlags"/>
59 <parameter name="name_acquired_closure" type="GClosure*"/>
60 <parameter name="name_lost_closure" type="GClosure*"/>
61 </parameters>
62 </function>
63 <function name="g_bus_own_name_with_closures" symbol="g_bus_own_name_with_closures">
64 <return-type type="guint"/>
65 <parameters>
66 <parameter name="bus_type" type="GBusType"/>
67 <parameter name="name" type="gchar*"/>
68 <parameter name="flags" type="GBusNameOwnerFlags"/>
69 <parameter name="bus_acquired_closure" type="GClosure*"/>
70 <parameter name="name_acquired_closure" type="GClosure*"/>
71 <parameter name="name_lost_closure" type="GClosure*"/>
72 </parameters>
73 </function>
74 <function name="g_bus_unown_name" symbol="g_bus_unown_name">
75 <return-type type="void"/>
76 <parameters>
77 <parameter name="owner_id" type="guint"/>
78 </parameters>
79 </function>
80 <function name="g_bus_unwatch_name" symbol="g_bus_unwatch_name">
81 <return-type type="void"/>
82 <parameters>
83 <parameter name="watcher_id" type="guint"/>
84 </parameters>
85 </function>
86 <function name="g_bus_watch_name" symbol="g_bus_watch_name">
87 <return-type type="guint"/>
88 <parameters>
89 <parameter name="bus_type" type="GBusType"/>
90 <parameter name="name" type="gchar*"/>
91 <parameter name="flags" type="GBusNameWatcherFlags"/>
92 <parameter name="name_appeared_handler" type="GBusNameAppearedCallback"/>
93 <parameter name="name_vanished_handler" type="GBusNameVanishedCallback"/>
94 <parameter name="user_data" type="gpointer"/>
95 <parameter name="user_data_free_func" type="GDestroyNotify"/>
96 </parameters>
97 </function>
98 <function name="g_bus_watch_name_on_connection" symbol="g_bus_watch_name_on_connection">
99 <return-type type="guint"/>
100 <parameters>
101 <parameter name="connection" type="GDBusConnection*"/>
102 <parameter name="name" type="gchar*"/>
103 <parameter name="flags" type="GBusNameWatcherFlags"/>
104 <parameter name="name_appeared_handler" type="GBusNameAppearedCallback"/>
105 <parameter name="name_vanished_handler" type="GBusNameVanishedCallback"/>
106 <parameter name="user_data" type="gpointer"/>
107 <parameter name="user_data_free_func" type="GDestroyNotify"/>
108 </parameters>
109 </function>
110 <function name="g_bus_watch_name_on_connection_with_closures" symbol="g_bus_watch_name_on_connection_with_closures">
111 <return-type type="guint"/>
112 <parameters>
113 <parameter name="connection" type="GDBusConnection*"/>
114 <parameter name="name" type="gchar*"/>
115 <parameter name="flags" type="GBusNameWatcherFlags"/>
116 <parameter name="name_appeared_closure" type="GClosure*"/>
117 <parameter name="name_vanished_closure" type="GClosure*"/>
118 </parameters>
119 </function>
120 <function name="g_bus_watch_name_with_closures" symbol="g_bus_watch_name_with_closures">
121 <return-type type="guint"/>
122 <parameters>
123 <parameter name="bus_type" type="GBusType"/>
124 <parameter name="name" type="gchar*"/>
125 <parameter name="flags" type="GBusNameWatcherFlags"/>
126 <parameter name="name_appeared_closure" type="GClosure*"/>
127 <parameter name="name_vanished_closure" type="GClosure*"/>
128 </parameters>
129 </function>
130 <function name="g_content_type_can_be_executable" symbol="g_content_type_can_be_executable">
131 <return-type type="gboolean"/>
132 <parameters>
133 <parameter name="type" type="gchar*"/>
134 </parameters>
135 </function>
136 <function name="g_content_type_equals" symbol="g_content_type_equals">
137 <return-type type="gboolean"/>
138 <parameters>
139 <parameter name="type1" type="gchar*"/>
140 <parameter name="type2" type="gchar*"/>
141 </parameters>
142 </function>
143 <function name="g_content_type_from_mime_type" symbol="g_content_type_from_mime_type">
144 <return-type type="gchar*"/>
145 <parameters>
146 <parameter name="mime_type" type="gchar*"/>
147 </parameters>
148 </function>
149 <function name="g_content_type_get_description" symbol="g_content_type_get_description">
150 <return-type type="gchar*"/>
151 <parameters>
152 <parameter name="type" type="gchar*"/>
153 </parameters>
154 </function>
155 <function name="g_content_type_get_icon" symbol="g_content_type_get_icon">
156 <return-type type="GIcon*"/>
157 <parameters>
158 <parameter name="type" type="gchar*"/>
159 </parameters>
160 </function>
161 <function name="g_content_type_get_mime_type" symbol="g_content_type_get_mime_type">
162 <return-type type="gchar*"/>
163 <parameters>
164 <parameter name="type" type="gchar*"/>
165 </parameters>
166 </function>
167 <function name="g_content_type_guess" symbol="g_content_type_guess">
168 <return-type type="gchar*"/>
169 <parameters>
170 <parameter name="filename" type="gchar*"/>
171 <parameter name="data" type="guchar*"/>
172 <parameter name="data_size" type="gsize"/>
173 <parameter name="result_uncertain" type="gboolean*"/>
174 </parameters>
175 </function>
176 <function name="g_content_type_guess_for_tree" symbol="g_content_type_guess_for_tree">
177 <return-type type="gchar**"/>
178 <parameters>
179 <parameter name="root" type="GFile*"/>
180 </parameters>
181 </function>
182 <function name="g_content_type_is_a" symbol="g_content_type_is_a">
183 <return-type type="gboolean"/>
184 <parameters>
185 <parameter name="type" type="gchar*"/>
186 <parameter name="supertype" type="gchar*"/>
187 </parameters>
188 </function>
189 <function name="g_content_type_is_unknown" symbol="g_content_type_is_unknown">
190 <return-type type="gboolean"/>
191 <parameters>
192 <parameter name="type" type="gchar*"/>
193 </parameters>
194 </function>
195 <function name="g_content_types_get_registered" symbol="g_content_types_get_registered">
196 <return-type type="GList*"/>
197 </function>
198 <function name="g_dbus_address_get_for_bus_sync" symbol="g_dbus_address_get_for_bus_sync">
199 <return-type type="gchar*"/>
200 <parameters>
201 <parameter name="bus_type" type="GBusType"/>
202 <parameter name="cancellable" type="GCancellable*"/>
203 <parameter name="error" type="GError**"/>
204 </parameters>
205 </function>
206 <function name="g_dbus_address_get_stream" symbol="g_dbus_address_get_stream">
207 <return-type type="void"/>
208 <parameters>
209 <parameter name="address" type="gchar*"/>
210 <parameter name="cancellable" type="GCancellable*"/>
211 <parameter name="callback" type="GAsyncReadyCallback"/>
212 <parameter name="user_data" type="gpointer"/>
213 </parameters>
214 </function>
215 <function name="g_dbus_address_get_stream_finish" symbol="g_dbus_address_get_stream_finish">
216 <return-type type="GIOStream*"/>
217 <parameters>
218 <parameter name="res" type="GAsyncResult*"/>
219 <parameter name="out_guid" type="gchar**"/>
220 <parameter name="error" type="GError**"/>
221 </parameters>
222 </function>
223 <function name="g_dbus_address_get_stream_sync" symbol="g_dbus_address_get_stream_sync">
224 <return-type type="GIOStream*"/>
225 <parameters>
226 <parameter name="address" type="gchar*"/>
227 <parameter name="out_guid" type="gchar**"/>
228 <parameter name="cancellable" type="GCancellable*"/>
229 <parameter name="error" type="GError**"/>
230 </parameters>
231 </function>
232 <function name="g_dbus_error_encode_gerror" symbol="g_dbus_error_encode_gerror">
233 <return-type type="gchar*"/>
234 <parameters>
235 <parameter name="error" type="GError*"/>
236 </parameters>
237 </function>
238 <function name="g_dbus_error_get_remote_error" symbol="g_dbus_error_get_remote_error">
239 <return-type type="gchar*"/>
240 <parameters>
241 <parameter name="error" type="GError*"/>
242 </parameters>
243 </function>
244 <function name="g_dbus_error_is_remote_error" symbol="g_dbus_error_is_remote_error">
245 <return-type type="gboolean"/>
246 <parameters>
247 <parameter name="error" type="GError*"/>
248 </parameters>
249 </function>
250 <function name="g_dbus_error_new_for_dbus_error" symbol="g_dbus_error_new_for_dbus_error">
251 <return-type type="GError*"/>
252 <parameters>
253 <parameter name="dbus_error_name" type="gchar*"/>
254 <parameter name="dbus_error_message" type="gchar*"/>
255 </parameters>
256 </function>
257 <function name="g_dbus_error_quark" symbol="g_dbus_error_quark">
258 <return-type type="GQuark"/>
259 </function>
260 <function name="g_dbus_error_register_error" symbol="g_dbus_error_register_error">
261 <return-type type="gboolean"/>
262 <parameters>
263 <parameter name="error_domain" type="GQuark"/>
264 <parameter name="error_code" type="gint"/>
265 <parameter name="dbus_error_name" type="gchar*"/>
266 </parameters>
267 </function>
268 <function name="g_dbus_error_register_error_domain" symbol="g_dbus_error_register_error_domain">
269 <return-type type="void"/>
270 <parameters>
271 <parameter name="error_domain_quark_name" type="gchar*"/>
272 <parameter name="quark_volatile" type="gsize*"/>
273 <parameter name="entries" type="GDBusErrorEntry*"/>
274 <parameter name="num_entries" type="guint"/>
275 </parameters>
276 </function>
277 <function name="g_dbus_error_set_dbus_error" symbol="g_dbus_error_set_dbus_error">
278 <return-type type="void"/>
279 <parameters>
280 <parameter name="error" type="GError**"/>
281 <parameter name="dbus_error_name" type="gchar*"/>
282 <parameter name="dbus_error_message" type="gchar*"/>
283 <parameter name="format" type="gchar*"/>
284 </parameters>
285 </function>
286 <function name="g_dbus_error_set_dbus_error_valist" symbol="g_dbus_error_set_dbus_error_valist">
287 <return-type type="void"/>
288 <parameters>
289 <parameter name="error" type="GError**"/>
290 <parameter name="dbus_error_name" type="gchar*"/>
291 <parameter name="dbus_error_message" type="gchar*"/>
292 <parameter name="format" type="gchar*"/>
293 <parameter name="var_args" type="va_list"/>
294 </parameters>
295 </function>
296 <function name="g_dbus_error_strip_remote_error" symbol="g_dbus_error_strip_remote_error">
297 <return-type type="gboolean"/>
298 <parameters>
299 <parameter name="error" type="GError*"/>
300 </parameters>
301 </function>
302 <function name="g_dbus_error_unregister_error" symbol="g_dbus_error_unregister_error">
303 <return-type type="gboolean"/>
304 <parameters>
305 <parameter name="error_domain" type="GQuark"/>
306 <parameter name="error_code" type="gint"/>
307 <parameter name="dbus_error_name" type="gchar*"/>
308 </parameters>
309 </function>
310 <function name="g_dbus_generate_guid" symbol="g_dbus_generate_guid">
311 <return-type type="gchar*"/>
312 </function>
313 <function name="g_dbus_is_address" symbol="g_dbus_is_address">
314 <return-type type="gboolean"/>
315 <parameters>
316 <parameter name="string" type="gchar*"/>
317 </parameters>
318 </function>
319 <function name="g_dbus_is_guid" symbol="g_dbus_is_guid">
320 <return-type type="gboolean"/>
321 <parameters>
322 <parameter name="string" type="gchar*"/>
323 </parameters>
324 </function>
325 <function name="g_dbus_is_interface_name" symbol="g_dbus_is_interface_name">
326 <return-type type="gboolean"/>
327 <parameters>
328 <parameter name="string" type="gchar*"/>
329 </parameters>
330 </function>
331 <function name="g_dbus_is_member_name" symbol="g_dbus_is_member_name">
332 <return-type type="gboolean"/>
333 <parameters>
334 <parameter name="string" type="gchar*"/>
335 </parameters>
336 </function>
337 <function name="g_dbus_is_name" symbol="g_dbus_is_name">
338 <return-type type="gboolean"/>
339 <parameters>
340 <parameter name="string" type="gchar*"/>
341 </parameters>
342 </function>
343 <function name="g_dbus_is_supported_address" symbol="g_dbus_is_supported_address">
344 <return-type type="gboolean"/>
345 <parameters>
346 <parameter name="string" type="gchar*"/>
347 <parameter name="error" type="GError**"/>
348 </parameters>
349 </function>
350 <function name="g_dbus_is_unique_name" symbol="g_dbus_is_unique_name">
351 <return-type type="gboolean"/>
352 <parameters>
353 <parameter name="string" type="gchar*"/>
354 </parameters>
355 </function>
356 <function name="g_io_error_from_errno" symbol="g_io_error_from_errno">
357 <return-type type="GIOErrorEnum"/>
358 <parameters>
359 <parameter name="err_no" type="gint"/>
360 </parameters>
361 </function>
362 <function name="g_io_error_quark" symbol="g_io_error_quark">
363 <return-type type="GQuark"/>
364 </function>
365 <function name="g_io_modules_load_all_in_directory" symbol="g_io_modules_load_all_in_directory">
366 <return-type type="GList*"/>
367 <parameters>
368 <parameter name="dirname" type="gchar*"/>
369 </parameters>
370 </function>
371 <function name="g_io_modules_scan_all_in_directory" symbol="g_io_modules_scan_all_in_directory">
372 <return-type type="void"/>
373 <parameters>
374 <parameter name="dirname" type="char*"/>
375 </parameters>
376 </function>
377 <function name="g_io_scheduler_cancel_all_jobs" symbol="g_io_scheduler_cancel_all_jobs">
378 <return-type type="void"/>
379 </function>
380 <function name="g_io_scheduler_push_job" symbol="g_io_scheduler_push_job">
381 <return-type type="void"/>
382 <parameters>
383 <parameter name="job_func" type="GIOSchedulerJobFunc"/>
384 <parameter name="user_data" type="gpointer"/>
385 <parameter name="notify" type="GDestroyNotify"/>
386 <parameter name="io_priority" type="gint"/>
387 <parameter name="cancellable" type="GCancellable*"/>
388 </parameters>
389 </function>
390 <function name="g_pollable_source_new" symbol="g_pollable_source_new">
391 <return-type type="GSource*"/>
392 <parameters>
393 <parameter name="pollable_stream" type="GObject*"/>
394 </parameters>
395 </function>
396 <function name="g_simple_async_report_error_in_idle" symbol="g_simple_async_report_error_in_idle">
397 <return-type type="void"/>
398 <parameters>
399 <parameter name="object" type="GObject*"/>
400 <parameter name="callback" type="GAsyncReadyCallback"/>
401 <parameter name="user_data" type="gpointer"/>
402 <parameter name="domain" type="GQuark"/>
403 <parameter name="code" type="gint"/>
404 <parameter name="format" type="char*"/>
405 </parameters>
406 </function>
407 <function name="g_simple_async_report_gerror_in_idle" symbol="g_simple_async_report_gerror_in_idle">
408 <return-type type="void"/>
409 <parameters>
410 <parameter name="object" type="GObject*"/>
411 <parameter name="callback" type="GAsyncReadyCallback"/>
412 <parameter name="user_data" type="gpointer"/>
413 <parameter name="error" type="GError*"/>
414 </parameters>
415 </function>
416 <function name="g_simple_async_report_take_gerror_in_idle" symbol="g_simple_async_report_take_gerror_in_idle">
417 <return-type type="void"/>
418 <parameters>
419 <parameter name="object" type="GObject*"/>
420 <parameter name="callback" type="GAsyncReadyCallback"/>
421 <parameter name="user_data" type="gpointer"/>
422 <parameter name="error" type="GError*"/>
423 </parameters>
424 </function>
425 <function name="g_tls_error_quark" symbol="g_tls_error_quark">
426 <return-type type="GQuark"/>
427 </function>
428 <callback name="GAsyncReadyCallback">
429 <return-type type="void"/>
430 <parameters>
431 <parameter name="source_object" type="GObject*"/>
432 <parameter name="res" type="GAsyncResult*"/>
433 <parameter name="user_data" type="gpointer"/>
434 </parameters>
435 </callback>
436 <callback name="GBusAcquiredCallback">
437 <return-type type="void"/>
438 <parameters>
439 <parameter name="connection" type="GDBusConnection*"/>
440 <parameter name="name" type="gchar*"/>
441 <parameter name="user_data" type="gpointer"/>
442 </parameters>
443 </callback>
444 <callback name="GBusNameAcquiredCallback">
445 <return-type type="void"/>
446 <parameters>
447 <parameter name="connection" type="GDBusConnection*"/>
448 <parameter name="name" type="gchar*"/>
449 <parameter name="user_data" type="gpointer"/>
450 </parameters>
451 </callback>
452 <callback name="GBusNameAppearedCallback">
453 <return-type type="void"/>
454 <parameters>
455 <parameter name="connection" type="GDBusConnection*"/>
456 <parameter name="name" type="gchar*"/>
457 <parameter name="name_owner" type="gchar*"/>
458 <parameter name="user_data" type="gpointer"/>
459 </parameters>
460 </callback>
461 <callback name="GBusNameLostCallback">
462 <return-type type="void"/>
463 <parameters>
464 <parameter name="connection" type="GDBusConnection*"/>
465 <parameter name="name" type="gchar*"/>
466 <parameter name="user_data" type="gpointer"/>
467 </parameters>
468 </callback>
469 <callback name="GBusNameVanishedCallback">
470 <return-type type="void"/>
471 <parameters>
472 <parameter name="connection" type="GDBusConnection*"/>
473 <parameter name="name" type="gchar*"/>
474 <parameter name="user_data" type="gpointer"/>
475 </parameters>
476 </callback>
477 <callback name="GCancellableSourceFunc">
478 <return-type type="gboolean"/>
479 <parameters>
480 <parameter name="cancellable" type="GCancellable*"/>
481 <parameter name="user_data" type="gpointer"/>
482 </parameters>
483 </callback>
484 <callback name="GDBusInterfaceGetPropertyFunc">
485 <return-type type="GVariant*"/>
486 <parameters>
487 <parameter name="connection" type="GDBusConnection*"/>
488 <parameter name="sender" type="gchar*"/>
489 <parameter name="object_path" type="gchar*"/>
490 <parameter name="interface_name" type="gchar*"/>
491 <parameter name="property_name" type="gchar*"/>
492 <parameter name="error" type="GError**"/>
493 <parameter name="user_data" type="gpointer"/>
494 </parameters>
495 </callback>
496 <callback name="GDBusInterfaceMethodCallFunc">
497 <return-type type="void"/>
498 <parameters>
499 <parameter name="connection" type="GDBusConnection*"/>
500 <parameter name="sender" type="gchar*"/>
501 <parameter name="object_path" type="gchar*"/>
502 <parameter name="interface_name" type="gchar*"/>
503 <parameter name="method_name" type="gchar*"/>
504 <parameter name="parameters" type="GVariant*"/>
505 <parameter name="invocation" type="GDBusMethodInvocation*"/>
506 <parameter name="user_data" type="gpointer"/>
507 </parameters>
508 </callback>
509 <callback name="GDBusInterfaceSetPropertyFunc">
510 <return-type type="gboolean"/>
511 <parameters>
512 <parameter name="connection" type="GDBusConnection*"/>
513 <parameter name="sender" type="gchar*"/>
514 <parameter name="object_path" type="gchar*"/>
515 <parameter name="interface_name" type="gchar*"/>
516 <parameter name="property_name" type="gchar*"/>
517 <parameter name="value" type="GVariant*"/>
518 <parameter name="error" type="GError**"/>
519 <parameter name="user_data" type="gpointer"/>
520 </parameters>
521 </callback>
522 <callback name="GDBusMessageFilterFunction">
523 <return-type type="GDBusMessage*"/>
524 <parameters>
525 <parameter name="connection" type="GDBusConnection*"/>
526 <parameter name="message" type="GDBusMessage*"/>
527 <parameter name="incoming" type="gboolean"/>
528 <parameter name="user_data" type="gpointer"/>
529 </parameters>
530 </callback>
531 <callback name="GDBusSignalCallback">
532 <return-type type="void"/>
533 <parameters>
534 <parameter name="connection" type="GDBusConnection*"/>
535 <parameter name="sender_name" type="gchar*"/>
536 <parameter name="object_path" type="gchar*"/>
537 <parameter name="interface_name" type="gchar*"/>
538 <parameter name="signal_name" type="gchar*"/>
539 <parameter name="parameters" type="GVariant*"/>
540 <parameter name="user_data" type="gpointer"/>
541 </parameters>
542 </callback>
543 <callback name="GDBusSubtreeDispatchFunc">
544 <return-type type="GDBusInterfaceVTable*"/>
545 <parameters>
546 <parameter name="connection" type="GDBusConnection*"/>
547 <parameter name="sender" type="gchar*"/>
548 <parameter name="object_path" type="gchar*"/>
549 <parameter name="interface_name" type="gchar*"/>
550 <parameter name="node" type="gchar*"/>
551 <parameter name="out_user_data" type="gpointer*"/>
552 <parameter name="user_data" type="gpointer"/>
553 </parameters>
554 </callback>
555 <callback name="GDBusSubtreeEnumerateFunc">
556 <return-type type="gchar**"/>
557 <parameters>
558 <parameter name="connection" type="GDBusConnection*"/>
559 <parameter name="sender" type="gchar*"/>
560 <parameter name="object_path" type="gchar*"/>
561 <parameter name="user_data" type="gpointer"/>
562 </parameters>
563 </callback>
564 <callback name="GDBusSubtreeIntrospectFunc">
565 <return-type type="GDBusInterfaceInfo**"/>
566 <parameters>
567 <parameter name="connection" type="GDBusConnection*"/>
568 <parameter name="sender" type="gchar*"/>
569 <parameter name="object_path" type="gchar*"/>
570 <parameter name="node" type="gchar*"/>
571 <parameter name="user_data" type="gpointer"/>
572 </parameters>
573 </callback>
574 <callback name="GFileProgressCallback">
575 <return-type type="void"/>
576 <parameters>
577 <parameter name="current_num_bytes" type="goffset"/>
578 <parameter name="total_num_bytes" type="goffset"/>
579 <parameter name="user_data" type="gpointer"/>
580 </parameters>
581 </callback>
582 <callback name="GFileReadMoreCallback">
583 <return-type type="gboolean"/>
584 <parameters>
585 <parameter name="file_contents" type="char*"/>
586 <parameter name="file_size" type="goffset"/>
587 <parameter name="callback_data" type="gpointer"/>
588 </parameters>
589 </callback>
590 <callback name="GIOSchedulerJobFunc">
591 <return-type type="gboolean"/>
592 <parameters>
593 <parameter name="job" type="GIOSchedulerJob*"/>
594 <parameter name="cancellable" type="GCancellable*"/>
595 <parameter name="user_data" type="gpointer"/>
596 </parameters>
597 </callback>
598 <callback name="GPollableSourceFunc">
599 <return-type type="gboolean"/>
600 <parameters>
601 <parameter name="pollable_stream" type="GObject*"/>
602 <parameter name="user_data" type="gpointer"/>
603 </parameters>
604 </callback>
605 <callback name="GReallocFunc">
606 <return-type type="gpointer"/>
607 <parameters>
608 <parameter name="data" type="gpointer"/>
609 <parameter name="size" type="gsize"/>
610 </parameters>
611 </callback>
612 <callback name="GSettingsBindGetMapping">
613 <return-type type="gboolean"/>
614 <parameters>
615 <parameter name="value" type="GValue*"/>
616 <parameter name="variant" type="GVariant*"/>
617 <parameter name="user_data" type="gpointer"/>
618 </parameters>
619 </callback>
620 <callback name="GSettingsBindSetMapping">
621 <return-type type="GVariant*"/>
622 <parameters>
623 <parameter name="value" type="GValue*"/>
624 <parameter name="expected_type" type="GVariantType*"/>
625 <parameter name="user_data" type="gpointer"/>
626 </parameters>
627 </callback>
628 <callback name="GSettingsGetMapping">
629 <return-type type="gboolean"/>
630 <parameters>
631 <parameter name="value" type="GVariant*"/>
632 <parameter name="result" type="gpointer*"/>
633 <parameter name="user_data" type="gpointer"/>
634 </parameters>
635 </callback>
636 <callback name="GSimpleAsyncThreadFunc">
637 <return-type type="void"/>
638 <parameters>
639 <parameter name="res" type="GSimpleAsyncResult*"/>
640 <parameter name="object" type="GObject*"/>
641 <parameter name="cancellable" type="GCancellable*"/>
642 </parameters>
643 </callback>
644 <callback name="GSocketSourceFunc">
645 <return-type type="gboolean"/>
646 <parameters>
647 <parameter name="socket" type="GSocket*"/>
648 <parameter name="condition" type="GIOCondition"/>
649 <parameter name="user_data" type="gpointer"/>
650 </parameters>
651 </callback>
652 <struct name="GCredentialsClass">
653 </struct>
654 <struct name="GDBusErrorEntry">
655 <field name="error_code" type="gint"/>
656 <field name="dbus_error_name" type="gchar*"/>
657 </struct>
658 <struct name="GDBusInterfaceVTable">
659 <field name="method_call" type="GDBusInterfaceMethodCallFunc"/>
660 <field name="get_property" type="GDBusInterfaceGetPropertyFunc"/>
661 <field name="set_property" type="GDBusInterfaceSetPropertyFunc"/>
662 <field name="padding" type="gpointer[]"/>
663 </struct>
664 <struct name="GDBusSubtreeVTable">
665 <field name="enumerate" type="GDBusSubtreeEnumerateFunc"/>
666 <field name="introspect" type="GDBusSubtreeIntrospectFunc"/>
667 <field name="dispatch" type="GDBusSubtreeDispatchFunc"/>
668 <field name="padding" type="gpointer[]"/>
669 </struct>
670 <struct name="GEmblemClass">
671 </struct>
672 <struct name="GFileAttributeInfo">
673 <field name="name" type="char*"/>
674 <field name="type" type="GFileAttributeType"/>
675 <field name="flags" type="GFileAttributeInfoFlags"/>
676 </struct>
677 <struct name="GFileDescriptorBased">
678 </struct>
679 <struct name="GFileIconClass">
680 </struct>
681 <struct name="GFileInfoClass">
682 </struct>
683 <struct name="GIOExtension">
684 <method name="get_name" symbol="g_io_extension_get_name">
685 <return-type type="char*"/>
686 <parameters>
687 <parameter name="extension" type="GIOExtension*"/>
688 </parameters>
689 </method>
690 <method name="get_priority" symbol="g_io_extension_get_priority">
691 <return-type type="gint"/>
692 <parameters>
693 <parameter name="extension" type="GIOExtension*"/>
694 </parameters>
695 </method>
696 <method name="ref_class" symbol="g_io_extension_ref_class">
697 <return-type type="GTypeClass*"/>
698 <parameters>
699 <parameter name="extension" type="GIOExtension*"/>
700 </parameters>
701 </method>
702 </struct>
703 <struct name="GIOExtensionPoint">
704 <method name="get_extension_by_name" symbol="g_io_extension_point_get_extension_by_name">
705 <return-type type="GIOExtension*"/>
706 <parameters>
707 <parameter name="extension_point" type="GIOExtensionPoint*"/>
708 <parameter name="name" type="char*"/>
709 </parameters>
710 </method>
711 <method name="get_extensions" symbol="g_io_extension_point_get_extensions">
712 <return-type type="GList*"/>
713 <parameters>
714 <parameter name="extension_point" type="GIOExtensionPoint*"/>
715 </parameters>
716 </method>
717 <method name="get_required_type" symbol="g_io_extension_point_get_required_type">
718 <return-type type="GType"/>
719 <parameters>
720 <parameter name="extension_point" type="GIOExtensionPoint*"/>
721 </parameters>
722 </method>
723 <method name="implement" symbol="g_io_extension_point_implement">
724 <return-type type="GIOExtension*"/>
725 <parameters>
726 <parameter name="extension_point_name" type="char*"/>
727 <parameter name="type" type="GType"/>
728 <parameter name="extension_name" type="char*"/>
729 <parameter name="priority" type="gint"/>
730 </parameters>
731 </method>
732 <method name="lookup" symbol="g_io_extension_point_lookup">
733 <return-type type="GIOExtensionPoint*"/>
734 <parameters>
735 <parameter name="name" type="char*"/>
736 </parameters>
737 </method>
738 <method name="register" symbol="g_io_extension_point_register">
739 <return-type type="GIOExtensionPoint*"/>
740 <parameters>
741 <parameter name="name" type="char*"/>
742 </parameters>
743 </method>
744 <method name="set_required_type" symbol="g_io_extension_point_set_required_type">
745 <return-type type="void"/>
746 <parameters>
747 <parameter name="extension_point" type="GIOExtensionPoint*"/>
748 <parameter name="type" type="GType"/>
749 </parameters>
750 </method>
751 </struct>
752 <struct name="GIOModuleClass">
753 </struct>
754 <struct name="GIOSchedulerJob">
755 <method name="send_to_mainloop" symbol="g_io_scheduler_job_send_to_mainloop">
756 <return-type type="gboolean"/>
757 <parameters>
758 <parameter name="job" type="GIOSchedulerJob*"/>
759 <parameter name="func" type="GSourceFunc"/>
760 <parameter name="user_data" type="gpointer"/>
761 <parameter name="notify" type="GDestroyNotify"/>
762 </parameters>
763 </method>
764 <method name="send_to_mainloop_async" symbol="g_io_scheduler_job_send_to_mainloop_async">
765 <return-type type="void"/>
766 <parameters>
767 <parameter name="job" type="GIOSchedulerJob*"/>
768 <parameter name="func" type="GSourceFunc"/>
769 <parameter name="user_data" type="gpointer"/>
770 <parameter name="notify" type="GDestroyNotify"/>
771 </parameters>
772 </method>
773 </struct>
774 <struct name="GIOStreamAdapter">
775 </struct>
776 <struct name="GInputVector">
777 <field name="buffer" type="gpointer"/>
778 <field name="size" type="gsize"/>
779 </struct>
780 <struct name="GOutputVector">
781 <field name="buffer" type="gconstpointer"/>
782 <field name="size" type="gsize"/>
783 </struct>
784 <struct name="GSettingsBackend">
785 </struct>
786 <struct name="GSimpleAsyncResultClass">
787 </struct>
788 <struct name="GThemedIconClass">
789 </struct>
790 <struct name="GTlsClientContext">
791 </struct>
792 <struct name="GTlsContext">
793 </struct>
794 <struct name="GTlsServerContext">
795 </struct>
796 <struct name="GUnixCredentialsMessage">
797 </struct>
798 <struct name="GUnixFDList">
799 </struct>
800 <boxed name="GDBusAnnotationInfo" type-name="GDBusAnnotationInfo" get-type="g_dbus_annotation_info_get_type">
801 <method name="lookup" symbol="g_dbus_annotation_info_lookup">
802 <return-type type="gchar*"/>
803 <parameters>
804 <parameter name="annotations" type="GDBusAnnotationInfo**"/>
805 <parameter name="name" type="gchar*"/>
806 </parameters>
807 </method>
808 <method name="ref" symbol="g_dbus_annotation_info_ref">
809 <return-type type="GDBusAnnotationInfo*"/>
810 <parameters>
811 <parameter name="info" type="GDBusAnnotationInfo*"/>
812 </parameters>
813 </method>
814 <method name="unref" symbol="g_dbus_annotation_info_unref">
815 <return-type type="void"/>
816 <parameters>
817 <parameter name="info" type="GDBusAnnotationInfo*"/>
818 </parameters>
819 </method>
820 <field name="ref_count" type="gint"/>
821 <field name="key" type="gchar*"/>
822 <field name="value" type="gchar*"/>
823 <field name="annotations" type="GDBusAnnotationInfo**"/>
824 </boxed>
825 <boxed name="GDBusArgInfo" type-name="GDBusArgInfo" get-type="g_dbus_arg_info_get_type">
826 <method name="ref" symbol="g_dbus_arg_info_ref">
827 <return-type type="GDBusArgInfo*"/>
828 <parameters>
829 <parameter name="info" type="GDBusArgInfo*"/>
830 </parameters>
831 </method>
832 <method name="unref" symbol="g_dbus_arg_info_unref">
833 <return-type type="void"/>
834 <parameters>
835 <parameter name="info" type="GDBusArgInfo*"/>
836 </parameters>
837 </method>
838 <field name="ref_count" type="gint"/>
839 <field name="name" type="gchar*"/>
840 <field name="signature" type="gchar*"/>
841 <field name="annotations" type="GDBusAnnotationInfo**"/>
842 </boxed>
843 <boxed name="GDBusInterfaceInfo" type-name="GDBusInterfaceInfo" get-type="g_dbus_interface_info_get_type">
844 <method name="generate_xml" symbol="g_dbus_interface_info_generate_xml">
845 <return-type type="void"/>
846 <parameters>
847 <parameter name="info" type="GDBusInterfaceInfo*"/>
848 <parameter name="indent" type="guint"/>
849 <parameter name="string_builder" type="GString*"/>
850 </parameters>
851 </method>
852 <method name="lookup_method" symbol="g_dbus_interface_info_lookup_method">
853 <return-type type="GDBusMethodInfo*"/>
854 <parameters>
855 <parameter name="info" type="GDBusInterfaceInfo*"/>
856 <parameter name="name" type="gchar*"/>
857 </parameters>
858 </method>
859 <method name="lookup_property" symbol="g_dbus_interface_info_lookup_property">
860 <return-type type="GDBusPropertyInfo*"/>
861 <parameters>
862 <parameter name="info" type="GDBusInterfaceInfo*"/>
863 <parameter name="name" type="gchar*"/>
864 </parameters>
865 </method>
866 <method name="lookup_signal" symbol="g_dbus_interface_info_lookup_signal">
867 <return-type type="GDBusSignalInfo*"/>
868 <parameters>
869 <parameter name="info" type="GDBusInterfaceInfo*"/>
870 <parameter name="name" type="gchar*"/>
871 </parameters>
872 </method>
873 <method name="ref" symbol="g_dbus_interface_info_ref">
874 <return-type type="GDBusInterfaceInfo*"/>
875 <parameters>
876 <parameter name="info" type="GDBusInterfaceInfo*"/>
877 </parameters>
878 </method>
879 <method name="unref" symbol="g_dbus_interface_info_unref">
880 <return-type type="void"/>
881 <parameters>
882 <parameter name="info" type="GDBusInterfaceInfo*"/>
883 </parameters>
884 </method>
885 <field name="ref_count" type="gint"/>
886 <field name="name" type="gchar*"/>
887 <field name="methods" type="GDBusMethodInfo**"/>
888 <field name="signals" type="GDBusSignalInfo**"/>
889 <field name="properties" type="GDBusPropertyInfo**"/>
890 <field name="annotations" type="GDBusAnnotationInfo**"/>
891 </boxed>
892 <boxed name="GDBusMethodInfo" type-name="GDBusMethodInfo" get-type="g_dbus_method_info_get_type">
893 <method name="ref" symbol="g_dbus_method_info_ref">
894 <return-type type="GDBusMethodInfo*"/>
895 <parameters>
896 <parameter name="info" type="GDBusMethodInfo*"/>
897 </parameters>
898 </method>
899 <method name="unref" symbol="g_dbus_method_info_unref">
900 <return-type type="void"/>
901 <parameters>
902 <parameter name="info" type="GDBusMethodInfo*"/>
903 </parameters>
904 </method>
905 <field name="ref_count" type="gint"/>
906 <field name="name" type="gchar*"/>
907 <field name="in_args" type="GDBusArgInfo**"/>
908 <field name="out_args" type="GDBusArgInfo**"/>
909 <field name="annotations" type="GDBusAnnotationInfo**"/>
910 </boxed>
911 <boxed name="GDBusNodeInfo" type-name="GDBusNodeInfo" get-type="g_dbus_node_info_get_type">
912 <method name="generate_xml" symbol="g_dbus_node_info_generate_xml">
913 <return-type type="void"/>
914 <parameters>
915 <parameter name="info" type="GDBusNodeInfo*"/>
916 <parameter name="indent" type="guint"/>
917 <parameter name="string_builder" type="GString*"/>
918 </parameters>
919 </method>
920 <method name="lookup_interface" symbol="g_dbus_node_info_lookup_interface">
921 <return-type type="GDBusInterfaceInfo*"/>
922 <parameters>
923 <parameter name="info" type="GDBusNodeInfo*"/>
924 <parameter name="name" type="gchar*"/>
925 </parameters>
926 </method>
927 <constructor name="new_for_xml" symbol="g_dbus_node_info_new_for_xml">
928 <return-type type="GDBusNodeInfo*"/>
929 <parameters>
930 <parameter name="xml_data" type="gchar*"/>
931 <parameter name="error" type="GError**"/>
932 </parameters>
933 </constructor>
934 <method name="ref" symbol="g_dbus_node_info_ref">
935 <return-type type="GDBusNodeInfo*"/>
936 <parameters>
937 <parameter name="info" type="GDBusNodeInfo*"/>
938 </parameters>
939 </method>
940 <method name="unref" symbol="g_dbus_node_info_unref">
941 <return-type type="void"/>
942 <parameters>
943 <parameter name="info" type="GDBusNodeInfo*"/>
944 </parameters>
945 </method>
946 <field name="ref_count" type="gint"/>
947 <field name="path" type="gchar*"/>
948 <field name="interfaces" type="GDBusInterfaceInfo**"/>
949 <field name="nodes" type="GDBusNodeInfo**"/>
950 <field name="annotations" type="GDBusAnnotationInfo**"/>
951 </boxed>
952 <boxed name="GDBusPropertyInfo" type-name="GDBusPropertyInfo" get-type="g_dbus_property_info_get_type">
953 <method name="ref" symbol="g_dbus_property_info_ref">
954 <return-type type="GDBusPropertyInfo*"/>
955 <parameters>
956 <parameter name="info" type="GDBusPropertyInfo*"/>
957 </parameters>
958 </method>
959 <method name="unref" symbol="g_dbus_property_info_unref">
960 <return-type type="void"/>
961 <parameters>
962 <parameter name="info" type="GDBusPropertyInfo*"/>
963 </parameters>
964 </method>
965 <field name="ref_count" type="gint"/>
966 <field name="name" type="gchar*"/>
967 <field name="signature" type="gchar*"/>
968 <field name="flags" type="GDBusPropertyInfoFlags"/>
969 <field name="annotations" type="GDBusAnnotationInfo**"/>
970 </boxed>
971 <boxed name="GDBusSignalInfo" type-name="GDBusSignalInfo" get-type="g_dbus_signal_info_get_type">
972 <method name="ref" symbol="g_dbus_signal_info_ref">
973 <return-type type="GDBusSignalInfo*"/>
974 <parameters>
975 <parameter name="info" type="GDBusSignalInfo*"/>
976 </parameters>
977 </method>
978 <method name="unref" symbol="g_dbus_signal_info_unref">
979 <return-type type="void"/>
980 <parameters>
981 <parameter name="info" type="GDBusSignalInfo*"/>
982 </parameters>
983 </method>
984 <field name="ref_count" type="gint"/>
985 <field name="name" type="gchar*"/>
986 <field name="args" type="GDBusArgInfo**"/>
987 <field name="annotations" type="GDBusAnnotationInfo**"/>
988 </boxed>
989 <boxed name="GFileAttributeInfoList" type-name="GFileAttributeInfoList" get-type="g_file_attribute_info_list_get_type">
990 <method name="add" symbol="g_file_attribute_info_list_add">
991 <return-type type="void"/>
992 <parameters>
993 <parameter name="list" type="GFileAttributeInfoList*"/>
994 <parameter name="name" type="char*"/>
995 <parameter name="type" type="GFileAttributeType"/>
996 <parameter name="flags" type="GFileAttributeInfoFlags"/>
997 </parameters>
998 </method>
999 <method name="dup" symbol="g_file_attribute_info_list_dup">
1000 <return-type type="GFileAttributeInfoList*"/>
1001 <parameters>
1002 <parameter name="list" type="GFileAttributeInfoList*"/>
1003 </parameters>
1004 </method>
1005 <method name="lookup" symbol="g_file_attribute_info_list_lookup">
1006 <return-type type="GFileAttributeInfo*"/>
1007 <parameters>
1008 <parameter name="list" type="GFileAttributeInfoList*"/>
1009 <parameter name="name" type="char*"/>
1010 </parameters>
1011 </method>
1012 <constructor name="new" symbol="g_file_attribute_info_list_new">
1013 <return-type type="GFileAttributeInfoList*"/>
1014 </constructor>
1015 <method name="ref" symbol="g_file_attribute_info_list_ref">
1016 <return-type type="GFileAttributeInfoList*"/>
1017 <parameters>
1018 <parameter name="list" type="GFileAttributeInfoList*"/>
1019 </parameters>
1020 </method>
1021 <method name="unref" symbol="g_file_attribute_info_list_unref">
1022 <return-type type="void"/>
1023 <parameters>
1024 <parameter name="list" type="GFileAttributeInfoList*"/>
1025 </parameters>
1026 </method>
1027 <field name="infos" type="GFileAttributeInfo*"/>
1028 <field name="n_infos" type="int"/>
1029 </boxed>
1030 <boxed name="GFileAttributeMatcher" type-name="GFileAttributeMatcher" get-type="g_file_attribute_matcher_get_type">
1031 <method name="enumerate_namespace" symbol="g_file_attribute_matcher_enumerate_namespace">
1032 <return-type type="gboolean"/>
1033 <parameters>
1034 <parameter name="matcher" type="GFileAttributeMatcher*"/>
1035 <parameter name="ns" type="char*"/>
1036 </parameters>
1037 </method>
1038 <method name="enumerate_next" symbol="g_file_attribute_matcher_enumerate_next">
1039 <return-type type="char*"/>
1040 <parameters>
1041 <parameter name="matcher" type="GFileAttributeMatcher*"/>
1042 </parameters>
1043 </method>
1044 <method name="matches" symbol="g_file_attribute_matcher_matches">
1045 <return-type type="gboolean"/>
1046 <parameters>
1047 <parameter name="matcher" type="GFileAttributeMatcher*"/>
1048 <parameter name="attribute" type="char*"/>
1049 </parameters>
1050 </method>
1051 <method name="matches_only" symbol="g_file_attribute_matcher_matches_only">
1052 <return-type type="gboolean"/>
1053 <parameters>
1054 <parameter name="matcher" type="GFileAttributeMatcher*"/>
1055 <parameter name="attribute" type="char*"/>
1056 </parameters>
1057 </method>
1058 <constructor name="new" symbol="g_file_attribute_matcher_new">
1059 <return-type type="GFileAttributeMatcher*"/>
1060 <parameters>
1061 <parameter name="attributes" type="char*"/>
1062 </parameters>
1063 </constructor>
1064 <method name="ref" symbol="g_file_attribute_matcher_ref">
1065 <return-type type="GFileAttributeMatcher*"/>
1066 <parameters>
1067 <parameter name="matcher" type="GFileAttributeMatcher*"/>
1068 </parameters>
1069 </method>
1070 <method name="unref" symbol="g_file_attribute_matcher_unref">
1071 <return-type type="void"/>
1072 <parameters>
1073 <parameter name="matcher" type="GFileAttributeMatcher*"/>
1074 </parameters>
1075 </method>
1076 </boxed>
1077 <boxed name="GSrvTarget" type-name="GSrvTarget" get-type="g_srv_target_get_type">
1078 <method name="copy" symbol="g_srv_target_copy">
1079 <return-type type="GSrvTarget*"/>
1080 <parameters>
1081 <parameter name="target" type="GSrvTarget*"/>
1082 </parameters>
1083 </method>
1084 <method name="free" symbol="g_srv_target_free">
1085 <return-type type="void"/>
1086 <parameters>
1087 <parameter name="target" type="GSrvTarget*"/>
1088 </parameters>
1089 </method>
1090 <method name="get_hostname" symbol="g_srv_target_get_hostname">
1091 <return-type type="gchar*"/>
1092 <parameters>
1093 <parameter name="target" type="GSrvTarget*"/>
1094 </parameters>
1095 </method>
1096 <method name="get_port" symbol="g_srv_target_get_port">
1097 <return-type type="guint16"/>
1098 <parameters>
1099 <parameter name="target" type="GSrvTarget*"/>
1100 </parameters>
1101 </method>
1102 <method name="get_priority" symbol="g_srv_target_get_priority">
1103 <return-type type="guint16"/>
1104 <parameters>
1105 <parameter name="target" type="GSrvTarget*"/>
1106 </parameters>
1107 </method>
1108 <method name="get_weight" symbol="g_srv_target_get_weight">
1109 <return-type type="guint16"/>
1110 <parameters>
1111 <parameter name="target" type="GSrvTarget*"/>
1112 </parameters>
1113 </method>
1114 <method name="list_sort" symbol="g_srv_target_list_sort">
1115 <return-type type="GList*"/>
1116 <parameters>
1117 <parameter name="targets" type="GList*"/>
1118 </parameters>
1119 </method>
1120 <constructor name="new" symbol="g_srv_target_new">
1121 <return-type type="GSrvTarget*"/>
1122 <parameters>
1123 <parameter name="hostname" type="gchar*"/>
1124 <parameter name="port" type="guint16"/>
1125 <parameter name="priority" type="guint16"/>
1126 <parameter name="weight" type="guint16"/>
1127 </parameters>
1128 </constructor>
1129 </boxed>
1130 <enum name="GBusType" type-name="GBusType" get-type="g_bus_type_get_type">
1131 <member name="G_BUS_TYPE_STARTER" value="-1"/>
1132 <member name="G_BUS_TYPE_NONE" value="0"/>
1133 <member name="G_BUS_TYPE_SYSTEM" value="1"/>
1134 <member name="G_BUS_TYPE_SESSION" value="2"/>
1135 </enum>
1136 <enum name="GConverterResult" type-name="GConverterResult" get-type="g_converter_result_get_type">
1137 <member name="G_CONVERTER_ERROR" value="0"/>
1138 <member name="G_CONVERTER_CONVERTED" value="1"/>
1139 <member name="G_CONVERTER_FINISHED" value="2"/>
1140 <member name="G_CONVERTER_FLUSHED" value="3"/>
1141 </enum>
1142 <enum name="GCredentialsType" type-name="GCredentialsType" get-type="g_credentials_type_get_type">
1143 <member name="G_CREDENTIALS_TYPE_INVALID" value="0"/>
1144 <member name="G_CREDENTIALS_TYPE_LINUX_UCRED" value="1"/>
1145 <member name="G_CREDENTIALS_TYPE_FREEBSD_CMSGCRED" value="2"/>
1146 </enum>
1147 <enum name="GDBusError" type-name="GDBusError" get-type="g_dbus_error_get_type">
1148 <member name="G_DBUS_ERROR_FAILED" value="0"/>
1149 <member name="G_DBUS_ERROR_NO_MEMORY" value="1"/>
1150 <member name="G_DBUS_ERROR_SERVICE_UNKNOWN" value="2"/>
1151 <member name="G_DBUS_ERROR_NAME_HAS_NO_OWNER" value="3"/>
1152 <member name="G_DBUS_ERROR_NO_REPLY" value="4"/>
1153 <member name="G_DBUS_ERROR_IO_ERROR" value="5"/>
1154 <member name="G_DBUS_ERROR_BAD_ADDRESS" value="6"/>
1155 <member name="G_DBUS_ERROR_NOT_SUPPORTED" value="7"/>
1156 <member name="G_DBUS_ERROR_LIMITS_EXCEEDED" value="8"/>
1157 <member name="G_DBUS_ERROR_ACCESS_DENIED" value="9"/>
1158 <member name="G_DBUS_ERROR_AUTH_FAILED" value="10"/>
1159 <member name="G_DBUS_ERROR_NO_SERVER" value="11"/>
1160 <member name="G_DBUS_ERROR_TIMEOUT" value="12"/>
1161 <member name="G_DBUS_ERROR_NO_NETWORK" value="13"/>
1162 <member name="G_DBUS_ERROR_ADDRESS_IN_USE" value="14"/>
1163 <member name="G_DBUS_ERROR_DISCONNECTED" value="15"/>
1164 <member name="G_DBUS_ERROR_INVALID_ARGS" value="16"/>
1165 <member name="G_DBUS_ERROR_FILE_NOT_FOUND" value="17"/>
1166 <member name="G_DBUS_ERROR_FILE_EXISTS" value="18"/>
1167 <member name="G_DBUS_ERROR_UNKNOWN_METHOD" value="19"/>
1168 <member name="G_DBUS_ERROR_TIMED_OUT" value="20"/>
1169 <member name="G_DBUS_ERROR_MATCH_RULE_NOT_FOUND" value="21"/>
1170 <member name="G_DBUS_ERROR_MATCH_RULE_INVALID" value="22"/>
1171 <member name="G_DBUS_ERROR_SPAWN_EXEC_FAILED" value="23"/>
1172 <member name="G_DBUS_ERROR_SPAWN_FORK_FAILED" value="24"/>
1173 <member name="G_DBUS_ERROR_SPAWN_CHILD_EXITED" value="25"/>
1174 <member name="G_DBUS_ERROR_SPAWN_CHILD_SIGNALED" value="26"/>
1175 <member name="G_DBUS_ERROR_SPAWN_FAILED" value="27"/>
1176 <member name="G_DBUS_ERROR_SPAWN_SETUP_FAILED" value="28"/>
1177 <member name="G_DBUS_ERROR_SPAWN_CONFIG_INVALID" value="29"/>
1178 <member name="G_DBUS_ERROR_SPAWN_SERVICE_INVALID" value="30"/>
1179 <member name="G_DBUS_ERROR_SPAWN_SERVICE_NOT_FOUND" value="31"/>
1180 <member name="G_DBUS_ERROR_SPAWN_PERMISSIONS_INVALID" value="32"/>
1181 <member name="G_DBUS_ERROR_SPAWN_FILE_INVALID" value="33"/>
1182 <member name="G_DBUS_ERROR_SPAWN_NO_MEMORY" value="34"/>
1183 <member name="G_DBUS_ERROR_UNIX_PROCESS_ID_UNKNOWN" value="35"/>
1184 <member name="G_DBUS_ERROR_INVALID_SIGNATURE" value="36"/>
1185 <member name="G_DBUS_ERROR_INVALID_FILE_CONTENT" value="37"/>
1186 <member name="G_DBUS_ERROR_SELINUX_SECURITY_CONTEXT_UNKNOWN" value="38"/>
1187 <member name="G_DBUS_ERROR_ADT_AUDIT_DATA_UNKNOWN" value="39"/>
1188 <member name="G_DBUS_ERROR_OBJECT_PATH_IN_USE" value="40"/>
1189 </enum>
1190 <enum name="GDBusMessageByteOrder" type-name="GDBusMessageByteOrder" get-type="g_dbus_message_byte_order_get_type">
1191 <member name="G_DBUS_MESSAGE_BYTE_ORDER_BIG_ENDIAN" value="66"/>
1192 <member name="G_DBUS_MESSAGE_BYTE_ORDER_LITTLE_ENDIAN" value="108"/>
1193 </enum>
1194 <enum name="GDBusMessageHeaderField" type-name="GDBusMessageHeaderField" get-type="g_dbus_message_header_field_get_type">
1195 <member name="G_DBUS_MESSAGE_HEADER_FIELD_INVALID" value="0"/>
1196 <member name="G_DBUS_MESSAGE_HEADER_FIELD_PATH" value="1"/>
1197 <member name="G_DBUS_MESSAGE_HEADER_FIELD_INTERFACE" value="2"/>
1198 <member name="G_DBUS_MESSAGE_HEADER_FIELD_MEMBER" value="3"/>
1199 <member name="G_DBUS_MESSAGE_HEADER_FIELD_ERROR_NAME" value="4"/>
1200 <member name="G_DBUS_MESSAGE_HEADER_FIELD_REPLY_SERIAL" value="5"/>
1201 <member name="G_DBUS_MESSAGE_HEADER_FIELD_DESTINATION" value="6"/>
1202 <member name="G_DBUS_MESSAGE_HEADER_FIELD_SENDER" value="7"/>
1203 <member name="G_DBUS_MESSAGE_HEADER_FIELD_SIGNATURE" value="8"/>
1204 <member name="G_DBUS_MESSAGE_HEADER_FIELD_NUM_UNIX_FDS" value="9"/>
1205 </enum>
1206 <enum name="GDBusMessageType" type-name="GDBusMessageType" get-type="g_dbus_message_type_get_type">
1207 <member name="G_DBUS_MESSAGE_TYPE_INVALID" value="0"/>
1208 <member name="G_DBUS_MESSAGE_TYPE_METHOD_CALL" value="1"/>
1209 <member name="G_DBUS_MESSAGE_TYPE_METHOD_RETURN" value="2"/>
1210 <member name="G_DBUS_MESSAGE_TYPE_ERROR" value="3"/>
1211 <member name="G_DBUS_MESSAGE_TYPE_SIGNAL" value="4"/>
1212 </enum>
1213 <enum name="GDataStreamByteOrder" type-name="GDataStreamByteOrder" get-type="g_data_stream_byte_order_get_type">
1214 <member name="G_DATA_STREAM_BYTE_ORDER_BIG_ENDIAN" value="0"/>
1215 <member name="G_DATA_STREAM_BYTE_ORDER_LITTLE_ENDIAN" value="1"/>
1216 <member name="G_DATA_STREAM_BYTE_ORDER_HOST_ENDIAN" value="2"/>
1217 </enum>
1218 <enum name="GDataStreamNewlineType" type-name="GDataStreamNewlineType" get-type="g_data_stream_newline_type_get_type">
1219 <member name="G_DATA_STREAM_NEWLINE_TYPE_LF" value="0"/>
1220 <member name="G_DATA_STREAM_NEWLINE_TYPE_CR" value="1"/>
1221 <member name="G_DATA_STREAM_NEWLINE_TYPE_CR_LF" value="2"/>
1222 <member name="G_DATA_STREAM_NEWLINE_TYPE_ANY" value="3"/>
1223 </enum>
1224 <enum name="GDriveStartFlags" type-name="GDriveStartFlags" get-type="g_drive_start_flags_get_type">
1225 <member name="G_DRIVE_START_NONE" value="0"/>
1226 </enum>
1227 <enum name="GDriveStartStopType" type-name="GDriveStartStopType" get-type="g_drive_start_stop_type_get_type">
1228 <member name="G_DRIVE_START_STOP_TYPE_UNKNOWN" value="0"/>
1229 <member name="G_DRIVE_START_STOP_TYPE_SHUTDOWN" value="1"/>
1230 <member name="G_DRIVE_START_STOP_TYPE_NETWORK" value="2"/>
1231 <member name="G_DRIVE_START_STOP_TYPE_MULTIDISK" value="3"/>
1232 <member name="G_DRIVE_START_STOP_TYPE_PASSWORD" value="4"/>
1233 </enum>
1234 <enum name="GEmblemOrigin" type-name="GEmblemOrigin" get-type="g_emblem_origin_get_type">
1235 <member name="G_EMBLEM_ORIGIN_UNKNOWN" value="0"/>
1236 <member name="G_EMBLEM_ORIGIN_DEVICE" value="1"/>
1237 <member name="G_EMBLEM_ORIGIN_LIVEMETADATA" value="2"/>
1238 <member name="G_EMBLEM_ORIGIN_TAG" value="3"/>
1239 </enum>
1240 <enum name="GFileAttributeStatus" type-name="GFileAttributeStatus" get-type="g_file_attribute_status_get_type">
1241 <member name="G_FILE_ATTRIBUTE_STATUS_UNSET" value="0"/>
1242 <member name="G_FILE_ATTRIBUTE_STATUS_SET" value="1"/>
1243 <member name="G_FILE_ATTRIBUTE_STATUS_ERROR_SETTING" value="2"/>
1244 </enum>
1245 <enum name="GFileAttributeType" type-name="GFileAttributeType" get-type="g_file_attribute_type_get_type">
1246 <member name="G_FILE_ATTRIBUTE_TYPE_INVALID" value="0"/>
1247 <member name="G_FILE_ATTRIBUTE_TYPE_STRING" value="1"/>
1248 <member name="G_FILE_ATTRIBUTE_TYPE_BYTE_STRING" value="2"/>
1249 <member name="G_FILE_ATTRIBUTE_TYPE_BOOLEAN" value="3"/>
1250 <member name="G_FILE_ATTRIBUTE_TYPE_UINT32" value="4"/>
1251 <member name="G_FILE_ATTRIBUTE_TYPE_INT32" value="5"/>
1252 <member name="G_FILE_ATTRIBUTE_TYPE_UINT64" value="6"/>
1253 <member name="G_FILE_ATTRIBUTE_TYPE_INT64" value="7"/>
1254 <member name="G_FILE_ATTRIBUTE_TYPE_OBJECT" value="8"/>
1255 <member name="G_FILE_ATTRIBUTE_TYPE_STRINGV" value="9"/>
1256 </enum>
1257 <enum name="GFileMonitorEvent" type-name="GFileMonitorEvent" get-type="g_file_monitor_event_get_type">
1258 <member name="G_FILE_MONITOR_EVENT_CHANGED" value="0"/>
1259 <member name="G_FILE_MONITOR_EVENT_CHANGES_DONE_HINT" value="1"/>
1260 <member name="G_FILE_MONITOR_EVENT_DELETED" value="2"/>
1261 <member name="G_FILE_MONITOR_EVENT_CREATED" value="3"/>
1262 <member name="G_FILE_MONITOR_EVENT_ATTRIBUTE_CHANGED" value="4"/>
1263 <member name="G_FILE_MONITOR_EVENT_PRE_UNMOUNT" value="5"/>
1264 <member name="G_FILE_MONITOR_EVENT_UNMOUNTED" value="6"/>
1265 <member name="G_FILE_MONITOR_EVENT_MOVED" value="7"/>
1266 </enum>
1267 <enum name="GFileType" type-name="GFileType" get-type="g_file_type_get_type">
1268 <member name="G_FILE_TYPE_UNKNOWN" value="0"/>
1269 <member name="G_FILE_TYPE_REGULAR" value="1"/>
1270 <member name="G_FILE_TYPE_DIRECTORY" value="2"/>
1271 <member name="G_FILE_TYPE_SYMBOLIC_LINK" value="3"/>
1272 <member name="G_FILE_TYPE_SPECIAL" value="4"/>
1273 <member name="G_FILE_TYPE_SHORTCUT" value="5"/>
1274 <member name="G_FILE_TYPE_MOUNTABLE" value="6"/>
1275 </enum>
1276 <enum name="GFilesystemPreviewType" type-name="GFilesystemPreviewType" get-type="g_filesystem_preview_type_get_type">
1277 <member name="G_FILESYSTEM_PREVIEW_TYPE_IF_ALWAYS" value="0"/>
1278 <member name="G_FILESYSTEM_PREVIEW_TYPE_IF_LOCAL" value="1"/>
1279 <member name="G_FILESYSTEM_PREVIEW_TYPE_NEVER" value="2"/>
1280 </enum>
1281 <enum name="GIOErrorEnum" type-name="GIOErrorEnum" get-type="g_io_error_enum_get_type">
1282 <member name="G_IO_ERROR_FAILED" value="0"/>
1283 <member name="G_IO_ERROR_NOT_FOUND" value="1"/>
1284 <member name="G_IO_ERROR_EXISTS" value="2"/>
1285 <member name="G_IO_ERROR_IS_DIRECTORY" value="3"/>
1286 <member name="G_IO_ERROR_NOT_DIRECTORY" value="4"/>
1287 <member name="G_IO_ERROR_NOT_EMPTY" value="5"/>
1288 <member name="G_IO_ERROR_NOT_REGULAR_FILE" value="6"/>
1289 <member name="G_IO_ERROR_NOT_SYMBOLIC_LINK" value="7"/>
1290 <member name="G_IO_ERROR_NOT_MOUNTABLE_FILE" value="8"/>
1291 <member name="G_IO_ERROR_FILENAME_TOO_LONG" value="9"/>
1292 <member name="G_IO_ERROR_INVALID_FILENAME" value="10"/>
1293 <member name="G_IO_ERROR_TOO_MANY_LINKS" value="11"/>
1294 <member name="G_IO_ERROR_NO_SPACE" value="12"/>
1295 <member name="G_IO_ERROR_INVALID_ARGUMENT" value="13"/>
1296 <member name="G_IO_ERROR_PERMISSION_DENIED" value="14"/>
1297 <member name="G_IO_ERROR_NOT_SUPPORTED" value="15"/>
1298 <member name="G_IO_ERROR_NOT_MOUNTED" value="16"/>
1299 <member name="G_IO_ERROR_ALREADY_MOUNTED" value="17"/>
1300 <member name="G_IO_ERROR_CLOSED" value="18"/>
1301 <member name="G_IO_ERROR_CANCELLED" value="19"/>
1302 <member name="G_IO_ERROR_PENDING" value="20"/>
1303 <member name="G_IO_ERROR_READ_ONLY" value="21"/>
1304 <member name="G_IO_ERROR_CANT_CREATE_BACKUP" value="22"/>
1305 <member name="G_IO_ERROR_WRONG_ETAG" value="23"/>
1306 <member name="G_IO_ERROR_TIMED_OUT" value="24"/>
1307 <member name="G_IO_ERROR_WOULD_RECURSE" value="25"/>
1308 <member name="G_IO_ERROR_BUSY" value="26"/>
1309 <member name="G_IO_ERROR_WOULD_BLOCK" value="27"/>
1310 <member name="G_IO_ERROR_HOST_NOT_FOUND" value="28"/>
1311 <member name="G_IO_ERROR_WOULD_MERGE" value="29"/>
1312 <member name="G_IO_ERROR_FAILED_HANDLED" value="30"/>
1313 <member name="G_IO_ERROR_TOO_MANY_OPEN_FILES" value="31"/>
1314 <member name="G_IO_ERROR_NOT_INITIALIZED" value="32"/>
1315 <member name="G_IO_ERROR_ADDRESS_IN_USE" value="33"/>
1316 <member name="G_IO_ERROR_PARTIAL_INPUT" value="34"/>
1317 <member name="G_IO_ERROR_INVALID_DATA" value="35"/>
1318 <member name="G_IO_ERROR_DBUS_ERROR" value="36"/>
1319 <member name="G_IO_ERROR_HOST_UNREACHABLE" value="37"/>
1320 <member name="G_IO_ERROR_NETWORK_UNREACHABLE" value="38"/>
1321 <member name="G_IO_ERROR_CONNECTION_REFUSED" value="39"/>
1322 <member name="G_IO_ERROR_PROXY_FAILED" value="40"/>
1323 <member name="G_IO_ERROR_PROXY_AUTH_FAILED" value="41"/>
1324 <member name="G_IO_ERROR_PROXY_NEED_AUTH" value="42"/>
1325 <member name="G_IO_ERROR_PROXY_NOT_ALLOWED" value="43"/>
1326 </enum>
1327 <enum name="GMountMountFlags" type-name="GMountMountFlags" get-type="g_mount_mount_flags_get_type">
1328 <member name="G_MOUNT_MOUNT_NONE" value="0"/>
1329 </enum>
1330 <enum name="GMountOperationResult" type-name="GMountOperationResult" get-type="g_mount_operation_result_get_type">
1331 <member name="G_MOUNT_OPERATION_HANDLED" value="0"/>
1332 <member name="G_MOUNT_OPERATION_ABORTED" value="1"/>
1333 <member name="G_MOUNT_OPERATION_UNHANDLED" value="2"/>
1334 </enum>
1335 <enum name="GPasswordSave" type-name="GPasswordSave" get-type="g_password_save_get_type">
1336 <member name="G_PASSWORD_SAVE_NEVER" value="0"/>
1337 <member name="G_PASSWORD_SAVE_FOR_SESSION" value="1"/>
1338 <member name="G_PASSWORD_SAVE_PERMANENTLY" value="2"/>
1339 </enum>
1340 <enum name="GResolverError" type-name="GResolverError" get-type="g_resolver_error_get_type">
1341 <member name="G_RESOLVER_ERROR_NOT_FOUND" value="0"/>
1342 <member name="G_RESOLVER_ERROR_TEMPORARY_FAILURE" value="1"/>
1343 <member name="G_RESOLVER_ERROR_INTERNAL" value="2"/>
1344 </enum>
1345 <enum name="GSocketFamily" type-name="GSocketFamily" get-type="g_socket_family_get_type">
1346 <member name="G_SOCKET_FAMILY_INVALID" value="0"/>
1347 <member name="G_SOCKET_FAMILY_UNIX" value="1"/>
1348 <member name="G_SOCKET_FAMILY_IPV4" value="2"/>
1349 <member name="G_SOCKET_FAMILY_IPV6" value="10"/>
1350 </enum>
1351 <enum name="GSocketMsgFlags" type-name="GSocketMsgFlags" get-type="g_socket_msg_flags_get_type">
1352 <member name="G_SOCKET_MSG_NONE" value="0"/>
1353 <member name="G_SOCKET_MSG_OOB" value="1"/>
1354 <member name="G_SOCKET_MSG_PEEK" value="2"/>
1355 <member name="G_SOCKET_MSG_DONTROUTE" value="4"/>
1356 </enum>
1357 <enum name="GSocketProtocol" type-name="GSocketProtocol" get-type="g_socket_protocol_get_type">
1358 <member name="G_SOCKET_PROTOCOL_UNKNOWN" value="-1"/>
1359 <member name="G_SOCKET_PROTOCOL_DEFAULT" value="0"/>
1360 <member name="G_SOCKET_PROTOCOL_TCP" value="6"/>
1361 <member name="G_SOCKET_PROTOCOL_UDP" value="17"/>
1362 <member name="G_SOCKET_PROTOCOL_SCTP" value="132"/>
1363 </enum>
1364 <enum name="GSocketType" type-name="GSocketType" get-type="g_socket_type_get_type">
1365 <member name="G_SOCKET_TYPE_INVALID" value="0"/>
1366 <member name="G_SOCKET_TYPE_STREAM" value="1"/>
1367 <member name="G_SOCKET_TYPE_DATAGRAM" value="2"/>
1368 <member name="G_SOCKET_TYPE_SEQPACKET" value="3"/>
1369 </enum>
1370 <enum name="GTlsAuthenticationMode" type-name="GTlsAuthenticationMode" get-type="g_tls_authentication_mode_get_type">
1371 <member name="G_TLS_AUTHENTICATION_NONE" value="0"/>
1372 <member name="G_TLS_AUTHENTICATION_REQUESTED" value="1"/>
1373 <member name="G_TLS_AUTHENTICATION_REQUIRED" value="2"/>
1374 </enum>
1375 <enum name="GTlsError" type-name="GTlsError" get-type="g_tls_error_get_type">
1376 <member name="G_TLS_ERROR_UNAVAILABLE" value="0"/>
1377 <member name="G_TLS_ERROR_MISC" value="1"/>
1378 <member name="G_TLS_ERROR_BAD_CERTIFICATE" value="2"/>
1379 <member name="G_TLS_ERROR_NOT_TLS" value="3"/>
1380 <member name="G_TLS_ERROR_HANDSHAKE" value="4"/>
1381 <member name="G_TLS_ERROR_CERTIFICATE_REQUIRED" value="5"/>
1382 <member name="G_TLS_ERROR_EOF" value="6"/>
1383 </enum>
1384 <enum name="GTlsRehandshakeMode" type-name="GTlsRehandshakeMode" get-type="g_tls_rehandshake_mode_get_type">
1385 <member name="G_TLS_REHANDSHAKE_NEVER" value="0"/>
1386 <member name="G_TLS_REHANDSHAKE_SAFELY" value="1"/>
1387 <member name="G_TLS_REHANDSHAKE_UNSAFELY" value="2"/>
1388 </enum>
1389 <enum name="GUnixSocketAddressType" type-name="GUnixSocketAddressType" get-type="g_unix_socket_address_type_get_type">
1390 <member name="G_UNIX_SOCKET_ADDRESS_INVALID" value="0"/>
1391 <member name="G_UNIX_SOCKET_ADDRESS_ANONYMOUS" value="1"/>
1392 <member name="G_UNIX_SOCKET_ADDRESS_PATH" value="2"/>
1393 <member name="G_UNIX_SOCKET_ADDRESS_ABSTRACT" value="3"/>
1394 <member name="G_UNIX_SOCKET_ADDRESS_ABSTRACT_PADDED" value="4"/>
1395 </enum>
1396 <enum name="GZlibCompressorFormat" type-name="GZlibCompressorFormat" get-type="g_zlib_compressor_format_get_type">
1397 <member name="G_ZLIB_COMPRESSOR_FORMAT_ZLIB" value="0"/>
1398 <member name="G_ZLIB_COMPRESSOR_FORMAT_GZIP" value="1"/>
1399 <member name="G_ZLIB_COMPRESSOR_FORMAT_RAW" value="2"/>
1400 </enum>
1401 <flags name="GAppInfoCreateFlags" type-name="GAppInfoCreateFlags" get-type="g_app_info_create_flags_get_type">
1402 <member name="G_APP_INFO_CREATE_NONE" value="0"/>
1403 <member name="G_APP_INFO_CREATE_NEEDS_TERMINAL" value="1"/>
1404 <member name="G_APP_INFO_CREATE_SUPPORTS_URIS" value="2"/>
1405 <member name="G_APP_INFO_CREATE_SUPPORTS_STARTUP_NOTIFICATION" value="4"/>
1406 </flags>
1407 <flags name="GApplicationFlags" type-name="GApplicationFlags" get-type="g_application_flags_get_type">
1408 <member name="G_APPLICATION_FLAGS_NONE" value="0"/>
1409 <member name="G_APPLICATION_IS_SERVICE" value="1"/>
1410 <member name="G_APPLICATION_IS_LAUNCHER" value="2"/>
1411 <member name="G_APPLICATION_HANDLES_OPEN" value="4"/>
1412 <member name="G_APPLICATION_HANDLES_COMMAND_LINE" value="8"/>
1413 <member name="G_APPLICATION_SEND_ENVIRONMENT" value="16"/>
1414 </flags>
1415 <flags name="GAskPasswordFlags" type-name="GAskPasswordFlags" get-type="g_ask_password_flags_get_type">
1416 <member name="G_ASK_PASSWORD_NEED_PASSWORD" value="1"/>
1417 <member name="G_ASK_PASSWORD_NEED_USERNAME" value="2"/>
1418 <member name="G_ASK_PASSWORD_NEED_DOMAIN" value="4"/>
1419 <member name="G_ASK_PASSWORD_SAVING_SUPPORTED" value="8"/>
1420 <member name="G_ASK_PASSWORD_ANONYMOUS_SUPPORTED" value="16"/>
1421 </flags>
1422 <flags name="GBusNameOwnerFlags" type-name="GBusNameOwnerFlags" get-type="g_bus_name_owner_flags_get_type">
1423 <member name="G_BUS_NAME_OWNER_FLAGS_NONE" value="0"/>
1424 <member name="G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT" value="1"/>
1425 <member name="G_BUS_NAME_OWNER_FLAGS_REPLACE" value="2"/>
1426 </flags>
1427 <flags name="GBusNameWatcherFlags" type-name="GBusNameWatcherFlags" get-type="g_bus_name_watcher_flags_get_type">
1428 <member name="G_BUS_NAME_WATCHER_FLAGS_NONE" value="0"/>
1429 <member name="G_BUS_NAME_WATCHER_FLAGS_AUTO_START" value="1"/>
1430 </flags>
1431 <flags name="GConverterFlags" type-name="GConverterFlags" get-type="g_converter_flags_get_type">
1432 <member name="G_CONVERTER_NO_FLAGS" value="0"/>
1433 <member name="G_CONVERTER_INPUT_AT_END" value="1"/>
1434 <member name="G_CONVERTER_FLUSH" value="2"/>
1435 </flags>
1436 <flags name="GDBusCallFlags" type-name="GDBusCallFlags" get-type="g_dbus_call_flags_get_type">
1437 <member name="G_DBUS_CALL_FLAGS_NONE" value="0"/>
1438 <member name="G_DBUS_CALL_FLAGS_NO_AUTO_START" value="1"/>
1439 </flags>
1440 <flags name="GDBusCapabilityFlags" type-name="GDBusCapabilityFlags" get-type="g_dbus_capability_flags_get_type">
1441 <member name="G_DBUS_CAPABILITY_FLAGS_NONE" value="0"/>
1442 <member name="G_DBUS_CAPABILITY_FLAGS_UNIX_FD_PASSING" value="1"/>
1443 </flags>
1444 <flags name="GDBusConnectionFlags" type-name="GDBusConnectionFlags" get-type="g_dbus_connection_flags_get_type">
1445 <member name="G_DBUS_CONNECTION_FLAGS_NONE" value="0"/>
1446 <member name="G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_CLIENT" value="1"/>
1447 <member name="G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_SERVER" value="2"/>
1448 <member name="G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_ALLOW_ANONYMOUS" value="4"/>
1449 <member name="G_DBUS_CONNECTION_FLAGS_MESSAGE_BUS_CONNECTION" value="8"/>
1450 <member name="G_DBUS_CONNECTION_FLAGS_DELAY_MESSAGE_PROCESSING" value="16"/>
1451 </flags>
1452 <flags name="GDBusMessageFlags" type-name="GDBusMessageFlags" get-type="g_dbus_message_flags_get_type">
1453 <member name="G_DBUS_MESSAGE_FLAGS_NONE" value="0"/>
1454 <member name="G_DBUS_MESSAGE_FLAGS_NO_REPLY_EXPECTED" value="1"/>
1455 <member name="G_DBUS_MESSAGE_FLAGS_NO_AUTO_START" value="2"/>
1456 </flags>
1457 <flags name="GDBusPropertyInfoFlags" type-name="GDBusPropertyInfoFlags" get-type="g_dbus_property_info_flags_get_type">
1458 <member name="G_DBUS_PROPERTY_INFO_FLAGS_NONE" value="0"/>
1459 <member name="G_DBUS_PROPERTY_INFO_FLAGS_READABLE" value="1"/>
1460 <member name="G_DBUS_PROPERTY_INFO_FLAGS_WRITABLE" value="2"/>
1461 </flags>
1462 <flags name="GDBusProxyFlags" type-name="GDBusProxyFlags" get-type="g_dbus_proxy_flags_get_type">
1463 <member name="G_DBUS_PROXY_FLAGS_NONE" value="0"/>
1464 <member name="G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES" value="1"/>
1465 <member name="G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS" value="2"/>
1466 <member name="G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START" value="4"/>
1467 </flags>
1468 <flags name="GDBusSendMessageFlags" type-name="GDBusSendMessageFlags" get-type="g_dbus_send_message_flags_get_type">
1469 <member name="G_DBUS_SEND_MESSAGE_FLAGS_NONE" value="0"/>
1470 <member name="G_DBUS_SEND_MESSAGE_FLAGS_PRESERVE_SERIAL" value="1"/>
1471 </flags>
1472 <flags name="GDBusServerFlags" type-name="GDBusServerFlags" get-type="g_dbus_server_flags_get_type">
1473 <member name="G_DBUS_SERVER_FLAGS_NONE" value="0"/>
1474 <member name="G_DBUS_SERVER_FLAGS_RUN_IN_THREAD" value="1"/>
1475 <member name="G_DBUS_SERVER_FLAGS_AUTHENTICATION_ALLOW_ANONYMOUS" value="2"/>
1476 </flags>
1477 <flags name="GDBusSignalFlags" type-name="GDBusSignalFlags" get-type="g_dbus_signal_flags_get_type">
1478 <member name="G_DBUS_SIGNAL_FLAGS_NONE" value="0"/>
1479 <member name="G_DBUS_SIGNAL_FLAGS_NO_MATCH_RULE" value="1"/>
1480 </flags>
1481 <flags name="GDBusSubtreeFlags" type-name="GDBusSubtreeFlags" get-type="g_dbus_subtree_flags_get_type">
1482 <member name="G_DBUS_SUBTREE_FLAGS_NONE" value="0"/>
1483 <member name="G_DBUS_SUBTREE_FLAGS_DISPATCH_TO_UNENUMERATED_NODES" value="1"/>
1484 </flags>
1485 <flags name="GFileAttributeInfoFlags" type-name="GFileAttributeInfoFlags" get-type="g_file_attribute_info_flags_get_type">
1486 <member name="G_FILE_ATTRIBUTE_INFO_NONE" value="0"/>
1487 <member name="G_FILE_ATTRIBUTE_INFO_COPY_WITH_FILE" value="1"/>
1488 <member name="G_FILE_ATTRIBUTE_INFO_COPY_WHEN_MOVED" value="2"/>
1489 </flags>
1490 <flags name="GFileCopyFlags" type-name="GFileCopyFlags" get-type="g_file_copy_flags_get_type">
1491 <member name="G_FILE_COPY_NONE" value="0"/>
1492 <member name="G_FILE_COPY_OVERWRITE" value="1"/>
1493 <member name="G_FILE_COPY_BACKUP" value="2"/>
1494 <member name="G_FILE_COPY_NOFOLLOW_SYMLINKS" value="4"/>
1495 <member name="G_FILE_COPY_ALL_METADATA" value="8"/>
1496 <member name="G_FILE_COPY_NO_FALLBACK_FOR_MOVE" value="16"/>
1497 <member name="G_FILE_COPY_TARGET_DEFAULT_PERMS" value="32"/>
1498 </flags>
1499 <flags name="GFileCreateFlags" type-name="GFileCreateFlags" get-type="g_file_create_flags_get_type">
1500 <member name="G_FILE_CREATE_NONE" value="0"/>
1501 <member name="G_FILE_CREATE_PRIVATE" value="1"/>
1502 <member name="G_FILE_CREATE_REPLACE_DESTINATION" value="2"/>
1503 </flags>
1504 <flags name="GFileMonitorFlags" type-name="GFileMonitorFlags" get-type="g_file_monitor_flags_get_type">
1505 <member name="G_FILE_MONITOR_NONE" value="0"/>
1506 <member name="G_FILE_MONITOR_WATCH_MOUNTS" value="1"/>
1507 <member name="G_FILE_MONITOR_SEND_MOVED" value="2"/>
1508 </flags>
1509 <flags name="GFileQueryInfoFlags" type-name="GFileQueryInfoFlags" get-type="g_file_query_info_flags_get_type">
1510 <member name="G_FILE_QUERY_INFO_NONE" value="0"/>
1511 <member name="G_FILE_QUERY_INFO_NOFOLLOW_SYMLINKS" value="1"/>
1512 </flags>
1513 <flags name="GIOStreamSpliceFlags" type-name="GIOStreamSpliceFlags" get-type="g_io_stream_splice_flags_get_type">
1514 <member name="G_IO_STREAM_SPLICE_NONE" value="0"/>
1515 <member name="G_IO_STREAM_SPLICE_CLOSE_STREAM1" value="1"/>
1516 <member name="G_IO_STREAM_SPLICE_CLOSE_STREAM2" value="2"/>
1517 <member name="G_IO_STREAM_SPLICE_WAIT_FOR_BOTH" value="4"/>
1518 </flags>
1519 <flags name="GMountUnmountFlags" type-name="GMountUnmountFlags" get-type="g_mount_unmount_flags_get_type">
1520 <member name="G_MOUNT_UNMOUNT_NONE" value="0"/>
1521 <member name="G_MOUNT_UNMOUNT_FORCE" value="1"/>
1522 </flags>
1523 <flags name="GOutputStreamSpliceFlags" type-name="GOutputStreamSpliceFlags" get-type="g_output_stream_splice_flags_get_type">
1524 <member name="G_OUTPUT_STREAM_SPLICE_NONE" value="0"/>
1525 <member name="G_OUTPUT_STREAM_SPLICE_CLOSE_SOURCE" value="1"/>
1526 <member name="G_OUTPUT_STREAM_SPLICE_CLOSE_TARGET" value="2"/>
1527 </flags>
1528 <flags name="GSettingsBindFlags" type-name="GSettingsBindFlags" get-type="g_settings_bind_flags_get_type">
1529 <member name="G_SETTINGS_BIND_DEFAULT" value="0"/>
1530 <member name="G_SETTINGS_BIND_GET" value="1"/>
1531 <member name="G_SETTINGS_BIND_SET" value="2"/>
1532 <member name="G_SETTINGS_BIND_NO_SENSITIVITY" value="4"/>
1533 <member name="G_SETTINGS_BIND_GET_NO_CHANGES" value="8"/>
1534 <member name="G_SETTINGS_BIND_INVERT_BOOLEAN" value="16"/>
1535 </flags>
1536 <flags name="GTlsCertificateFlags" type-name="GTlsCertificateFlags" get-type="g_tls_certificate_flags_get_type">
1537 <member name="G_TLS_CERTIFICATE_UNKNOWN_CA" value="1"/>
1538 <member name="G_TLS_CERTIFICATE_BAD_IDENTITY" value="2"/>
1539 <member name="G_TLS_CERTIFICATE_NOT_ACTIVATED" value="4"/>
1540 <member name="G_TLS_CERTIFICATE_EXPIRED" value="8"/>
1541 <member name="G_TLS_CERTIFICATE_REVOKED" value="16"/>
1542 <member name="G_TLS_CERTIFICATE_INSECURE" value="32"/>
1543 <member name="G_TLS_CERTIFICATE_GENERIC_ERROR" value="64"/>
1544 <member name="G_TLS_CERTIFICATE_VALIDATE_ALL" value="127"/>
1545 </flags>
1546 <object name="GAppLaunchContext" parent="GObject" type-name="GAppLaunchContext" get-type="g_app_launch_context_get_type">
1547 <method name="get_display" symbol="g_app_launch_context_get_display">
1548 <return-type type="char*"/>
1549 <parameters>
1550 <parameter name="context" type="GAppLaunchContext*"/>
1551 <parameter name="info" type="GAppInfo*"/>
1552 <parameter name="files" type="GList*"/>
1553 </parameters>
1554 </method>
1555 <method name="get_startup_notify_id" symbol="g_app_launch_context_get_startup_notify_id">
1556 <return-type type="char*"/>
1557 <parameters>
1558 <parameter name="context" type="GAppLaunchContext*"/>
1559 <parameter name="info" type="GAppInfo*"/>
1560 <parameter name="files" type="GList*"/>
1561 </parameters>
1562 </method>
1563 <method name="launch_failed" symbol="g_app_launch_context_launch_failed">
1564 <return-type type="void"/>
1565 <parameters>
1566 <parameter name="context" type="GAppLaunchContext*"/>
1567 <parameter name="startup_notify_id" type="char*"/>
1568 </parameters>
1569 </method>
1570 <constructor name="new" symbol="g_app_launch_context_new">
1571 <return-type type="GAppLaunchContext*"/>
1572 </constructor>
1573 <vfunc name="get_display">
1574 <return-type type="char*"/>
1575 <parameters>
1576 <parameter name="context" type="GAppLaunchContext*"/>
1577 <parameter name="info" type="GAppInfo*"/>
1578 <parameter name="files" type="GList*"/>
1579 </parameters>
1580 </vfunc>
1581 <vfunc name="get_startup_notify_id">
1582 <return-type type="char*"/>
1583 <parameters>
1584 <parameter name="context" type="GAppLaunchContext*"/>
1585 <parameter name="info" type="GAppInfo*"/>
1586 <parameter name="files" type="GList*"/>
1587 </parameters>
1588 </vfunc>
1589 <vfunc name="launch_failed">
1590 <return-type type="void"/>
1591 <parameters>
1592 <parameter name="context" type="GAppLaunchContext*"/>
1593 <parameter name="startup_notify_id" type="char*"/>
1594 </parameters>
1595 </vfunc>
1596 </object>
1597 <object name="GApplication" parent="GObject" type-name="GApplication" get-type="g_application_get_type">
1598 <implements>
1599 <interface name="GActionGroup"/>
1600 </implements>
1601 <method name="activate" symbol="g_application_activate">
1602 <return-type type="void"/>
1603 <parameters>
1604 <parameter name="application" type="GApplication*"/>
1605 </parameters>
1606 </method>
1607 <method name="get_application_id" symbol="g_application_get_application_id">
1608 <return-type type="gchar*"/>
1609 <parameters>
1610 <parameter name="application" type="GApplication*"/>
1611 </parameters>
1612 </method>
1613 <method name="get_flags" symbol="g_application_get_flags">
1614 <return-type type="GApplicationFlags"/>
1615 <parameters>
1616 <parameter name="application" type="GApplication*"/>
1617 </parameters>
1618 </method>
1619 <method name="get_inactivity_timeout" symbol="g_application_get_inactivity_timeout">
1620 <return-type type="guint"/>
1621 <parameters>
1622 <parameter name="application" type="GApplication*"/>
1623 </parameters>
1624 </method>
1625 <method name="get_is_registered" symbol="g_application_get_is_registered">
1626 <return-type type="gboolean"/>
1627 <parameters>
1628 <parameter name="application" type="GApplication*"/>
1629 </parameters>
1630 </method>
1631 <method name="get_is_remote" symbol="g_application_get_is_remote">
1632 <return-type type="gboolean"/>
1633 <parameters>
1634 <parameter name="application" type="GApplication*"/>
1635 </parameters>
1636 </method>
1637 <method name="hold" symbol="g_application_hold">
1638 <return-type type="void"/>
1639 <parameters>
1640 <parameter name="application" type="GApplication*"/>
1641 </parameters>
1642 </method>
1643 <method name="id_is_valid" symbol="g_application_id_is_valid">
1644 <return-type type="gboolean"/>
1645 <parameters>
1646 <parameter name="application_id" type="gchar*"/>
1647 </parameters>
1648 </method>
1649 <constructor name="new" symbol="g_application_new">
1650 <return-type type="GApplication*"/>
1651 <parameters>
1652 <parameter name="application_id" type="gchar*"/>
1653 <parameter name="flags" type="GApplicationFlags"/>
1654 </parameters>
1655 </constructor>
1656 <method name="open" symbol="g_application_open">
1657 <return-type type="void"/>
1658 <parameters>
1659 <parameter name="application" type="GApplication*"/>
1660 <parameter name="files" type="GFile**"/>
1661 <parameter name="n_files" type="gint"/>
1662 <parameter name="hint" type="gchar*"/>
1663 </parameters>
1664 </method>
1665 <method name="register" symbol="g_application_register">
1666 <return-type type="gboolean"/>
1667 <parameters>
1668 <parameter name="application" type="GApplication*"/>
1669 <parameter name="cancellable" type="GCancellable*"/>
1670 <parameter name="error" type="GError**"/>
1671 </parameters>
1672 </method>
1673 <method name="release" symbol="g_application_release">
1674 <return-type type="void"/>
1675 <parameters>
1676 <parameter name="application" type="GApplication*"/>
1677 </parameters>
1678 </method>
1679 <method name="run" symbol="g_application_run">
1680 <return-type type="int"/>
1681 <parameters>
1682 <parameter name="application" type="GApplication*"/>
1683 <parameter name="argc" type="int"/>
1684 <parameter name="argv" type="char**"/>
1685 </parameters>
1686 </method>
1687 <method name="set_action_group" symbol="g_application_set_action_group">
1688 <return-type type="void"/>
1689 <parameters>
1690 <parameter name="application" type="GApplication*"/>
1691 <parameter name="action_group" type="GActionGroup*"/>
1692 </parameters>
1693 </method>
1694 <method name="set_application_id" symbol="g_application_set_application_id">
1695 <return-type type="void"/>
1696 <parameters>
1697 <parameter name="application" type="GApplication*"/>
1698 <parameter name="application_id" type="gchar*"/>
1699 </parameters>
1700 </method>
1701 <method name="set_flags" symbol="g_application_set_flags">
1702 <return-type type="void"/>
1703 <parameters>
1704 <parameter name="application" type="GApplication*"/>
1705 <parameter name="flags" type="GApplicationFlags"/>
1706 </parameters>
1707 </method>
1708 <method name="set_inactivity_timeout" symbol="g_application_set_inactivity_timeout">
1709 <return-type type="void"/>
1710 <parameters>
1711 <parameter name="application" type="GApplication*"/>
1712 <parameter name="inactivity_timeout" type="guint"/>
1713 </parameters>
1714 </method>
1715 <property name="action-group" type="GActionGroup*" readable="0" writable="1" construct="0" construct-only="0"/>
1716 <property name="application-id" type="char*" readable="1" writable="1" construct="1" construct-only="0"/>
1717 <property name="flags" type="GApplicationFlags" readable="1" writable="1" construct="0" construct-only="0"/>
1718 <property name="inactivity-timeout" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
1719 <property name="is-registered" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
1720 <property name="is-remote" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
1721 <signal name="activate" when="LAST">
1722 <return-type type="void"/>
1723 <parameters>
1724 <parameter name="application" type="GApplication*"/>
1725 </parameters>
1726 </signal>
1727 <signal name="command-line" when="LAST">
1728 <return-type type="gint"/>
1729 <parameters>
1730 <parameter name="application" type="GApplication*"/>
1731 <parameter name="command_line" type="GApplicationCommandLine*"/>
1732 </parameters>
1733 </signal>
1734 <signal name="open" when="LAST">
1735 <return-type type="void"/>
1736 <parameters>
1737 <parameter name="application" type="GApplication*"/>
1738 <parameter name="files" type="gpointer"/>
1739 <parameter name="n_files" type="gint"/>
1740 <parameter name="hint" type="char*"/>
1741 </parameters>
1742 </signal>
1743 <signal name="startup" when="LAST">
1744 <return-type type="void"/>
1745 <parameters>
1746 <parameter name="application" type="GApplication*"/>
1747 </parameters>
1748 </signal>
1749 <vfunc name="add_platform_data">
1750 <return-type type="void"/>
1751 <parameters>
1752 <parameter name="application" type="GApplication*"/>
1753 <parameter name="builder" type="GVariantBuilder*"/>
1754 </parameters>
1755 </vfunc>
1756 <vfunc name="after_emit">
1757 <return-type type="void"/>
1758 <parameters>
1759 <parameter name="application" type="GApplication*"/>
1760 <parameter name="platform_data" type="GVariant*"/>
1761 </parameters>
1762 </vfunc>
1763 <vfunc name="before_emit">
1764 <return-type type="void"/>
1765 <parameters>
1766 <parameter name="application" type="GApplication*"/>
1767 <parameter name="platform_data" type="GVariant*"/>
1768 </parameters>
1769 </vfunc>
1770 <vfunc name="local_command_line">
1771 <return-type type="gboolean"/>
1772 <parameters>
1773 <parameter name="application" type="GApplication*"/>
1774 <parameter name="arguments" type="gchar***"/>
1775 <parameter name="exit_status" type="int*"/>
1776 </parameters>
1777 </vfunc>
1778 <vfunc name="quit_mainloop">
1779 <return-type type="void"/>
1780 <parameters>
1781 <parameter name="application" type="GApplication*"/>
1782 </parameters>
1783 </vfunc>
1784 <vfunc name="run_mainloop">
1785 <return-type type="void"/>
1786 <parameters>
1787 <parameter name="application" type="GApplication*"/>
1788 </parameters>
1789 </vfunc>
1790 </object>
1791 <object name="GApplicationCommandLine" parent="GObject" type-name="GApplicationCommandLine" get-type="g_application_command_line_get_type">
1792 <method name="get_arguments" symbol="g_application_command_line_get_arguments">
1793 <return-type type="gchar**"/>
1794 <parameters>
1795 <parameter name="cmdline" type="GApplicationCommandLine*"/>
1796 <parameter name="argc" type="int*"/>
1797 </parameters>
1798 </method>
1799 <method name="get_cwd" symbol="g_application_command_line_get_cwd">
1800 <return-type type="gchar*"/>
1801 <parameters>
1802 <parameter name="cmdline" type="GApplicationCommandLine*"/>
1803 </parameters>
1804 </method>
1805 <method name="get_environ" symbol="g_application_command_line_get_environ">
1806 <return-type type="gchar**"/>
1807 <parameters>
1808 <parameter name="cmdline" type="GApplicationCommandLine*"/>
1809 </parameters>
1810 </method>
1811 <method name="get_exit_status" symbol="g_application_command_line_get_exit_status">
1812 <return-type type="int"/>
1813 <parameters>
1814 <parameter name="cmdline" type="GApplicationCommandLine*"/>
1815 </parameters>
1816 </method>
1817 <method name="get_is_remote" symbol="g_application_command_line_get_is_remote">
1818 <return-type type="gboolean"/>
1819 <parameters>
1820 <parameter name="cmdline" type="GApplicationCommandLine*"/>
1821 </parameters>
1822 </method>
1823 <method name="get_platform_data" symbol="g_application_command_line_get_platform_data">
1824 <return-type type="GVariant*"/>
1825 <parameters>
1826 <parameter name="cmdline" type="GApplicationCommandLine*"/>
1827 </parameters>
1828 </method>
1829 <method name="getenv" symbol="g_application_command_line_getenv">
1830 <return-type type="gchar*"/>
1831 <parameters>
1832 <parameter name="cmdline" type="GApplicationCommandLine*"/>
1833 <parameter name="name" type="gchar*"/>
1834 </parameters>
1835 </method>
1836 <method name="print" symbol="g_application_command_line_print">
1837 <return-type type="void"/>
1838 <parameters>
1839 <parameter name="cmdline" type="GApplicationCommandLine*"/>
1840 <parameter name="format" type="gchar*"/>
1841 </parameters>
1842 </method>
1843 <method name="printerr" symbol="g_application_command_line_printerr">
1844 <return-type type="void"/>
1845 <parameters>
1846 <parameter name="cmdline" type="GApplicationCommandLine*"/>
1847 <parameter name="format" type="gchar*"/>
1848 </parameters>
1849 </method>
1850 <method name="set_exit_status" symbol="g_application_command_line_set_exit_status">
1851 <return-type type="void"/>
1852 <parameters>
1853 <parameter name="cmdline" type="GApplicationCommandLine*"/>
1854 <parameter name="exit_status" type="int"/>
1855 </parameters>
1856 </method>
1857 <property name="arguments" type="GVariant" readable="0" writable="1" construct="0" construct-only="1"/>
1858 <property name="is-remote" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
1859 <property name="platform-data" type="GVariant" readable="0" writable="1" construct="0" construct-only="1"/>
1860 <vfunc name="print_literal">
1861 <return-type type="void"/>
1862 <parameters>
1863 <parameter name="cmdline" type="GApplicationCommandLine*"/>
1864 <parameter name="message" type="gchar*"/>
1865 </parameters>
1866 </vfunc>
1867 <vfunc name="printerr_literal">
1868 <return-type type="void"/>
1869 <parameters>
1870 <parameter name="cmdline" type="GApplicationCommandLine*"/>
1871 <parameter name="message" type="gchar*"/>
1872 </parameters>
1873 </vfunc>
1874 </object>
1875 <object name="GBufferedInputStream" parent="GFilterInputStream" type-name="GBufferedInputStream" get-type="g_buffered_input_stream_get_type">
1876 <method name="fill" symbol="g_buffered_input_stream_fill">
1877 <return-type type="gssize"/>
1878 <parameters>
1879 <parameter name="stream" type="GBufferedInputStream*"/>
1880 <parameter name="count" type="gssize"/>
1881 <parameter name="cancellable" type="GCancellable*"/>
1882 <parameter name="error" type="GError**"/>
1883 </parameters>
1884 </method>
1885 <method name="fill_async" symbol="g_buffered_input_stream_fill_async">
1886 <return-type type="void"/>
1887 <parameters>
1888 <parameter name="stream" type="GBufferedInputStream*"/>
1889 <parameter name="count" type="gssize"/>
1890 <parameter name="io_priority" type="int"/>
1891 <parameter name="cancellable" type="GCancellable*"/>
1892 <parameter name="callback" type="GAsyncReadyCallback"/>
1893 <parameter name="user_data" type="gpointer"/>
1894 </parameters>
1895 </method>
1896 <method name="fill_finish" symbol="g_buffered_input_stream_fill_finish">
1897 <return-type type="gssize"/>
1898 <parameters>
1899 <parameter name="stream" type="GBufferedInputStream*"/>
1900 <parameter name="result" type="GAsyncResult*"/>
1901 <parameter name="error" type="GError**"/>
1902 </parameters>
1903 </method>
1904 <method name="get_available" symbol="g_buffered_input_stream_get_available">
1905 <return-type type="gsize"/>
1906 <parameters>
1907 <parameter name="stream" type="GBufferedInputStream*"/>
1908 </parameters>
1909 </method>
1910 <method name="get_buffer_size" symbol="g_buffered_input_stream_get_buffer_size">
1911 <return-type type="gsize"/>
1912 <parameters>
1913 <parameter name="stream" type="GBufferedInputStream*"/>
1914 </parameters>
1915 </method>
1916 <constructor name="new" symbol="g_buffered_input_stream_new">
1917 <return-type type="GInputStream*"/>
1918 <parameters>
1919 <parameter name="base_stream" type="GInputStream*"/>
1920 </parameters>
1921 </constructor>
1922 <constructor name="new_sized" symbol="g_buffered_input_stream_new_sized">
1923 <return-type type="GInputStream*"/>
1924 <parameters>
1925 <parameter name="base_stream" type="GInputStream*"/>
1926 <parameter name="size" type="gsize"/>
1927 </parameters>
1928 </constructor>
1929 <method name="peek" symbol="g_buffered_input_stream_peek">
1930 <return-type type="gsize"/>
1931 <parameters>
1932 <parameter name="stream" type="GBufferedInputStream*"/>
1933 <parameter name="buffer" type="void*"/>
1934 <parameter name="offset" type="gsize"/>
1935 <parameter name="count" type="gsize"/>
1936 </parameters>
1937 </method>
1938 <method name="peek_buffer" symbol="g_buffered_input_stream_peek_buffer">
1939 <return-type type="void*"/>
1940 <parameters>
1941 <parameter name="stream" type="GBufferedInputStream*"/>
1942 <parameter name="count" type="gsize*"/>
1943 </parameters>
1944 </method>
1945 <method name="read_byte" symbol="g_buffered_input_stream_read_byte">
1946 <return-type type="int"/>
1947 <parameters>
1948 <parameter name="stream" type="GBufferedInputStream*"/>
1949 <parameter name="cancellable" type="GCancellable*"/>
1950 <parameter name="error" type="GError**"/>
1951 </parameters>
1952 </method>
1953 <method name="set_buffer_size" symbol="g_buffered_input_stream_set_buffer_size">
1954 <return-type type="void"/>
1955 <parameters>
1956 <parameter name="stream" type="GBufferedInputStream*"/>
1957 <parameter name="size" type="gsize"/>
1958 </parameters>
1959 </method>
1960 <property name="buffer-size" type="guint" readable="1" writable="1" construct="1" construct-only="0"/>
1961 <vfunc name="fill">
1962 <return-type type="gssize"/>
1963 <parameters>
1964 <parameter name="stream" type="GBufferedInputStream*"/>
1965 <parameter name="count" type="gssize"/>
1966 <parameter name="cancellable" type="GCancellable*"/>
1967 <parameter name="error" type="GError**"/>
1968 </parameters>
1969 </vfunc>
1970 <vfunc name="fill_async">
1971 <return-type type="void"/>
1972 <parameters>
1973 <parameter name="stream" type="GBufferedInputStream*"/>
1974 <parameter name="count" type="gssize"/>
1975 <parameter name="io_priority" type="int"/>
1976 <parameter name="cancellable" type="GCancellable*"/>
1977 <parameter name="callback" type="GAsyncReadyCallback"/>
1978 <parameter name="user_data" type="gpointer"/>
1979 </parameters>
1980 </vfunc>
1981 <vfunc name="fill_finish">
1982 <return-type type="gssize"/>
1983 <parameters>
1984 <parameter name="stream" type="GBufferedInputStream*"/>
1985 <parameter name="result" type="GAsyncResult*"/>
1986 <parameter name="error" type="GError**"/>
1987 </parameters>
1988 </vfunc>
1989 </object>
1990 <object name="GBufferedOutputStream" parent="GFilterOutputStream" type-name="GBufferedOutputStream" get-type="g_buffered_output_stream_get_type">
1991 <method name="get_auto_grow" symbol="g_buffered_output_stream_get_auto_grow">
1992 <return-type type="gboolean"/>
1993 <parameters>
1994 <parameter name="stream" type="GBufferedOutputStream*"/>
1995 </parameters>
1996 </method>
1997 <method name="get_buffer_size" symbol="g_buffered_output_stream_get_buffer_size">
1998 <return-type type="gsize"/>
1999 <parameters>
2000 <parameter name="stream" type="GBufferedOutputStream*"/>
2001 </parameters>
2002 </method>
2003 <constructor name="new" symbol="g_buffered_output_stream_new">
2004 <return-type type="GOutputStream*"/>
2005 <parameters>
2006 <parameter name="base_stream" type="GOutputStream*"/>
2007 </parameters>
2008 </constructor>
2009 <constructor name="new_sized" symbol="g_buffered_output_stream_new_sized">
2010 <return-type type="GOutputStream*"/>
2011 <parameters>
2012 <parameter name="base_stream" type="GOutputStream*"/>
2013 <parameter name="size" type="gsize"/>
2014 </parameters>
2015 </constructor>
2016 <method name="set_auto_grow" symbol="g_buffered_output_stream_set_auto_grow">
2017 <return-type type="void"/>
2018 <parameters>
2019 <parameter name="stream" type="GBufferedOutputStream*"/>
2020 <parameter name="auto_grow" type="gboolean"/>
2021 </parameters>
2022 </method>
2023 <method name="set_buffer_size" symbol="g_buffered_output_stream_set_buffer_size">
2024 <return-type type="void"/>
2025 <parameters>
2026 <parameter name="stream" type="GBufferedOutputStream*"/>
2027 <parameter name="size" type="gsize"/>
2028 </parameters>
2029 </method>
2030 <property name="auto-grow" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
2031 <property name="buffer-size" type="guint" readable="1" writable="1" construct="1" construct-only="0"/>
2032 </object>
2033 <object name="GCancellable" parent="GObject" type-name="GCancellable" get-type="g_cancellable_get_type">
2034 <method name="cancel" symbol="g_cancellable_cancel">
2035 <return-type type="void"/>
2036 <parameters>
2037 <parameter name="cancellable" type="GCancellable*"/>
2038 </parameters>
2039 </method>
2040 <method name="connect" symbol="g_cancellable_connect">
2041 <return-type type="gulong"/>
2042 <parameters>
2043 <parameter name="cancellable" type="GCancellable*"/>
2044 <parameter name="callback" type="GCallback"/>
2045 <parameter name="data" type="gpointer"/>
2046 <parameter name="data_destroy_func" type="GDestroyNotify"/>
2047 </parameters>
2048 </method>
2049 <method name="disconnect" symbol="g_cancellable_disconnect">
2050 <return-type type="void"/>
2051 <parameters>
2052 <parameter name="cancellable" type="GCancellable*"/>
2053 <parameter name="handler_id" type="gulong"/>
2054 </parameters>
2055 </method>
2056 <method name="get_current" symbol="g_cancellable_get_current">
2057 <return-type type="GCancellable*"/>
2058 </method>
2059 <method name="get_fd" symbol="g_cancellable_get_fd">
2060 <return-type type="int"/>
2061 <parameters>
2062 <parameter name="cancellable" type="GCancellable*"/>
2063 </parameters>
2064 </method>
2065 <method name="is_cancelled" symbol="g_cancellable_is_cancelled">
2066 <return-type type="gboolean"/>
2067 <parameters>
2068 <parameter name="cancellable" type="GCancellable*"/>
2069 </parameters>
2070 </method>
2071 <method name="make_pollfd" symbol="g_cancellable_make_pollfd">
2072 <return-type type="gboolean"/>
2073 <parameters>
2074 <parameter name="cancellable" type="GCancellable*"/>
2075 <parameter name="pollfd" type="GPollFD*"/>
2076 </parameters>
2077 </method>
2078 <constructor name="new" symbol="g_cancellable_new">
2079 <return-type type="GCancellable*"/>
2080 </constructor>
2081 <method name="pop_current" symbol="g_cancellable_pop_current">
2082 <return-type type="void"/>
2083 <parameters>
2084 <parameter name="cancellable" type="GCancellable*"/>
2085 </parameters>
2086 </method>
2087 <method name="push_current" symbol="g_cancellable_push_current">
2088 <return-type type="void"/>
2089 <parameters>
2090 <parameter name="cancellable" type="GCancellable*"/>
2091 </parameters>
2092 </method>
2093 <method name="release_fd" symbol="g_cancellable_release_fd">
2094 <return-type type="void"/>
2095 <parameters>
2096 <parameter name="cancellable" type="GCancellable*"/>
2097 </parameters>
2098 </method>
2099 <method name="reset" symbol="g_cancellable_reset">
2100 <return-type type="void"/>
2101 <parameters>
2102 <parameter name="cancellable" type="GCancellable*"/>
2103 </parameters>
2104 </method>
2105 <method name="set_error_if_cancelled" symbol="g_cancellable_set_error_if_cancelled">
2106 <return-type type="gboolean"/>
2107 <parameters>
2108 <parameter name="cancellable" type="GCancellable*"/>
2109 <parameter name="error" type="GError**"/>
2110 </parameters>
2111 </method>
2112 <method name="source_new" symbol="g_cancellable_source_new">
2113 <return-type type="GSource*"/>
2114 <parameters>
2115 <parameter name="cancellable" type="GCancellable*"/>
2116 </parameters>
2117 </method>
2118 <signal name="cancelled" when="LAST">
2119 <return-type type="void"/>
2120 <parameters>
2121 <parameter name="cancellable" type="GCancellable*"/>
2122 </parameters>
2123 </signal>
2124 </object>
2125 <object name="GCharsetConverter" parent="GObject" type-name="GCharsetConverter" get-type="g_charset_converter_get_type">
2126 <implements>
2127 <interface name="GConverter"/>
2128 <interface name="GInitable"/>
2129 </implements>
2130 <method name="get_num_fallbacks" symbol="g_charset_converter_get_num_fallbacks">
2131 <return-type type="guint"/>
2132 <parameters>
2133 <parameter name="converter" type="GCharsetConverter*"/>
2134 </parameters>
2135 </method>
2136 <method name="get_use_fallback" symbol="g_charset_converter_get_use_fallback">
2137 <return-type type="gboolean"/>
2138 <parameters>
2139 <parameter name="converter" type="GCharsetConverter*"/>
2140 </parameters>
2141 </method>
2142 <constructor name="new" symbol="g_charset_converter_new">
2143 <return-type type="GCharsetConverter*"/>
2144 <parameters>
2145 <parameter name="to_charset" type="gchar*"/>
2146 <parameter name="from_charset" type="gchar*"/>
2147 <parameter name="error" type="GError**"/>
2148 </parameters>
2149 </constructor>
2150 <method name="set_use_fallback" symbol="g_charset_converter_set_use_fallback">
2151 <return-type type="void"/>
2152 <parameters>
2153 <parameter name="converter" type="GCharsetConverter*"/>
2154 <parameter name="use_fallback" type="gboolean"/>
2155 </parameters>
2156 </method>
2157 <property name="from-charset" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
2158 <property name="to-charset" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
2159 <property name="use-fallback" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
2160 </object>
2161 <object name="GConverterInputStream" parent="GFilterInputStream" type-name="GConverterInputStream" get-type="g_converter_input_stream_get_type">
2162 <method name="get_converter" symbol="g_converter_input_stream_get_converter">
2163 <return-type type="GConverter*"/>
2164 <parameters>
2165 <parameter name="converter_stream" type="GConverterInputStream*"/>
2166 </parameters>
2167 </method>
2168 <constructor name="new" symbol="g_converter_input_stream_new">
2169 <return-type type="GInputStream*"/>
2170 <parameters>
2171 <parameter name="base_stream" type="GInputStream*"/>
2172 <parameter name="converter" type="GConverter*"/>
2173 </parameters>
2174 </constructor>
2175 <property name="converter" type="GConverter*" readable="1" writable="1" construct="0" construct-only="1"/>
2176 </object>
2177 <object name="GConverterOutputStream" parent="GFilterOutputStream" type-name="GConverterOutputStream" get-type="g_converter_output_stream_get_type">
2178 <method name="get_converter" symbol="g_converter_output_stream_get_converter">
2179 <return-type type="GConverter*"/>
2180 <parameters>
2181 <parameter name="converter_stream" type="GConverterOutputStream*"/>
2182 </parameters>
2183 </method>
2184 <constructor name="new" symbol="g_converter_output_stream_new">
2185 <return-type type="GOutputStream*"/>
2186 <parameters>
2187 <parameter name="base_stream" type="GOutputStream*"/>
2188 <parameter name="converter" type="GConverter*"/>
2189 </parameters>
2190 </constructor>
2191 <property name="converter" type="GConverter*" readable="1" writable="1" construct="0" construct-only="1"/>
2192 </object>
2193 <object name="GCredentials" parent="GObject" type-name="GCredentials" get-type="g_credentials_get_type">
2194 <method name="get_native" symbol="g_credentials_get_native">
2195 <return-type type="gpointer"/>
2196 <parameters>
2197 <parameter name="credentials" type="GCredentials*"/>
2198 <parameter name="native_type" type="GCredentialsType"/>
2199 </parameters>
2200 </method>
2201 <method name="get_unix_user" symbol="g_credentials_get_unix_user">
2202 <return-type type="uid_t"/>
2203 <parameters>
2204 <parameter name="credentials" type="GCredentials*"/>
2205 <parameter name="error" type="GError**"/>
2206 </parameters>
2207 </method>
2208 <method name="is_same_user" symbol="g_credentials_is_same_user">
2209 <return-type type="gboolean"/>
2210 <parameters>
2211 <parameter name="credentials" type="GCredentials*"/>
2212 <parameter name="other_credentials" type="GCredentials*"/>
2213 <parameter name="error" type="GError**"/>
2214 </parameters>
2215 </method>
2216 <constructor name="new" symbol="g_credentials_new">
2217 <return-type type="GCredentials*"/>
2218 </constructor>
2219 <method name="set_native" symbol="g_credentials_set_native">
2220 <return-type type="void"/>
2221 <parameters>
2222 <parameter name="credentials" type="GCredentials*"/>
2223 <parameter name="native_type" type="GCredentialsType"/>
2224 <parameter name="native" type="gpointer"/>
2225 </parameters>
2226 </method>
2227 <method name="set_unix_user" symbol="g_credentials_set_unix_user">
2228 <return-type type="gboolean"/>
2229 <parameters>
2230 <parameter name="credentials" type="GCredentials*"/>
2231 <parameter name="uid" type="uid_t"/>
2232 <parameter name="error" type="GError**"/>
2233 </parameters>
2234 </method>
2235 <method name="to_string" symbol="g_credentials_to_string">
2236 <return-type type="gchar*"/>
2237 <parameters>
2238 <parameter name="credentials" type="GCredentials*"/>
2239 </parameters>
2240 </method>
2241 </object>
2242 <object name="GDBusAuthObserver" parent="GObject" type-name="GDBusAuthObserver" get-type="g_dbus_auth_observer_get_type">
2243 <method name="authorize_authenticated_peer" symbol="g_dbus_auth_observer_authorize_authenticated_peer">
2244 <return-type type="gboolean"/>
2245 <parameters>
2246 <parameter name="observer" type="GDBusAuthObserver*"/>
2247 <parameter name="stream" type="GIOStream*"/>
2248 <parameter name="credentials" type="GCredentials*"/>
2249 </parameters>
2250 </method>
2251 <constructor name="new" symbol="g_dbus_auth_observer_new">
2252 <return-type type="GDBusAuthObserver*"/>
2253 </constructor>
2254 <signal name="authorize-authenticated-peer" when="LAST">
2255 <return-type type="gboolean"/>
2256 <parameters>
2257 <parameter name="object" type="GDBusAuthObserver*"/>
2258 <parameter name="p0" type="GIOStream*"/>
2259 <parameter name="p1" type="GCredentials*"/>
2260 </parameters>
2261 </signal>
2262 </object>
2263 <object name="GDBusConnection" parent="GObject" type-name="GDBusConnection" get-type="g_dbus_connection_get_type">
2264 <implements>
2265 <interface name="GInitable"/>
2266 <interface name="GAsyncInitable"/>
2267 </implements>
2268 <method name="add_filter" symbol="g_dbus_connection_add_filter">
2269 <return-type type="guint"/>
2270 <parameters>
2271 <parameter name="connection" type="GDBusConnection*"/>
2272 <parameter name="filter_function" type="GDBusMessageFilterFunction"/>
2273 <parameter name="user_data" type="gpointer"/>
2274 <parameter name="user_data_free_func" type="GDestroyNotify"/>
2275 </parameters>
2276 </method>
2277 <method name="call" symbol="g_dbus_connection_call">
2278 <return-type type="void"/>
2279 <parameters>
2280 <parameter name="connection" type="GDBusConnection*"/>
2281 <parameter name="bus_name" type="gchar*"/>
2282 <parameter name="object_path" type="gchar*"/>
2283 <parameter name="interface_name" type="gchar*"/>
2284 <parameter name="method_name" type="gchar*"/>
2285 <parameter name="parameters" type="GVariant*"/>
2286 <parameter name="reply_type" type="GVariantType*"/>
2287 <parameter name="flags" type="GDBusCallFlags"/>
2288 <parameter name="timeout_msec" type="gint"/>
2289 <parameter name="cancellable" type="GCancellable*"/>
2290 <parameter name="callback" type="GAsyncReadyCallback"/>
2291 <parameter name="user_data" type="gpointer"/>
2292 </parameters>
2293 </method>
2294 <method name="call_finish" symbol="g_dbus_connection_call_finish">
2295 <return-type type="GVariant*"/>
2296 <parameters>
2297 <parameter name="connection" type="GDBusConnection*"/>
2298 <parameter name="res" type="GAsyncResult*"/>
2299 <parameter name="error" type="GError**"/>
2300 </parameters>
2301 </method>
2302 <method name="call_sync" symbol="g_dbus_connection_call_sync">
2303 <return-type type="GVariant*"/>
2304 <parameters>
2305 <parameter name="connection" type="GDBusConnection*"/>
2306 <parameter name="bus_name" type="gchar*"/>
2307 <parameter name="object_path" type="gchar*"/>
2308 <parameter name="interface_name" type="gchar*"/>
2309 <parameter name="method_name" type="gchar*"/>
2310 <parameter name="parameters" type="GVariant*"/>
2311 <parameter name="reply_type" type="GVariantType*"/>
2312 <parameter name="flags" type="GDBusCallFlags"/>
2313 <parameter name="timeout_msec" type="gint"/>
2314 <parameter name="cancellable" type="GCancellable*"/>
2315 <parameter name="error" type="GError**"/>
2316 </parameters>
2317 </method>
2318 <method name="close" symbol="g_dbus_connection_close">
2319 <return-type type="void"/>
2320 <parameters>
2321 <parameter name="connection" type="GDBusConnection*"/>
2322 <parameter name="cancellable" type="GCancellable*"/>
2323 <parameter name="callback" type="GAsyncReadyCallback"/>
2324 <parameter name="user_data" type="gpointer"/>
2325 </parameters>
2326 </method>
2327 <method name="close_finish" symbol="g_dbus_connection_close_finish">
2328 <return-type type="gboolean"/>
2329 <parameters>
2330 <parameter name="connection" type="GDBusConnection*"/>
2331 <parameter name="res" type="GAsyncResult*"/>
2332 <parameter name="error" type="GError**"/>
2333 </parameters>
2334 </method>
2335 <method name="close_sync" symbol="g_dbus_connection_close_sync">
2336 <return-type type="gboolean"/>
2337 <parameters>
2338 <parameter name="connection" type="GDBusConnection*"/>
2339 <parameter name="cancellable" type="GCancellable*"/>
2340 <parameter name="error" type="GError**"/>
2341 </parameters>
2342 </method>
2343 <method name="emit_signal" symbol="g_dbus_connection_emit_signal">
2344 <return-type type="gboolean"/>
2345 <parameters>
2346 <parameter name="connection" type="GDBusConnection*"/>
2347 <parameter name="destination_bus_name" type="gchar*"/>
2348 <parameter name="object_path" type="gchar*"/>
2349 <parameter name="interface_name" type="gchar*"/>
2350 <parameter name="signal_name" type="gchar*"/>
2351 <parameter name="parameters" type="GVariant*"/>
2352 <parameter name="error" type="GError**"/>
2353 </parameters>
2354 </method>
2355 <method name="flush" symbol="g_dbus_connection_flush">
2356 <return-type type="void"/>
2357 <parameters>
2358 <parameter name="connection" type="GDBusConnection*"/>
2359 <parameter name="cancellable" type="GCancellable*"/>
2360 <parameter name="callback" type="GAsyncReadyCallback"/>
2361 <parameter name="user_data" type="gpointer"/>
2362 </parameters>
2363 </method>
2364 <method name="flush_finish" symbol="g_dbus_connection_flush_finish">
2365 <return-type type="gboolean"/>
2366 <parameters>
2367 <parameter name="connection" type="GDBusConnection*"/>
2368 <parameter name="res" type="GAsyncResult*"/>
2369 <parameter name="error" type="GError**"/>
2370 </parameters>
2371 </method>
2372 <method name="flush_sync" symbol="g_dbus_connection_flush_sync">
2373 <return-type type="gboolean"/>
2374 <parameters>
2375 <parameter name="connection" type="GDBusConnection*"/>
2376 <parameter name="cancellable" type="GCancellable*"/>
2377 <parameter name="error" type="GError**"/>
2378 </parameters>
2379 </method>
2380 <method name="get_capabilities" symbol="g_dbus_connection_get_capabilities">
2381 <return-type type="GDBusCapabilityFlags"/>
2382 <parameters>
2383 <parameter name="connection" type="GDBusConnection*"/>
2384 </parameters>
2385 </method>
2386 <method name="get_exit_on_close" symbol="g_dbus_connection_get_exit_on_close">
2387 <return-type type="gboolean"/>
2388 <parameters>
2389 <parameter name="connection" type="GDBusConnection*"/>
2390 </parameters>
2391 </method>
2392 <method name="get_guid" symbol="g_dbus_connection_get_guid">
2393 <return-type type="gchar*"/>
2394 <parameters>
2395 <parameter name="connection" type="GDBusConnection*"/>
2396 </parameters>
2397 </method>
2398 <method name="get_peer_credentials" symbol="g_dbus_connection_get_peer_credentials">
2399 <return-type type="GCredentials*"/>
2400 <parameters>
2401 <parameter name="connection" type="GDBusConnection*"/>
2402 </parameters>
2403 </method>
2404 <method name="get_stream" symbol="g_dbus_connection_get_stream">
2405 <return-type type="GIOStream*"/>
2406 <parameters>
2407 <parameter name="connection" type="GDBusConnection*"/>
2408 </parameters>
2409 </method>
2410 <method name="get_unique_name" symbol="g_dbus_connection_get_unique_name">
2411 <return-type type="gchar*"/>
2412 <parameters>
2413 <parameter name="connection" type="GDBusConnection*"/>
2414 </parameters>
2415 </method>
2416 <method name="is_closed" symbol="g_dbus_connection_is_closed">
2417 <return-type type="gboolean"/>
2418 <parameters>
2419 <parameter name="connection" type="GDBusConnection*"/>
2420 </parameters>
2421 </method>
2422 <constructor name="new" symbol="g_dbus_connection_new">
2423 <return-type type="void"/>
2424 <parameters>
2425 <parameter name="stream" type="GIOStream*"/>
2426 <parameter name="guid" type="gchar*"/>
2427 <parameter name="flags" type="GDBusConnectionFlags"/>
2428 <parameter name="observer" type="GDBusAuthObserver*"/>
2429 <parameter name="cancellable" type="GCancellable*"/>
2430 <parameter name="callback" type="GAsyncReadyCallback"/>
2431 <parameter name="user_data" type="gpointer"/>
2432 </parameters>
2433 </constructor>
2434 <constructor name="new_finish" symbol="g_dbus_connection_new_finish">
2435 <return-type type="GDBusConnection*"/>
2436 <parameters>
2437 <parameter name="res" type="GAsyncResult*"/>
2438 <parameter name="error" type="GError**"/>
2439 </parameters>
2440 </constructor>
2441 <constructor name="new_for_address" symbol="g_dbus_connection_new_for_address">
2442 <return-type type="void"/>
2443 <parameters>
2444 <parameter name="address" type="gchar*"/>
2445 <parameter name="flags" type="GDBusConnectionFlags"/>
2446 <parameter name="observer" type="GDBusAuthObserver*"/>
2447 <parameter name="cancellable" type="GCancellable*"/>
2448 <parameter name="callback" type="GAsyncReadyCallback"/>
2449 <parameter name="user_data" type="gpointer"/>
2450 </parameters>
2451 </constructor>
2452 <constructor name="new_for_address_finish" symbol="g_dbus_connection_new_for_address_finish">
2453 <return-type type="GDBusConnection*"/>
2454 <parameters>
2455 <parameter name="res" type="GAsyncResult*"/>
2456 <parameter name="error" type="GError**"/>
2457 </parameters>
2458 </constructor>
2459 <constructor name="new_for_address_sync" symbol="g_dbus_connection_new_for_address_sync">
2460 <return-type type="GDBusConnection*"/>
2461 <parameters>
2462 <parameter name="address" type="gchar*"/>
2463 <parameter name="flags" type="GDBusConnectionFlags"/>
2464 <parameter name="observer" type="GDBusAuthObserver*"/>
2465 <parameter name="cancellable" type="GCancellable*"/>
2466 <parameter name="error" type="GError**"/>
2467 </parameters>
2468 </constructor>
2469 <constructor name="new_sync" symbol="g_dbus_connection_new_sync">
2470 <return-type type="GDBusConnection*"/>
2471 <parameters>
2472 <parameter name="stream" type="GIOStream*"/>
2473 <parameter name="guid" type="gchar*"/>
2474 <parameter name="flags" type="GDBusConnectionFlags"/>
2475 <parameter name="observer" type="GDBusAuthObserver*"/>
2476 <parameter name="cancellable" type="GCancellable*"/>
2477 <parameter name="error" type="GError**"/>
2478 </parameters>
2479 </constructor>
2480 <method name="register_object" symbol="g_dbus_connection_register_object">
2481 <return-type type="guint"/>
2482 <parameters>
2483 <parameter name="connection" type="GDBusConnection*"/>
2484 <parameter name="object_path" type="gchar*"/>
2485 <parameter name="interface_info" type="GDBusInterfaceInfo*"/>
2486 <parameter name="vtable" type="GDBusInterfaceVTable*"/>
2487 <parameter name="user_data" type="gpointer"/>
2488 <parameter name="user_data_free_func" type="GDestroyNotify"/>
2489 <parameter name="error" type="GError**"/>
2490 </parameters>
2491 </method>
2492 <method name="register_subtree" symbol="g_dbus_connection_register_subtree">
2493 <return-type type="guint"/>
2494 <parameters>
2495 <parameter name="connection" type="GDBusConnection*"/>
2496 <parameter name="object_path" type="gchar*"/>
2497 <parameter name="vtable" type="GDBusSubtreeVTable*"/>
2498 <parameter name="flags" type="GDBusSubtreeFlags"/>
2499 <parameter name="user_data" type="gpointer"/>
2500 <parameter name="user_data_free_func" type="GDestroyNotify"/>
2501 <parameter name="error" type="GError**"/>
2502 </parameters>
2503 </method>
2504 <method name="remove_filter" symbol="g_dbus_connection_remove_filter">
2505 <return-type type="void"/>
2506 <parameters>
2507 <parameter name="connection" type="GDBusConnection*"/>
2508 <parameter name="filter_id" type="guint"/>
2509 </parameters>
2510 </method>
2511 <method name="send_message" symbol="g_dbus_connection_send_message">
2512 <return-type type="gboolean"/>
2513 <parameters>
2514 <parameter name="connection" type="GDBusConnection*"/>
2515 <parameter name="message" type="GDBusMessage*"/>
2516 <parameter name="flags" type="GDBusSendMessageFlags"/>
2517 <parameter name="out_serial" type="guint32*"/>
2518 <parameter name="error" type="GError**"/>
2519 </parameters>
2520 </method>
2521 <method name="send_message_with_reply" symbol="g_dbus_connection_send_message_with_reply">
2522 <return-type type="void"/>
2523 <parameters>
2524 <parameter name="connection" type="GDBusConnection*"/>
2525 <parameter name="message" type="GDBusMessage*"/>
2526 <parameter name="flags" type="GDBusSendMessageFlags"/>
2527 <parameter name="timeout_msec" type="gint"/>
2528 <parameter name="out_serial" type="guint32*"/>
2529 <parameter name="cancellable" type="GCancellable*"/>
2530 <parameter name="callback" type="GAsyncReadyCallback"/>
2531 <parameter name="user_data" type="gpointer"/>
2532 </parameters>
2533 </method>
2534 <method name="send_message_with_reply_finish" symbol="g_dbus_connection_send_message_with_reply_finish">
2535 <return-type type="GDBusMessage*"/>
2536 <parameters>
2537 <parameter name="connection" type="GDBusConnection*"/>
2538 <parameter name="res" type="GAsyncResult*"/>
2539 <parameter name="error" type="GError**"/>
2540 </parameters>
2541 </method>
2542 <method name="send_message_with_reply_sync" symbol="g_dbus_connection_send_message_with_reply_sync">
2543 <return-type type="GDBusMessage*"/>
2544 <parameters>
2545 <parameter name="connection" type="GDBusConnection*"/>
2546 <parameter name="message" type="GDBusMessage*"/>
2547 <parameter name="flags" type="GDBusSendMessageFlags"/>
2548 <parameter name="timeout_msec" type="gint"/>
2549 <parameter name="out_serial" type="guint32*"/>
2550 <parameter name="cancellable" type="GCancellable*"/>
2551 <parameter name="error" type="GError**"/>
2552 </parameters>
2553 </method>
2554 <method name="set_exit_on_close" symbol="g_dbus_connection_set_exit_on_close">
2555 <return-type type="void"/>
2556 <parameters>
2557 <parameter name="connection" type="GDBusConnection*"/>
2558 <parameter name="exit_on_close" type="gboolean"/>
2559 </parameters>
2560 </method>
2561 <method name="signal_subscribe" symbol="g_dbus_connection_signal_subscribe">
2562 <return-type type="guint"/>
2563 <parameters>
2564 <parameter name="connection" type="GDBusConnection*"/>
2565 <parameter name="sender" type="gchar*"/>
2566 <parameter name="interface_name" type="gchar*"/>
2567 <parameter name="member" type="gchar*"/>
2568 <parameter name="object_path" type="gchar*"/>
2569 <parameter name="arg0" type="gchar*"/>
2570 <parameter name="flags" type="GDBusSignalFlags"/>
2571 <parameter name="callback" type="GDBusSignalCallback"/>
2572 <parameter name="user_data" type="gpointer"/>
2573 <parameter name="user_data_free_func" type="GDestroyNotify"/>
2574 </parameters>
2575 </method>
2576 <method name="signal_unsubscribe" symbol="g_dbus_connection_signal_unsubscribe">
2577 <return-type type="void"/>
2578 <parameters>
2579 <parameter name="connection" type="GDBusConnection*"/>
2580 <parameter name="subscription_id" type="guint"/>
2581 </parameters>
2582 </method>
2583 <method name="start_message_processing" symbol="g_dbus_connection_start_message_processing">
2584 <return-type type="void"/>
2585 <parameters>
2586 <parameter name="connection" type="GDBusConnection*"/>
2587 </parameters>
2588 </method>
2589 <method name="unregister_object" symbol="g_dbus_connection_unregister_object">
2590 <return-type type="gboolean"/>
2591 <parameters>
2592 <parameter name="connection" type="GDBusConnection*"/>
2593 <parameter name="registration_id" type="guint"/>
2594 </parameters>
2595 </method>
2596 <method name="unregister_subtree" symbol="g_dbus_connection_unregister_subtree">
2597 <return-type type="gboolean"/>
2598 <parameters>
2599 <parameter name="connection" type="GDBusConnection*"/>
2600 <parameter name="registration_id" type="guint"/>
2601 </parameters>
2602 </method>
2603 <property name="address" type="char*" readable="0" writable="1" construct="0" construct-only="1"/>
2604 <property name="authentication-observer" type="GDBusAuthObserver*" readable="0" writable="1" construct="0" construct-only="1"/>
2605 <property name="capabilities" type="GDBusCapabilityFlags" readable="1" writable="0" construct="0" construct-only="0"/>
2606 <property name="closed" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
2607 <property name="exit-on-close" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
2608 <property name="flags" type="GDBusConnectionFlags" readable="0" writable="1" construct="0" construct-only="1"/>
2609 <property name="guid" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
2610 <property name="stream" type="GIOStream*" readable="1" writable="1" construct="0" construct-only="1"/>
2611 <property name="unique-name" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
2612 <signal name="closed" when="LAST">
2613 <return-type type="void"/>
2614 <parameters>
2615 <parameter name="object" type="GDBusConnection*"/>
2616 <parameter name="p0" type="gboolean"/>
2617 <parameter name="p1" type="GError*"/>
2618 </parameters>
2619 </signal>
2620 </object>
2621 <object name="GDBusMessage" parent="GObject" type-name="GDBusMessage" get-type="g_dbus_message_get_type">
2622 <method name="bytes_needed" symbol="g_dbus_message_bytes_needed">
2623 <return-type type="gssize"/>
2624 <parameters>
2625 <parameter name="blob" type="guchar*"/>
2626 <parameter name="blob_len" type="gsize"/>
2627 <parameter name="error" type="GError**"/>
2628 </parameters>
2629 </method>
2630 <method name="copy" symbol="g_dbus_message_copy">
2631 <return-type type="GDBusMessage*"/>
2632 <parameters>
2633 <parameter name="message" type="GDBusMessage*"/>
2634 <parameter name="error" type="GError**"/>
2635 </parameters>
2636 </method>
2637 <method name="get_arg0" symbol="g_dbus_message_get_arg0">
2638 <return-type type="gchar*"/>
2639 <parameters>
2640 <parameter name="message" type="GDBusMessage*"/>
2641 </parameters>
2642 </method>
2643 <method name="get_body" symbol="g_dbus_message_get_body">
2644 <return-type type="GVariant*"/>
2645 <parameters>
2646 <parameter name="message" type="GDBusMessage*"/>
2647 </parameters>
2648 </method>
2649 <method name="get_byte_order" symbol="g_dbus_message_get_byte_order">
2650 <return-type type="GDBusMessageByteOrder"/>
2651 <parameters>
2652 <parameter name="message" type="GDBusMessage*"/>
2653 </parameters>
2654 </method>
2655 <method name="get_destination" symbol="g_dbus_message_get_destination">
2656 <return-type type="gchar*"/>
2657 <parameters>
2658 <parameter name="message" type="GDBusMessage*"/>
2659 </parameters>
2660 </method>
2661 <method name="get_error_name" symbol="g_dbus_message_get_error_name">
2662 <return-type type="gchar*"/>
2663 <parameters>
2664 <parameter name="message" type="GDBusMessage*"/>
2665 </parameters>
2666 </method>
2667 <method name="get_flags" symbol="g_dbus_message_get_flags">
2668 <return-type type="GDBusMessageFlags"/>
2669 <parameters>
2670 <parameter name="message" type="GDBusMessage*"/>
2671 </parameters>
2672 </method>
2673 <method name="get_header" symbol="g_dbus_message_get_header">
2674 <return-type type="GVariant*"/>
2675 <parameters>
2676 <parameter name="message" type="GDBusMessage*"/>
2677 <parameter name="header_field" type="GDBusMessageHeaderField"/>
2678 </parameters>
2679 </method>
2680 <method name="get_header_fields" symbol="g_dbus_message_get_header_fields">
2681 <return-type type="guchar*"/>
2682 <parameters>
2683 <parameter name="message" type="GDBusMessage*"/>
2684 </parameters>
2685 </method>
2686 <method name="get_interface" symbol="g_dbus_message_get_interface">
2687 <return-type type="gchar*"/>
2688 <parameters>
2689 <parameter name="message" type="GDBusMessage*"/>
2690 </parameters>
2691 </method>
2692 <method name="get_locked" symbol="g_dbus_message_get_locked">
2693 <return-type type="gboolean"/>
2694 <parameters>
2695 <parameter name="message" type="GDBusMessage*"/>
2696 </parameters>
2697 </method>
2698 <method name="get_member" symbol="g_dbus_message_get_member">
2699 <return-type type="gchar*"/>
2700 <parameters>
2701 <parameter name="message" type="GDBusMessage*"/>
2702 </parameters>
2703 </method>
2704 <method name="get_message_type" symbol="g_dbus_message_get_message_type">
2705 <return-type type="GDBusMessageType"/>
2706 <parameters>
2707 <parameter name="message" type="GDBusMessage*"/>
2708 </parameters>
2709 </method>
2710 <method name="get_num_unix_fds" symbol="g_dbus_message_get_num_unix_fds">
2711 <return-type type="guint32"/>
2712 <parameters>
2713 <parameter name="message" type="GDBusMessage*"/>
2714 </parameters>
2715 </method>
2716 <method name="get_path" symbol="g_dbus_message_get_path">
2717 <return-type type="gchar*"/>
2718 <parameters>
2719 <parameter name="message" type="GDBusMessage*"/>
2720 </parameters>
2721 </method>
2722 <method name="get_reply_serial" symbol="g_dbus_message_get_reply_serial">
2723 <return-type type="guint32"/>
2724 <parameters>
2725 <parameter name="message" type="GDBusMessage*"/>
2726 </parameters>
2727 </method>
2728 <method name="get_sender" symbol="g_dbus_message_get_sender">
2729 <return-type type="gchar*"/>
2730 <parameters>
2731 <parameter name="message" type="GDBusMessage*"/>
2732 </parameters>
2733 </method>
2734 <method name="get_serial" symbol="g_dbus_message_get_serial">
2735 <return-type type="guint32"/>
2736 <parameters>
2737 <parameter name="message" type="GDBusMessage*"/>
2738 </parameters>
2739 </method>
2740 <method name="get_signature" symbol="g_dbus_message_get_signature">
2741 <return-type type="gchar*"/>
2742 <parameters>
2743 <parameter name="message" type="GDBusMessage*"/>
2744 </parameters>
2745 </method>
2746 <method name="get_unix_fd_list" symbol="g_dbus_message_get_unix_fd_list">
2747 <return-type type="GUnixFDList*"/>
2748 <parameters>
2749 <parameter name="message" type="GDBusMessage*"/>
2750 </parameters>
2751 </method>
2752 <method name="lock" symbol="g_dbus_message_lock">
2753 <return-type type="void"/>
2754 <parameters>
2755 <parameter name="message" type="GDBusMessage*"/>
2756 </parameters>
2757 </method>
2758 <constructor name="new" symbol="g_dbus_message_new">
2759 <return-type type="GDBusMessage*"/>
2760 </constructor>
2761 <constructor name="new_from_blob" symbol="g_dbus_message_new_from_blob">
2762 <return-type type="GDBusMessage*"/>
2763 <parameters>
2764 <parameter name="blob" type="guchar*"/>
2765 <parameter name="blob_len" type="gsize"/>
2766 <parameter name="capabilities" type="GDBusCapabilityFlags"/>
2767 <parameter name="error" type="GError**"/>
2768 </parameters>
2769 </constructor>
2770 <constructor name="new_method_call" symbol="g_dbus_message_new_method_call">
2771 <return-type type="GDBusMessage*"/>
2772 <parameters>
2773 <parameter name="name" type="gchar*"/>
2774 <parameter name="path" type="gchar*"/>
2775 <parameter name="interface_" type="gchar*"/>
2776 <parameter name="method" type="gchar*"/>
2777 </parameters>
2778 </constructor>
2779 <constructor name="new_method_error" symbol="g_dbus_message_new_method_error">
2780 <return-type type="GDBusMessage*"/>
2781 <parameters>
2782 <parameter name="method_call_message" type="GDBusMessage*"/>
2783 <parameter name="error_name" type="gchar*"/>
2784 <parameter name="error_message_format" type="gchar*"/>
2785 </parameters>
2786 </constructor>
2787 <constructor name="new_method_error_literal" symbol="g_dbus_message_new_method_error_literal">
2788 <return-type type="GDBusMessage*"/>
2789 <parameters>
2790 <parameter name="method_call_message" type="GDBusMessage*"/>
2791 <parameter name="error_name" type="gchar*"/>
2792 <parameter name="error_message" type="gchar*"/>
2793 </parameters>
2794 </constructor>
2795 <constructor name="new_method_error_valist" symbol="g_dbus_message_new_method_error_valist">
2796 <return-type type="GDBusMessage*"/>
2797 <parameters>
2798 <parameter name="method_call_message" type="GDBusMessage*"/>
2799 <parameter name="error_name" type="gchar*"/>
2800 <parameter name="error_message_format" type="gchar*"/>
2801 <parameter name="var_args" type="va_list"/>
2802 </parameters>
2803 </constructor>
2804 <constructor name="new_method_reply" symbol="g_dbus_message_new_method_reply">
2805 <return-type type="GDBusMessage*"/>
2806 <parameters>
2807 <parameter name="method_call_message" type="GDBusMessage*"/>
2808 </parameters>
2809 </constructor>
2810 <constructor name="new_signal" symbol="g_dbus_message_new_signal">
2811 <return-type type="GDBusMessage*"/>
2812 <parameters>
2813 <parameter name="path" type="gchar*"/>
2814 <parameter name="interface_" type="gchar*"/>
2815 <parameter name="signal" type="gchar*"/>
2816 </parameters>
2817 </constructor>
2818 <method name="print" symbol="g_dbus_message_print">
2819 <return-type type="gchar*"/>
2820 <parameters>
2821 <parameter name="message" type="GDBusMessage*"/>
2822 <parameter name="indent" type="guint"/>
2823 </parameters>
2824 </method>
2825 <method name="set_body" symbol="g_dbus_message_set_body">
2826 <return-type type="void"/>
2827 <parameters>
2828 <parameter name="message" type="GDBusMessage*"/>
2829 <parameter name="body" type="GVariant*"/>
2830 </parameters>
2831 </method>
2832 <method name="set_byte_order" symbol="g_dbus_message_set_byte_order">
2833 <return-type type="void"/>
2834 <parameters>
2835 <parameter name="message" type="GDBusMessage*"/>
2836 <parameter name="byte_order" type="GDBusMessageByteOrder"/>
2837 </parameters>
2838 </method>
2839 <method name="set_destination" symbol="g_dbus_message_set_destination">
2840 <return-type type="void"/>
2841 <parameters>
2842 <parameter name="message" type="GDBusMessage*"/>
2843 <parameter name="value" type="gchar*"/>
2844 </parameters>
2845 </method>
2846 <method name="set_error_name" symbol="g_dbus_message_set_error_name">
2847 <return-type type="void"/>
2848 <parameters>
2849 <parameter name="message" type="GDBusMessage*"/>
2850 <parameter name="value" type="gchar*"/>
2851 </parameters>
2852 </method>
2853 <method name="set_flags" symbol="g_dbus_message_set_flags">
2854 <return-type type="void"/>
2855 <parameters>
2856 <parameter name="message" type="GDBusMessage*"/>
2857 <parameter name="flags" type="GDBusMessageFlags"/>
2858 </parameters>
2859 </method>
2860 <method name="set_header" symbol="g_dbus_message_set_header">
2861 <return-type type="void"/>
2862 <parameters>
2863 <parameter name="message" type="GDBusMessage*"/>
2864 <parameter name="header_field" type="GDBusMessageHeaderField"/>
2865 <parameter name="value" type="GVariant*"/>
2866 </parameters>
2867 </method>
2868 <method name="set_interface" symbol="g_dbus_message_set_interface">
2869 <return-type type="void"/>
2870 <parameters>
2871 <parameter name="message" type="GDBusMessage*"/>
2872 <parameter name="value" type="gchar*"/>
2873 </parameters>
2874 </method>
2875 <method name="set_member" symbol="g_dbus_message_set_member">
2876 <return-type type="void"/>
2877 <parameters>
2878 <parameter name="message" type="GDBusMessage*"/>
2879 <parameter name="value" type="gchar*"/>
2880 </parameters>
2881 </method>
2882 <method name="set_message_type" symbol="g_dbus_message_set_message_type">
2883 <return-type type="void"/>
2884 <parameters>
2885 <parameter name="message" type="GDBusMessage*"/>
2886 <parameter name="type" type="GDBusMessageType"/>
2887 </parameters>
2888 </method>
2889 <method name="set_num_unix_fds" symbol="g_dbus_message_set_num_unix_fds">
2890 <return-type type="void"/>
2891 <parameters>
2892 <parameter name="message" type="GDBusMessage*"/>
2893 <parameter name="value" type="guint32"/>
2894 </parameters>
2895 </method>
2896 <method name="set_path" symbol="g_dbus_message_set_path">
2897 <return-type type="void"/>
2898 <parameters>
2899 <parameter name="message" type="GDBusMessage*"/>
2900 <parameter name="value" type="gchar*"/>
2901 </parameters>
2902 </method>
2903 <method name="set_reply_serial" symbol="g_dbus_message_set_reply_serial">
2904 <return-type type="void"/>
2905 <parameters>
2906 <parameter name="message" type="GDBusMessage*"/>
2907 <parameter name="value" type="guint32"/>
2908 </parameters>
2909 </method>
2910 <method name="set_sender" symbol="g_dbus_message_set_sender">
2911 <return-type type="void"/>
2912 <parameters>
2913 <parameter name="message" type="GDBusMessage*"/>
2914 <parameter name="value" type="gchar*"/>
2915 </parameters>
2916 </method>
2917 <method name="set_serial" symbol="g_dbus_message_set_serial">
2918 <return-type type="void"/>
2919 <parameters>
2920 <parameter name="message" type="GDBusMessage*"/>
2921 <parameter name="serial" type="guint32"/>
2922 </parameters>
2923 </method>
2924 <method name="set_signature" symbol="g_dbus_message_set_signature">
2925 <return-type type="void"/>
2926 <parameters>
2927 <parameter name="message" type="GDBusMessage*"/>
2928 <parameter name="value" type="gchar*"/>
2929 </parameters>
2930 </method>
2931 <method name="set_unix_fd_list" symbol="g_dbus_message_set_unix_fd_list">
2932 <return-type type="void"/>
2933 <parameters>
2934 <parameter name="message" type="GDBusMessage*"/>
2935 <parameter name="fd_list" type="GUnixFDList*"/>
2936 </parameters>
2937 </method>
2938 <method name="to_blob" symbol="g_dbus_message_to_blob">
2939 <return-type type="guchar*"/>
2940 <parameters>
2941 <parameter name="message" type="GDBusMessage*"/>
2942 <parameter name="out_size" type="gsize*"/>
2943 <parameter name="capabilities" type="GDBusCapabilityFlags"/>
2944 <parameter name="error" type="GError**"/>
2945 </parameters>
2946 </method>
2947 <method name="to_gerror" symbol="g_dbus_message_to_gerror">
2948 <return-type type="gboolean"/>
2949 <parameters>
2950 <parameter name="message" type="GDBusMessage*"/>
2951 <parameter name="error" type="GError**"/>
2952 </parameters>
2953 </method>
2954 <property name="locked" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
2955 </object>
2956 <object name="GDBusMethodInvocation" parent="GObject" type-name="GDBusMethodInvocation" get-type="g_dbus_method_invocation_get_type">
2957 <method name="get_connection" symbol="g_dbus_method_invocation_get_connection">
2958 <return-type type="GDBusConnection*"/>
2959 <parameters>
2960 <parameter name="invocation" type="GDBusMethodInvocation*"/>
2961 </parameters>
2962 </method>
2963 <method name="get_interface_name" symbol="g_dbus_method_invocation_get_interface_name">
2964 <return-type type="gchar*"/>
2965 <parameters>
2966 <parameter name="invocation" type="GDBusMethodInvocation*"/>
2967 </parameters>
2968 </method>
2969 <method name="get_message" symbol="g_dbus_method_invocation_get_message">
2970 <return-type type="GDBusMessage*"/>
2971 <parameters>
2972 <parameter name="invocation" type="GDBusMethodInvocation*"/>
2973 </parameters>
2974 </method>
2975 <method name="get_method_info" symbol="g_dbus_method_invocation_get_method_info">
2976 <return-type type="GDBusMethodInfo*"/>
2977 <parameters>
2978 <parameter name="invocation" type="GDBusMethodInvocation*"/>
2979 </parameters>
2980 </method>
2981 <method name="get_method_name" symbol="g_dbus_method_invocation_get_method_name">
2982 <return-type type="gchar*"/>
2983 <parameters>
2984 <parameter name="invocation" type="GDBusMethodInvocation*"/>
2985 </parameters>
2986 </method>
2987 <method name="get_object_path" symbol="g_dbus_method_invocation_get_object_path">
2988 <return-type type="gchar*"/>
2989 <parameters>
2990 <parameter name="invocation" type="GDBusMethodInvocation*"/>
2991 </parameters>
2992 </method>
2993 <method name="get_parameters" symbol="g_dbus_method_invocation_get_parameters">
2994 <return-type type="GVariant*"/>
2995 <parameters>
2996 <parameter name="invocation" type="GDBusMethodInvocation*"/>
2997 </parameters>
2998 </method>
2999 <method name="get_sender" symbol="g_dbus_method_invocation_get_sender">
3000 <return-type type="gchar*"/>
3001 <parameters>
3002 <parameter name="invocation" type="GDBusMethodInvocation*"/>
3003 </parameters>
3004 </method>
3005 <method name="get_user_data" symbol="g_dbus_method_invocation_get_user_data">
3006 <return-type type="gpointer"/>
3007 <parameters>
3008 <parameter name="invocation" type="GDBusMethodInvocation*"/>
3009 </parameters>
3010 </method>
3011 <method name="return_dbus_error" symbol="g_dbus_method_invocation_return_dbus_error">
3012 <return-type type="void"/>
3013 <parameters>
3014 <parameter name="invocation" type="GDBusMethodInvocation*"/>
3015 <parameter name="error_name" type="gchar*"/>
3016 <parameter name="error_message" type="gchar*"/>
3017 </parameters>
3018 </method>
3019 <method name="return_error" symbol="g_dbus_method_invocation_return_error">
3020 <return-type type="void"/>
3021 <parameters>
3022 <parameter name="invocation" type="GDBusMethodInvocation*"/>
3023 <parameter name="domain" type="GQuark"/>
3024 <parameter name="code" type="gint"/>
3025 <parameter name="format" type="gchar*"/>
3026 </parameters>
3027 </method>
3028 <method name="return_error_literal" symbol="g_dbus_method_invocation_return_error_literal">
3029 <return-type type="void"/>
3030 <parameters>
3031 <parameter name="invocation" type="GDBusMethodInvocation*"/>
3032 <parameter name="domain" type="GQuark"/>
3033 <parameter name="code" type="gint"/>
3034 <parameter name="message" type="gchar*"/>
3035 </parameters>
3036 </method>
3037 <method name="return_error_valist" symbol="g_dbus_method_invocation_return_error_valist">
3038 <return-type type="void"/>
3039 <parameters>
3040 <parameter name="invocation" type="GDBusMethodInvocation*"/>
3041 <parameter name="domain" type="GQuark"/>
3042 <parameter name="code" type="gint"/>
3043 <parameter name="format" type="gchar*"/>
3044 <parameter name="var_args" type="va_list"/>
3045 </parameters>
3046 </method>
3047 <method name="return_gerror" symbol="g_dbus_method_invocation_return_gerror">
3048 <return-type type="void"/>
3049 <parameters>
3050 <parameter name="invocation" type="GDBusMethodInvocation*"/>
3051 <parameter name="error" type="GError*"/>
3052 </parameters>
3053 </method>
3054 <method name="return_value" symbol="g_dbus_method_invocation_return_value">
3055 <return-type type="void"/>
3056 <parameters>
3057 <parameter name="invocation" type="GDBusMethodInvocation*"/>
3058 <parameter name="parameters" type="GVariant*"/>
3059 </parameters>
3060 </method>
3061 </object>
3062 <object name="GDBusProxy" parent="GObject" type-name="GDBusProxy" get-type="g_dbus_proxy_get_type">
3063 <implements>
3064 <interface name="GInitable"/>
3065 <interface name="GAsyncInitable"/>
3066 </implements>
3067 <method name="call" symbol="g_dbus_proxy_call">
3068 <return-type type="void"/>
3069 <parameters>
3070 <parameter name="proxy" type="GDBusProxy*"/>
3071 <parameter name="method_name" type="gchar*"/>
3072 <parameter name="parameters" type="GVariant*"/>
3073 <parameter name="flags" type="GDBusCallFlags"/>
3074 <parameter name="timeout_msec" type="gint"/>
3075 <parameter name="cancellable" type="GCancellable*"/>
3076 <parameter name="callback" type="GAsyncReadyCallback"/>
3077 <parameter name="user_data" type="gpointer"/>
3078 </parameters>
3079 </method>
3080 <method name="call_finish" symbol="g_dbus_proxy_call_finish">
3081 <return-type type="GVariant*"/>
3082 <parameters>
3083 <parameter name="proxy" type="GDBusProxy*"/>
3084 <parameter name="res" type="GAsyncResult*"/>
3085 <parameter name="error" type="GError**"/>
3086 </parameters>
3087 </method>
3088 <method name="call_sync" symbol="g_dbus_proxy_call_sync">
3089 <return-type type="GVariant*"/>
3090 <parameters>
3091 <parameter name="proxy" type="GDBusProxy*"/>
3092 <parameter name="method_name" type="gchar*"/>
3093 <parameter name="parameters" type="GVariant*"/>
3094 <parameter name="flags" type="GDBusCallFlags"/>
3095 <parameter name="timeout_msec" type="gint"/>
3096 <parameter name="cancellable" type="GCancellable*"/>
3097 <parameter name="error" type="GError**"/>
3098 </parameters>
3099 </method>
3100 <method name="get_cached_property" symbol="g_dbus_proxy_get_cached_property">
3101 <return-type type="GVariant*"/>
3102 <parameters>
3103 <parameter name="proxy" type="GDBusProxy*"/>
3104 <parameter name="property_name" type="gchar*"/>
3105 </parameters>
3106 </method>
3107 <method name="get_cached_property_names" symbol="g_dbus_proxy_get_cached_property_names">
3108 <return-type type="gchar**"/>
3109 <parameters>
3110 <parameter name="proxy" type="GDBusProxy*"/>
3111 </parameters>
3112 </method>
3113 <method name="get_connection" symbol="g_dbus_proxy_get_connection">
3114 <return-type type="GDBusConnection*"/>
3115 <parameters>
3116 <parameter name="proxy" type="GDBusProxy*"/>
3117 </parameters>
3118 </method>
3119 <method name="get_default_timeout" symbol="g_dbus_proxy_get_default_timeout">
3120 <return-type type="gint"/>
3121 <parameters>
3122 <parameter name="proxy" type="GDBusProxy*"/>
3123 </parameters>
3124 </method>
3125 <method name="get_flags" symbol="g_dbus_proxy_get_flags">
3126 <return-type type="GDBusProxyFlags"/>
3127 <parameters>
3128 <parameter name="proxy" type="GDBusProxy*"/>
3129 </parameters>
3130 </method>
3131 <method name="get_interface_info" symbol="g_dbus_proxy_get_interface_info">
3132 <return-type type="GDBusInterfaceInfo*"/>
3133 <parameters>
3134 <parameter name="proxy" type="GDBusProxy*"/>
3135 </parameters>
3136 </method>
3137 <method name="get_interface_name" symbol="g_dbus_proxy_get_interface_name">
3138 <return-type type="gchar*"/>
3139 <parameters>
3140 <parameter name="proxy" type="GDBusProxy*"/>
3141 </parameters>
3142 </method>
3143 <method name="get_name" symbol="g_dbus_proxy_get_name">
3144 <return-type type="gchar*"/>
3145 <parameters>
3146 <parameter name="proxy" type="GDBusProxy*"/>
3147 </parameters>
3148 </method>
3149 <method name="get_name_owner" symbol="g_dbus_proxy_get_name_owner">
3150 <return-type type="gchar*"/>
3151 <parameters>
3152 <parameter name="proxy" type="GDBusProxy*"/>
3153 </parameters>
3154 </method>
3155 <method name="get_object_path" symbol="g_dbus_proxy_get_object_path">
3156 <return-type type="gchar*"/>
3157 <parameters>
3158 <parameter name="proxy" type="GDBusProxy*"/>
3159 </parameters>
3160 </method>
3161 <constructor name="new" symbol="g_dbus_proxy_new">
3162 <return-type type="void"/>
3163 <parameters>
3164 <parameter name="connection" type="GDBusConnection*"/>
3165 <parameter name="flags" type="GDBusProxyFlags"/>
3166 <parameter name="info" type="GDBusInterfaceInfo*"/>
3167 <parameter name="name" type="gchar*"/>
3168 <parameter name="object_path" type="gchar*"/>
3169 <parameter name="interface_name" type="gchar*"/>
3170 <parameter name="cancellable" type="GCancellable*"/>
3171 <parameter name="callback" type="GAsyncReadyCallback"/>
3172 <parameter name="user_data" type="gpointer"/>
3173 </parameters>
3174 </constructor>
3175 <constructor name="new_finish" symbol="g_dbus_proxy_new_finish">
3176 <return-type type="GDBusProxy*"/>
3177 <parameters>
3178 <parameter name="res" type="GAsyncResult*"/>
3179 <parameter name="error" type="GError**"/>
3180 </parameters>
3181 </constructor>
3182 <constructor name="new_for_bus" symbol="g_dbus_proxy_new_for_bus">
3183 <return-type type="void"/>
3184 <parameters>
3185 <parameter name="bus_type" type="GBusType"/>
3186 <parameter name="flags" type="GDBusProxyFlags"/>
3187 <parameter name="info" type="GDBusInterfaceInfo*"/>
3188 <parameter name="name" type="gchar*"/>
3189 <parameter name="object_path" type="gchar*"/>
3190 <parameter name="interface_name" type="gchar*"/>
3191 <parameter name="cancellable" type="GCancellable*"/>
3192 <parameter name="callback" type="GAsyncReadyCallback"/>
3193 <parameter name="user_data" type="gpointer"/>
3194 </parameters>
3195 </constructor>
3196 <constructor name="new_for_bus_finish" symbol="g_dbus_proxy_new_for_bus_finish">
3197 <return-type type="GDBusProxy*"/>
3198 <parameters>
3199 <parameter name="res" type="GAsyncResult*"/>
3200 <parameter name="error" type="GError**"/>
3201 </parameters>
3202 </constructor>
3203 <constructor name="new_for_bus_sync" symbol="g_dbus_proxy_new_for_bus_sync">
3204 <return-type type="GDBusProxy*"/>
3205 <parameters>
3206 <parameter name="bus_type" type="GBusType"/>
3207 <parameter name="flags" type="GDBusProxyFlags"/>
3208 <parameter name="info" type="GDBusInterfaceInfo*"/>
3209 <parameter name="name" type="gchar*"/>
3210 <parameter name="object_path" type="gchar*"/>
3211 <parameter name="interface_name" type="gchar*"/>
3212 <parameter name="cancellable" type="GCancellable*"/>
3213 <parameter name="error" type="GError**"/>
3214 </parameters>
3215 </constructor>
3216 <constructor name="new_sync" symbol="g_dbus_proxy_new_sync">
3217 <return-type type="GDBusProxy*"/>
3218 <parameters>
3219 <parameter name="connection" type="GDBusConnection*"/>
3220 <parameter name="flags" type="GDBusProxyFlags"/>
3221 <parameter name="info" type="GDBusInterfaceInfo*"/>
3222 <parameter name="name" type="gchar*"/>
3223 <parameter name="object_path" type="gchar*"/>
3224 <parameter name="interface_name" type="gchar*"/>
3225 <parameter name="cancellable" type="GCancellable*"/>
3226 <parameter name="error" type="GError**"/>
3227 </parameters>
3228 </constructor>
3229 <method name="set_cached_property" symbol="g_dbus_proxy_set_cached_property">
3230 <return-type type="void"/>
3231 <parameters>
3232 <parameter name="proxy" type="GDBusProxy*"/>
3233 <parameter name="property_name" type="gchar*"/>
3234 <parameter name="value" type="GVariant*"/>
3235 </parameters>
3236 </method>
3237 <method name="set_default_timeout" symbol="g_dbus_proxy_set_default_timeout">
3238 <return-type type="void"/>
3239 <parameters>
3240 <parameter name="proxy" type="GDBusProxy*"/>
3241 <parameter name="timeout_msec" type="gint"/>
3242 </parameters>
3243 </method>
3244 <method name="set_interface_info" symbol="g_dbus_proxy_set_interface_info">
3245 <return-type type="void"/>
3246 <parameters>
3247 <parameter name="proxy" type="GDBusProxy*"/>
3248 <parameter name="info" type="GDBusInterfaceInfo*"/>
3249 </parameters>
3250 </method>
3251 <property name="g-bus-type" type="GBusType" readable="0" writable="1" construct="0" construct-only="1"/>
3252 <property name="g-connection" type="GDBusConnection*" readable="1" writable="1" construct="0" construct-only="1"/>
3253 <property name="g-default-timeout" type="gint" readable="1" writable="1" construct="1" construct-only="0"/>
3254 <property name="g-flags" type="GDBusProxyFlags" readable="1" writable="1" construct="0" construct-only="1"/>
3255 <property name="g-interface-info" type="GDBusInterfaceInfo*" readable="1" writable="1" construct="0" construct-only="0"/>
3256 <property name="g-interface-name" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
3257 <property name="g-name" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
3258 <property name="g-name-owner" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
3259 <property name="g-object-path" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
3260 <signal name="g-properties-changed" when="LAST">
3261 <return-type type="void"/>
3262 <parameters>
3263 <parameter name="proxy" type="GDBusProxy*"/>
3264 <parameter name="changed_properties" type="GVariant"/>
3265 <parameter name="invalidated_properties" type="GStrv*"/>
3266 </parameters>
3267 </signal>
3268 <signal name="g-signal" when="LAST">
3269 <return-type type="void"/>
3270 <parameters>
3271 <parameter name="proxy" type="GDBusProxy*"/>
3272 <parameter name="sender_name" type="char*"/>
3273 <parameter name="signal_name" type="char*"/>
3274 <parameter name="parameters" type="GVariant"/>
3275 </parameters>
3276 </signal>
3277 </object>
3278 <object name="GDBusServer" parent="GObject" type-name="GDBusServer" get-type="g_dbus_server_get_type">
3279 <implements>
3280 <interface name="GInitable"/>
3281 </implements>
3282 <method name="get_client_address" symbol="g_dbus_server_get_client_address">
3283 <return-type type="gchar*"/>
3284 <parameters>
3285 <parameter name="server" type="GDBusServer*"/>
3286 </parameters>
3287 </method>
3288 <method name="get_flags" symbol="g_dbus_server_get_flags">
3289 <return-type type="GDBusServerFlags"/>
3290 <parameters>
3291 <parameter name="server" type="GDBusServer*"/>
3292 </parameters>
3293 </method>
3294 <method name="get_guid" symbol="g_dbus_server_get_guid">
3295 <return-type type="gchar*"/>
3296 <parameters>
3297 <parameter name="server" type="GDBusServer*"/>
3298 </parameters>
3299 </method>
3300 <method name="is_active" symbol="g_dbus_server_is_active">
3301 <return-type type="gboolean"/>
3302 <parameters>
3303 <parameter name="server" type="GDBusServer*"/>
3304 </parameters>
3305 </method>
3306 <constructor name="new_sync" symbol="g_dbus_server_new_sync">
3307 <return-type type="GDBusServer*"/>
3308 <parameters>
3309 <parameter name="address" type="gchar*"/>
3310 <parameter name="flags" type="GDBusServerFlags"/>
3311 <parameter name="guid" type="gchar*"/>
3312 <parameter name="observer" type="GDBusAuthObserver*"/>
3313 <parameter name="cancellable" type="GCancellable*"/>
3314 <parameter name="error" type="GError**"/>
3315 </parameters>
3316 </constructor>
3317 <method name="start" symbol="g_dbus_server_start">
3318 <return-type type="void"/>
3319 <parameters>
3320 <parameter name="server" type="GDBusServer*"/>
3321 </parameters>
3322 </method>
3323 <method name="stop" symbol="g_dbus_server_stop">
3324 <return-type type="void"/>
3325 <parameters>
3326 <parameter name="server" type="GDBusServer*"/>
3327 </parameters>
3328 </method>
3329 <property name="active" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
3330 <property name="address" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
3331 <property name="authentication-observer" type="GDBusAuthObserver*" readable="1" writable="1" construct="0" construct-only="1"/>
3332 <property name="client-address" type="char*" readable="1" writable="0" construct="0" construct-only="0"/>
3333 <property name="flags" type="GDBusServerFlags" readable="1" writable="1" construct="0" construct-only="1"/>
3334 <property name="guid" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
3335 <signal name="new-connection" when="LAST">
3336 <return-type type="gboolean"/>
3337 <parameters>
3338 <parameter name="object" type="GDBusServer*"/>
3339 <parameter name="p0" type="GDBusConnection*"/>
3340 </parameters>
3341 </signal>
3342 </object>
3343 <object name="GDataInputStream" parent="GBufferedInputStream" type-name="GDataInputStream" get-type="g_data_input_stream_get_type">
3344 <method name="get_byte_order" symbol="g_data_input_stream_get_byte_order">
3345 <return-type type="GDataStreamByteOrder"/>
3346 <parameters>
3347 <parameter name="stream" type="GDataInputStream*"/>
3348 </parameters>
3349 </method>
3350 <method name="get_newline_type" symbol="g_data_input_stream_get_newline_type">
3351 <return-type type="GDataStreamNewlineType"/>
3352 <parameters>
3353 <parameter name="stream" type="GDataInputStream*"/>
3354 </parameters>
3355 </method>
3356 <constructor name="new" symbol="g_data_input_stream_new">
3357 <return-type type="GDataInputStream*"/>
3358 <parameters>
3359 <parameter name="base_stream" type="GInputStream*"/>
3360 </parameters>
3361 </constructor>
3362 <method name="read_byte" symbol="g_data_input_stream_read_byte">
3363 <return-type type="guchar"/>
3364 <parameters>
3365 <parameter name="stream" type="GDataInputStream*"/>
3366 <parameter name="cancellable" type="GCancellable*"/>
3367 <parameter name="error" type="GError**"/>
3368 </parameters>
3369 </method>
3370 <method name="read_int16" symbol="g_data_input_stream_read_int16">
3371 <return-type type="gint16"/>
3372 <parameters>
3373 <parameter name="stream" type="GDataInputStream*"/>
3374 <parameter name="cancellable" type="GCancellable*"/>
3375 <parameter name="error" type="GError**"/>
3376 </parameters>
3377 </method>
3378 <method name="read_int32" symbol="g_data_input_stream_read_int32">
3379 <return-type type="gint32"/>
3380 <parameters>
3381 <parameter name="stream" type="GDataInputStream*"/>
3382 <parameter name="cancellable" type="GCancellable*"/>
3383 <parameter name="error" type="GError**"/>
3384 </parameters>
3385 </method>
3386 <method name="read_int64" symbol="g_data_input_stream_read_int64">
3387 <return-type type="gint64"/>
3388 <parameters>
3389 <parameter name="stream" type="GDataInputStream*"/>
3390 <parameter name="cancellable" type="GCancellable*"/>
3391 <parameter name="error" type="GError**"/>
3392 </parameters>
3393 </method>
3394 <method name="read_line" symbol="g_data_input_stream_read_line">
3395 <return-type type="char*"/>
3396 <parameters>
3397 <parameter name="stream" type="GDataInputStream*"/>
3398 <parameter name="length" type="gsize*"/>
3399 <parameter name="cancellable" type="GCancellable*"/>
3400 <parameter name="error" type="GError**"/>
3401 </parameters>
3402 </method>
3403 <method name="read_line_async" symbol="g_data_input_stream_read_line_async">
3404 <return-type type="void"/>
3405 <parameters>
3406 <parameter name="stream" type="GDataInputStream*"/>
3407 <parameter name="io_priority" type="gint"/>
3408 <parameter name="cancellable" type="GCancellable*"/>
3409 <parameter name="callback" type="GAsyncReadyCallback"/>
3410 <parameter name="user_data" type="gpointer"/>
3411 </parameters>
3412 </method>
3413 <method name="read_line_finish" symbol="g_data_input_stream_read_line_finish">
3414 <return-type type="char*"/>
3415 <parameters>
3416 <parameter name="stream" type="GDataInputStream*"/>
3417 <parameter name="result" type="GAsyncResult*"/>
3418 <parameter name="length" type="gsize*"/>
3419 <parameter name="error" type="GError**"/>
3420 </parameters>
3421 </method>
3422 <method name="read_uint16" symbol="g_data_input_stream_read_uint16">
3423 <return-type type="guint16"/>
3424 <parameters>
3425 <parameter name="stream" type="GDataInputStream*"/>
3426 <parameter name="cancellable" type="GCancellable*"/>
3427 <parameter name="error" type="GError**"/>
3428 </parameters>
3429 </method>
3430 <method name="read_uint32" symbol="g_data_input_stream_read_uint32">
3431 <return-type type="guint32"/>
3432 <parameters>
3433 <parameter name="stream" type="GDataInputStream*"/>
3434 <parameter name="cancellable" type="GCancellable*"/>
3435 <parameter name="error" type="GError**"/>
3436 </parameters>
3437 </method>
3438 <method name="read_uint64" symbol="g_data_input_stream_read_uint64">
3439 <return-type type="guint64"/>
3440 <parameters>
3441 <parameter name="stream" type="GDataInputStream*"/>
3442 <parameter name="cancellable" type="GCancellable*"/>
3443 <parameter name="error" type="GError**"/>
3444 </parameters>
3445 </method>
3446 <method name="read_until" symbol="g_data_input_stream_read_until">
3447 <return-type type="char*"/>
3448 <parameters>
3449 <parameter name="stream" type="GDataInputStream*"/>
3450 <parameter name="stop_chars" type="gchar*"/>
3451 <parameter name="length" type="gsize*"/>
3452 <parameter name="cancellable" type="GCancellable*"/>
3453 <parameter name="error" type="GError**"/>
3454 </parameters>
3455 </method>
3456 <method name="read_until_async" symbol="g_data_input_stream_read_until_async">
3457 <return-type type="void"/>
3458 <parameters>
3459 <parameter name="stream" type="GDataInputStream*"/>
3460 <parameter name="stop_chars" type="gchar*"/>
3461 <parameter name="io_priority" type="gint"/>
3462 <parameter name="cancellable" type="GCancellable*"/>
3463 <parameter name="callback" type="GAsyncReadyCallback"/>
3464 <parameter name="user_data" type="gpointer"/>
3465 </parameters>
3466 </method>
3467 <method name="read_until_finish" symbol="g_data_input_stream_read_until_finish">
3468 <return-type type="char*"/>
3469 <parameters>
3470 <parameter name="stream" type="GDataInputStream*"/>
3471 <parameter name="result" type="GAsyncResult*"/>
3472 <parameter name="length" type="gsize*"/>
3473 <parameter name="error" type="GError**"/>
3474 </parameters>
3475 </method>
3476 <method name="read_upto" symbol="g_data_input_stream_read_upto">
3477 <return-type type="char*"/>
3478 <parameters>
3479 <parameter name="stream" type="GDataInputStream*"/>
3480 <parameter name="stop_chars" type="gchar*"/>
3481 <parameter name="stop_chars_len" type="gssize"/>
3482 <parameter name="length" type="gsize*"/>
3483 <parameter name="cancellable" type="GCancellable*"/>
3484 <parameter name="error" type="GError**"/>
3485 </parameters>
3486 </method>
3487 <method name="read_upto_async" symbol="g_data_input_stream_read_upto_async">
3488 <return-type type="void"/>
3489 <parameters>
3490 <parameter name="stream" type="GDataInputStream*"/>
3491 <parameter name="stop_chars" type="gchar*"/>
3492 <parameter name="stop_chars_len" type="gssize"/>
3493 <parameter name="io_priority" type="gint"/>
3494 <parameter name="cancellable" type="GCancellable*"/>
3495 <parameter name="callback" type="GAsyncReadyCallback"/>
3496 <parameter name="user_data" type="gpointer"/>
3497 </parameters>
3498 </method>
3499 <method name="read_upto_finish" symbol="g_data_input_stream_read_upto_finish">
3500 <return-type type="char*"/>
3501 <parameters>
3502 <parameter name="stream" type="GDataInputStream*"/>
3503 <parameter name="result" type="GAsyncResult*"/>
3504 <parameter name="length" type="gsize*"/>
3505 <parameter name="error" type="GError**"/>
3506 </parameters>
3507 </method>
3508 <method name="set_byte_order" symbol="g_data_input_stream_set_byte_order">
3509 <return-type type="void"/>
3510 <parameters>
3511 <parameter name="stream" type="GDataInputStream*"/>
3512 <parameter name="order" type="GDataStreamByteOrder"/>
3513 </parameters>
3514 </method>
3515 <method name="set_newline_type" symbol="g_data_input_stream_set_newline_type">
3516 <return-type type="void"/>
3517 <parameters>
3518 <parameter name="stream" type="GDataInputStream*"/>
3519 <parameter name="type" type="GDataStreamNewlineType"/>
3520 </parameters>
3521 </method>
3522 <property name="byte-order" type="GDataStreamByteOrder" readable="1" writable="1" construct="0" construct-only="0"/>
3523 <property name="newline-type" type="GDataStreamNewlineType" readable="1" writable="1" construct="0" construct-only="0"/>
3524 </object>
3525 <object name="GDataOutputStream" parent="GFilterOutputStream" type-name="GDataOutputStream" get-type="g_data_output_stream_get_type">
3526 <method name="get_byte_order" symbol="g_data_output_stream_get_byte_order">
3527 <return-type type="GDataStreamByteOrder"/>
3528 <parameters>
3529 <parameter name="stream" type="GDataOutputStream*"/>
3530 </parameters>
3531 </method>
3532 <constructor name="new" symbol="g_data_output_stream_new">
3533 <return-type type="GDataOutputStream*"/>
3534 <parameters>
3535 <parameter name="base_stream" type="GOutputStream*"/>
3536 </parameters>
3537 </constructor>
3538 <method name="put_byte" symbol="g_data_output_stream_put_byte">
3539 <return-type type="gboolean"/>
3540 <parameters>
3541 <parameter name="stream" type="GDataOutputStream*"/>
3542 <parameter name="data" type="guchar"/>
3543 <parameter name="cancellable" type="GCancellable*"/>
3544 <parameter name="error" type="GError**"/>
3545 </parameters>
3546 </method>
3547 <method name="put_int16" symbol="g_data_output_stream_put_int16">
3548 <return-type type="gboolean"/>
3549 <parameters>
3550 <parameter name="stream" type="GDataOutputStream*"/>
3551 <parameter name="data" type="gint16"/>
3552 <parameter name="cancellable" type="GCancellable*"/>
3553 <parameter name="error" type="GError**"/>
3554 </parameters>
3555 </method>
3556 <method name="put_int32" symbol="g_data_output_stream_put_int32">
3557 <return-type type="gboolean"/>
3558 <parameters>
3559 <parameter name="stream" type="GDataOutputStream*"/>
3560 <parameter name="data" type="gint32"/>
3561 <parameter name="cancellable" type="GCancellable*"/>
3562 <parameter name="error" type="GError**"/>
3563 </parameters>
3564 </method>
3565 <method name="put_int64" symbol="g_data_output_stream_put_int64">
3566 <return-type type="gboolean"/>
3567 <parameters>
3568 <parameter name="stream" type="GDataOutputStream*"/>
3569 <parameter name="data" type="gint64"/>
3570 <parameter name="cancellable" type="GCancellable*"/>
3571 <parameter name="error" type="GError**"/>
3572 </parameters>
3573 </method>
3574 <method name="put_string" symbol="g_data_output_stream_put_string">
3575 <return-type type="gboolean"/>
3576 <parameters>
3577 <parameter name="stream" type="GDataOutputStream*"/>
3578 <parameter name="str" type="char*"/>
3579 <parameter name="cancellable" type="GCancellable*"/>
3580 <parameter name="error" type="GError**"/>
3581 </parameters>
3582 </method>
3583 <method name="put_uint16" symbol="g_data_output_stream_put_uint16">
3584 <return-type type="gboolean"/>
3585 <parameters>
3586 <parameter name="stream" type="GDataOutputStream*"/>
3587 <parameter name="data" type="guint16"/>
3588 <parameter name="cancellable" type="GCancellable*"/>
3589 <parameter name="error" type="GError**"/>
3590 </parameters>
3591 </method>
3592 <method name="put_uint32" symbol="g_data_output_stream_put_uint32">
3593 <return-type type="gboolean"/>
3594 <parameters>
3595 <parameter name="stream" type="GDataOutputStream*"/>
3596 <parameter name="data" type="guint32"/>
3597 <parameter name="cancellable" type="GCancellable*"/>
3598 <parameter name="error" type="GError**"/>
3599 </parameters>
3600 </method>
3601 <method name="put_uint64" symbol="g_data_output_stream_put_uint64">
3602 <return-type type="gboolean"/>
3603 <parameters>
3604 <parameter name="stream" type="GDataOutputStream*"/>
3605 <parameter name="data" type="guint64"/>
3606 <parameter name="cancellable" type="GCancellable*"/>
3607 <parameter name="error" type="GError**"/>
3608 </parameters>
3609 </method>
3610 <method name="set_byte_order" symbol="g_data_output_stream_set_byte_order">
3611 <return-type type="void"/>
3612 <parameters>
3613 <parameter name="stream" type="GDataOutputStream*"/>
3614 <parameter name="order" type="GDataStreamByteOrder"/>
3615 </parameters>
3616 </method>
3617 <property name="byte-order" type="GDataStreamByteOrder" readable="1" writable="1" construct="0" construct-only="0"/>
3618 </object>
3619 <object name="GEmblem" parent="GObject" type-name="GEmblem" get-type="g_emblem_get_type">
3620 <implements>
3621 <interface name="GIcon"/>
3622 </implements>
3623 <method name="get_icon" symbol="g_emblem_get_icon">
3624 <return-type type="GIcon*"/>
3625 <parameters>
3626 <parameter name="emblem" type="GEmblem*"/>
3627 </parameters>
3628 </method>
3629 <method name="get_origin" symbol="g_emblem_get_origin">
3630 <return-type type="GEmblemOrigin"/>
3631 <parameters>
3632 <parameter name="emblem" type="GEmblem*"/>
3633 </parameters>
3634 </method>
3635 <constructor name="new" symbol="g_emblem_new">
3636 <return-type type="GEmblem*"/>
3637 <parameters>
3638 <parameter name="icon" type="GIcon*"/>
3639 </parameters>
3640 </constructor>
3641 <constructor name="new_with_origin" symbol="g_emblem_new_with_origin">
3642 <return-type type="GEmblem*"/>
3643 <parameters>
3644 <parameter name="icon" type="GIcon*"/>
3645 <parameter name="origin" type="GEmblemOrigin"/>
3646 </parameters>
3647 </constructor>
3648 <property name="icon" type="GObject*" readable="1" writable="1" construct="0" construct-only="1"/>
3649 <property name="origin" type="GEmblemOrigin" readable="1" writable="1" construct="0" construct-only="1"/>
3650 </object>
3651 <object name="GEmblemedIcon" parent="GObject" type-name="GEmblemedIcon" get-type="g_emblemed_icon_get_type">
3652 <implements>
3653 <interface name="GIcon"/>
3654 </implements>
3655 <method name="add_emblem" symbol="g_emblemed_icon_add_emblem">
3656 <return-type type="void"/>
3657 <parameters>
3658 <parameter name="emblemed" type="GEmblemedIcon*"/>
3659 <parameter name="emblem" type="GEmblem*"/>
3660 </parameters>
3661 </method>
3662 <method name="clear_emblems" symbol="g_emblemed_icon_clear_emblems">
3663 <return-type type="void"/>
3664 <parameters>
3665 <parameter name="emblemed" type="GEmblemedIcon*"/>
3666 </parameters>
3667 </method>
3668 <method name="get_emblems" symbol="g_emblemed_icon_get_emblems">
3669 <return-type type="GList*"/>
3670 <parameters>
3671 <parameter name="emblemed" type="GEmblemedIcon*"/>
3672 </parameters>
3673 </method>
3674 <method name="get_icon" symbol="g_emblemed_icon_get_icon">
3675 <return-type type="GIcon*"/>
3676 <parameters>
3677 <parameter name="emblemed" type="GEmblemedIcon*"/>
3678 </parameters>
3679 </method>
3680 <constructor name="new" symbol="g_emblemed_icon_new">
3681 <return-type type="GIcon*"/>
3682 <parameters>
3683 <parameter name="icon" type="GIcon*"/>
3684 <parameter name="emblem" type="GEmblem*"/>
3685 </parameters>
3686 </constructor>
3687 <property name="gicon" type="GIcon*" readable="1" writable="1" construct="0" construct-only="1"/>
3688 </object>
3689 <object name="GFileEnumerator" parent="GObject" type-name="GFileEnumerator" get-type="g_file_enumerator_get_type">
3690 <method name="close" symbol="g_file_enumerator_close">
3691 <return-type type="gboolean"/>
3692 <parameters>
3693 <parameter name="enumerator" type="GFileEnumerator*"/>
3694 <parameter name="cancellable" type="GCancellable*"/>
3695 <parameter name="error" type="GError**"/>
3696 </parameters>
3697 </method>
3698 <method name="close_async" symbol="g_file_enumerator_close_async">
3699 <return-type type="void"/>
3700 <parameters>
3701 <parameter name="enumerator" type="GFileEnumerator*"/>
3702 <parameter name="io_priority" type="int"/>
3703 <parameter name="cancellable" type="GCancellable*"/>
3704 <parameter name="callback" type="GAsyncReadyCallback"/>
3705 <parameter name="user_data" type="gpointer"/>
3706 </parameters>
3707 </method>
3708 <method name="close_finish" symbol="g_file_enumerator_close_finish">
3709 <return-type type="gboolean"/>
3710 <parameters>
3711 <parameter name="enumerator" type="GFileEnumerator*"/>
3712 <parameter name="result" type="GAsyncResult*"/>
3713 <parameter name="error" type="GError**"/>
3714 </parameters>
3715 </method>
3716 <method name="get_container" symbol="g_file_enumerator_get_container">
3717 <return-type type="GFile*"/>
3718 <parameters>
3719 <parameter name="enumerator" type="GFileEnumerator*"/>
3720 </parameters>
3721 </method>
3722 <method name="has_pending" symbol="g_file_enumerator_has_pending">
3723 <return-type type="gboolean"/>
3724 <parameters>
3725 <parameter name="enumerator" type="GFileEnumerator*"/>
3726 </parameters>
3727 </method>
3728 <method name="is_closed" symbol="g_file_enumerator_is_closed">
3729 <return-type type="gboolean"/>
3730 <parameters>
3731 <parameter name="enumerator" type="GFileEnumerator*"/>
3732 </parameters>
3733 </method>
3734 <method name="next_file" symbol="g_file_enumerator_next_file">
3735 <return-type type="GFileInfo*"/>
3736 <parameters>
3737 <parameter name="enumerator" type="GFileEnumerator*"/>
3738 <parameter name="cancellable" type="GCancellable*"/>
3739 <parameter name="error" type="GError**"/>
3740 </parameters>
3741 </method>
3742 <method name="next_files_async" symbol="g_file_enumerator_next_files_async">
3743 <return-type type="void"/>
3744 <parameters>
3745 <parameter name="enumerator" type="GFileEnumerator*"/>
3746 <parameter name="num_files" type="int"/>
3747 <parameter name="io_priority" type="int"/>
3748 <parameter name="cancellable" type="GCancellable*"/>
3749 <parameter name="callback" type="GAsyncReadyCallback"/>
3750 <parameter name="user_data" type="gpointer"/>
3751 </parameters>
3752 </method>
3753 <method name="next_files_finish" symbol="g_file_enumerator_next_files_finish">
3754 <return-type type="GList*"/>
3755 <parameters>
3756 <parameter name="enumerator" type="GFileEnumerator*"/>
3757 <parameter name="result" type="GAsyncResult*"/>
3758 <parameter name="error" type="GError**"/>
3759 </parameters>
3760 </method>
3761 <method name="set_pending" symbol="g_file_enumerator_set_pending">
3762 <return-type type="void"/>
3763 <parameters>
3764 <parameter name="enumerator" type="GFileEnumerator*"/>
3765 <parameter name="pending" type="gboolean"/>
3766 </parameters>
3767 </method>
3768 <property name="container" type="GFile*" readable="0" writable="1" construct="0" construct-only="1"/>
3769 <vfunc name="close_async">
3770 <return-type type="void"/>
3771 <parameters>
3772 <parameter name="enumerator" type="GFileEnumerator*"/>
3773 <parameter name="io_priority" type="int"/>
3774 <parameter name="cancellable" type="GCancellable*"/>
3775 <parameter name="callback" type="GAsyncReadyCallback"/>
3776 <parameter name="user_data" type="gpointer"/>
3777 </parameters>
3778 </vfunc>
3779 <vfunc name="close_finish">
3780 <return-type type="gboolean"/>
3781 <parameters>
3782 <parameter name="enumerator" type="GFileEnumerator*"/>
3783 <parameter name="result" type="GAsyncResult*"/>
3784 <parameter name="error" type="GError**"/>
3785 </parameters>
3786 </vfunc>
3787 <vfunc name="close_fn">
3788 <return-type type="gboolean"/>
3789 <parameters>
3790 <parameter name="enumerator" type="GFileEnumerator*"/>
3791 <parameter name="cancellable" type="GCancellable*"/>
3792 <parameter name="error" type="GError**"/>
3793 </parameters>
3794 </vfunc>
3795 <vfunc name="next_file">
3796 <return-type type="GFileInfo*"/>
3797 <parameters>
3798 <parameter name="enumerator" type="GFileEnumerator*"/>
3799 <parameter name="cancellable" type="GCancellable*"/>
3800 <parameter name="error" type="GError**"/>
3801 </parameters>
3802 </vfunc>
3803 <vfunc name="next_files_async">
3804 <return-type type="void"/>
3805 <parameters>
3806 <parameter name="enumerator" type="GFileEnumerator*"/>
3807 <parameter name="num_files" type="int"/>
3808 <parameter name="io_priority" type="int"/>
3809 <parameter name="cancellable" type="GCancellable*"/>
3810 <parameter name="callback" type="GAsyncReadyCallback"/>
3811 <parameter name="user_data" type="gpointer"/>
3812 </parameters>
3813 </vfunc>
3814 <vfunc name="next_files_finish">
3815 <return-type type="GList*"/>
3816 <parameters>
3817 <parameter name="enumerator" type="GFileEnumerator*"/>
3818 <parameter name="result" type="GAsyncResult*"/>
3819 <parameter name="error" type="GError**"/>
3820 </parameters>
3821 </vfunc>
3822 </object>
3823 <object name="GFileIOStream" parent="GIOStream" type-name="GFileIOStream" get-type="g_file_io_stream_get_type">
3824 <implements>
3825 <interface name="GSeekable"/>
3826 </implements>
3827 <method name="get_etag" symbol="g_file_io_stream_get_etag">
3828 <return-type type="char*"/>
3829 <parameters>
3830 <parameter name="stream" type="GFileIOStream*"/>
3831 </parameters>
3832 </method>
3833 <method name="query_info" symbol="g_file_io_stream_query_info">
3834 <return-type type="GFileInfo*"/>
3835 <parameters>
3836 <parameter name="stream" type="GFileIOStream*"/>
3837 <parameter name="attributes" type="char*"/>
3838 <parameter name="cancellable" type="GCancellable*"/>
3839 <parameter name="error" type="GError**"/>
3840 </parameters>
3841 </method>
3842 <method name="query_info_async" symbol="g_file_io_stream_query_info_async">
3843 <return-type type="void"/>
3844 <parameters>
3845 <parameter name="stream" type="GFileIOStream*"/>
3846 <parameter name="attributes" type="char*"/>
3847 <parameter name="io_priority" type="int"/>
3848 <parameter name="cancellable" type="GCancellable*"/>
3849 <parameter name="callback" type="GAsyncReadyCallback"/>
3850 <parameter name="user_data" type="gpointer"/>
3851 </parameters>
3852 </method>
3853 <method name="query_info_finish" symbol="g_file_io_stream_query_info_finish">
3854 <return-type type="GFileInfo*"/>
3855 <parameters>
3856 <parameter name="stream" type="GFileIOStream*"/>
3857 <parameter name="result" type="GAsyncResult*"/>
3858 <parameter name="error" type="GError**"/>
3859 </parameters>
3860 </method>
3861 <vfunc name="can_seek">
3862 <return-type type="gboolean"/>
3863 <parameters>
3864 <parameter name="stream" type="GFileIOStream*"/>
3865 </parameters>
3866 </vfunc>
3867 <vfunc name="can_truncate">
3868 <return-type type="gboolean"/>
3869 <parameters>
3870 <parameter name="stream" type="GFileIOStream*"/>
3871 </parameters>
3872 </vfunc>
3873 <vfunc name="get_etag">
3874 <return-type type="char*"/>
3875 <parameters>
3876 <parameter name="stream" type="GFileIOStream*"/>
3877 </parameters>
3878 </vfunc>
3879 <vfunc name="query_info">
3880 <return-type type="GFileInfo*"/>
3881 <parameters>
3882 <parameter name="stream" type="GFileIOStream*"/>
3883 <parameter name="attributes" type="char*"/>
3884 <parameter name="cancellable" type="GCancellable*"/>
3885 <parameter name="error" type="GError**"/>
3886 </parameters>
3887 </vfunc>
3888 <vfunc name="query_info_async">
3889 <return-type type="void"/>
3890 <parameters>
3891 <parameter name="stream" type="GFileIOStream*"/>
3892 <parameter name="attributes" type="char*"/>
3893 <parameter name="io_priority" type="int"/>
3894 <parameter name="cancellable" type="GCancellable*"/>
3895 <parameter name="callback" type="GAsyncReadyCallback"/>
3896 <parameter name="user_data" type="gpointer"/>
3897 </parameters>
3898 </vfunc>
3899 <vfunc name="query_info_finish">
3900 <return-type type="GFileInfo*"/>
3901 <parameters>
3902 <parameter name="stream" type="GFileIOStream*"/>
3903 <parameter name="result" type="GAsyncResult*"/>
3904 <parameter name="error" type="GError**"/>
3905 </parameters>
3906 </vfunc>
3907 <vfunc name="seek">
3908 <return-type type="gboolean"/>
3909 <parameters>
3910 <parameter name="stream" type="GFileIOStream*"/>
3911 <parameter name="offset" type="goffset"/>
3912 <parameter name="type" type="GSeekType"/>
3913 <parameter name="cancellable" type="GCancellable*"/>
3914 <parameter name="error" type="GError**"/>
3915 </parameters>
3916 </vfunc>
3917 <vfunc name="tell">
3918 <return-type type="goffset"/>
3919 <parameters>
3920 <parameter name="stream" type="GFileIOStream*"/>
3921 </parameters>
3922 </vfunc>
3923 <vfunc name="truncate_fn">
3924 <return-type type="gboolean"/>
3925 <parameters>
3926 <parameter name="stream" type="GFileIOStream*"/>
3927 <parameter name="size" type="goffset"/>
3928 <parameter name="cancellable" type="GCancellable*"/>
3929 <parameter name="error" type="GError**"/>
3930 </parameters>
3931 </vfunc>
3932 </object>
3933 <object name="GFileIcon" parent="GObject" type-name="GFileIcon" get-type="g_file_icon_get_type">
3934 <implements>
3935 <interface name="GIcon"/>
3936 <interface name="GLoadableIcon"/>
3937 </implements>
3938 <method name="get_file" symbol="g_file_icon_get_file">
3939 <return-type type="GFile*"/>
3940 <parameters>
3941 <parameter name="icon" type="GFileIcon*"/>
3942 </parameters>
3943 </method>
3944 <constructor name="new" symbol="g_file_icon_new">
3945 <return-type type="GIcon*"/>
3946 <parameters>
3947 <parameter name="file" type="GFile*"/>
3948 </parameters>
3949 </constructor>
3950 <property name="file" type="GFile*" readable="1" writable="1" construct="0" construct-only="1"/>
3951 </object>
3952 <object name="GFileInfo" parent="GObject" type-name="GFileInfo" get-type="g_file_info_get_type">
3953 <method name="clear_status" symbol="g_file_info_clear_status">
3954 <return-type type="void"/>
3955 <parameters>
3956 <parameter name="info" type="GFileInfo*"/>
3957 </parameters>
3958 </method>
3959 <method name="copy_into" symbol="g_file_info_copy_into">
3960 <return-type type="void"/>
3961 <parameters>
3962 <parameter name="src_info" type="GFileInfo*"/>
3963 <parameter name="dest_info" type="GFileInfo*"/>
3964 </parameters>
3965 </method>
3966 <method name="dup" symbol="g_file_info_dup">
3967 <return-type type="GFileInfo*"/>
3968 <parameters>
3969 <parameter name="other" type="GFileInfo*"/>
3970 </parameters>
3971 </method>
3972 <method name="get_attribute_as_string" symbol="g_file_info_get_attribute_as_string">
3973 <return-type type="char*"/>
3974 <parameters>
3975 <parameter name="info" type="GFileInfo*"/>
3976 <parameter name="attribute" type="char*"/>
3977 </parameters>
3978 </method>
3979 <method name="get_attribute_boolean" symbol="g_file_info_get_attribute_boolean">
3980 <return-type type="gboolean"/>
3981 <parameters>
3982 <parameter name="info" type="GFileInfo*"/>
3983 <parameter name="attribute" type="char*"/>
3984 </parameters>
3985 </method>
3986 <method name="get_attribute_byte_string" symbol="g_file_info_get_attribute_byte_string">
3987 <return-type type="char*"/>
3988 <parameters>
3989 <parameter name="info" type="GFileInfo*"/>
3990 <parameter name="attribute" type="char*"/>
3991 </parameters>
3992 </method>
3993 <method name="get_attribute_data" symbol="g_file_info_get_attribute_data">
3994 <return-type type="gboolean"/>
3995 <parameters>
3996 <parameter name="info" type="GFileInfo*"/>
3997 <parameter name="attribute" type="char*"/>
3998 <parameter name="type" type="GFileAttributeType*"/>
3999 <parameter name="value_pp" type="gpointer*"/>
4000 <parameter name="status" type="GFileAttributeStatus*"/>
4001 </parameters>
4002 </method>
4003 <method name="get_attribute_int32" symbol="g_file_info_get_attribute_int32">
4004 <return-type type="gint32"/>
4005 <parameters>
4006 <parameter name="info" type="GFileInfo*"/>
4007 <parameter name="attribute" type="char*"/>
4008 </parameters>
4009 </method>
4010 <method name="get_attribute_int64" symbol="g_file_info_get_attribute_int64">
4011 <return-type type="gint64"/>
4012 <parameters>
4013 <parameter name="info" type="GFileInfo*"/>
4014 <parameter name="attribute" type="char*"/>
4015 </parameters>
4016 </method>
4017 <method name="get_attribute_object" symbol="g_file_info_get_attribute_object">
4018 <return-type type="GObject*"/>
4019 <parameters>
4020 <parameter name="info" type="GFileInfo*"/>
4021 <parameter name="attribute" type="char*"/>
4022 </parameters>
4023 </method>
4024 <method name="get_attribute_status" symbol="g_file_info_get_attribute_status">
4025 <return-type type="GFileAttributeStatus"/>
4026 <parameters>
4027 <parameter name="info" type="GFileInfo*"/>
4028 <parameter name="attribute" type="char*"/>
4029 </parameters>
4030 </method>
4031 <method name="get_attribute_string" symbol="g_file_info_get_attribute_string">
4032 <return-type type="char*"/>
4033 <parameters>
4034 <parameter name="info" type="GFileInfo*"/>
4035 <parameter name="attribute" type="char*"/>
4036 </parameters>
4037 </method>
4038 <method name="get_attribute_stringv" symbol="g_file_info_get_attribute_stringv">
4039 <return-type type="char**"/>
4040 <parameters>
4041 <parameter name="info" type="GFileInfo*"/>
4042 <parameter name="attribute" type="char*"/>
4043 </parameters>
4044 </method>
4045 <method name="get_attribute_type" symbol="g_file_info_get_attribute_type">
4046 <return-type type="GFileAttributeType"/>
4047 <parameters>
4048 <parameter name="info" type="GFileInfo*"/>
4049 <parameter name="attribute" type="char*"/>
4050 </parameters>
4051 </method>
4052 <method name="get_attribute_uint32" symbol="g_file_info_get_attribute_uint32">
4053 <return-type type="guint32"/>
4054 <parameters>
4055 <parameter name="info" type="GFileInfo*"/>
4056 <parameter name="attribute" type="char*"/>
4057 </parameters>
4058 </method>
4059 <method name="get_attribute_uint64" symbol="g_file_info_get_attribute_uint64">
4060 <return-type type="guint64"/>
4061 <parameters>
4062 <parameter name="info" type="GFileInfo*"/>
4063 <parameter name="attribute" type="char*"/>
4064 </parameters>
4065 </method>
4066 <method name="get_content_type" symbol="g_file_info_get_content_type">
4067 <return-type type="char*"/>
4068 <parameters>
4069 <parameter name="info" type="GFileInfo*"/>
4070 </parameters>
4071 </method>
4072 <method name="get_display_name" symbol="g_file_info_get_display_name">
4073 <return-type type="char*"/>
4074 <parameters>
4075 <parameter name="info" type="GFileInfo*"/>
4076 </parameters>
4077 </method>
4078 <method name="get_edit_name" symbol="g_file_info_get_edit_name">
4079 <return-type type="char*"/>
4080 <parameters>
4081 <parameter name="info" type="GFileInfo*"/>
4082 </parameters>
4083 </method>
4084 <method name="get_etag" symbol="g_file_info_get_etag">
4085 <return-type type="char*"/>
4086 <parameters>
4087 <parameter name="info" type="GFileInfo*"/>
4088 </parameters>
4089 </method>
4090 <method name="get_file_type" symbol="g_file_info_get_file_type">
4091 <return-type type="GFileType"/>
4092 <parameters>
4093 <parameter name="info" type="GFileInfo*"/>
4094 </parameters>
4095 </method>
4096 <method name="get_icon" symbol="g_file_info_get_icon">
4097 <return-type type="GIcon*"/>
4098 <parameters>
4099 <parameter name="info" type="GFileInfo*"/>
4100 </parameters>
4101 </method>
4102 <method name="get_is_backup" symbol="g_file_info_get_is_backup">
4103 <return-type type="gboolean"/>
4104 <parameters>
4105 <parameter name="info" type="GFileInfo*"/>
4106 </parameters>
4107 </method>
4108 <method name="get_is_hidden" symbol="g_file_info_get_is_hidden">
4109 <return-type type="gboolean"/>
4110 <parameters>
4111 <parameter name="info" type="GFileInfo*"/>
4112 </parameters>
4113 </method>
4114 <method name="get_is_symlink" symbol="g_file_info_get_is_symlink">
4115 <return-type type="gboolean"/>
4116 <parameters>
4117 <parameter name="info" type="GFileInfo*"/>
4118 </parameters>
4119 </method>
4120 <method name="get_modification_time" symbol="g_file_info_get_modification_time">
4121 <return-type type="void"/>
4122 <parameters>
4123 <parameter name="info" type="GFileInfo*"/>
4124 <parameter name="result" type="GTimeVal*"/>
4125 </parameters>
4126 </method>
4127 <method name="get_name" symbol="g_file_info_get_name">
4128 <return-type type="char*"/>
4129 <parameters>
4130 <parameter name="info" type="GFileInfo*"/>
4131 </parameters>
4132 </method>
4133 <method name="get_size" symbol="g_file_info_get_size">
4134 <return-type type="goffset"/>
4135 <parameters>
4136 <parameter name="info" type="GFileInfo*"/>
4137 </parameters>
4138 </method>
4139 <method name="get_sort_order" symbol="g_file_info_get_sort_order">
4140 <return-type type="gint32"/>
4141 <parameters>
4142 <parameter name="info" type="GFileInfo*"/>
4143 </parameters>
4144 </method>
4145 <method name="get_symlink_target" symbol="g_file_info_get_symlink_target">
4146 <return-type type="char*"/>
4147 <parameters>
4148 <parameter name="info" type="GFileInfo*"/>
4149 </parameters>
4150 </method>
4151 <method name="has_attribute" symbol="g_file_info_has_attribute">
4152 <return-type type="gboolean"/>
4153 <parameters>
4154 <parameter name="info" type="GFileInfo*"/>
4155 <parameter name="attribute" type="char*"/>
4156 </parameters>
4157 </method>
4158 <method name="has_namespace" symbol="g_file_info_has_namespace">
4159 <return-type type="gboolean"/>
4160 <parameters>
4161 <parameter name="info" type="GFileInfo*"/>
4162 <parameter name="name_space" type="char*"/>
4163 </parameters>
4164 </method>
4165 <method name="list_attributes" symbol="g_file_info_list_attributes">
4166 <return-type type="char**"/>
4167 <parameters>
4168 <parameter name="info" type="GFileInfo*"/>
4169 <parameter name="name_space" type="char*"/>
4170 </parameters>
4171 </method>
4172 <constructor name="new" symbol="g_file_info_new">
4173 <return-type type="GFileInfo*"/>
4174 </constructor>
4175 <method name="remove_attribute" symbol="g_file_info_remove_attribute">
4176 <return-type type="void"/>
4177 <parameters>
4178 <parameter name="info" type="GFileInfo*"/>
4179 <parameter name="attribute" type="char*"/>
4180 </parameters>
4181 </method>
4182 <method name="set_attribute" symbol="g_file_info_set_attribute">
4183 <return-type type="void"/>
4184 <parameters>
4185 <parameter name="info" type="GFileInfo*"/>
4186 <parameter name="attribute" type="char*"/>
4187 <parameter name="type" type="GFileAttributeType"/>
4188 <parameter name="value_p" type="gpointer"/>
4189 </parameters>
4190 </method>
4191 <method name="set_attribute_boolean" symbol="g_file_info_set_attribute_boolean">
4192 <return-type type="void"/>
4193 <parameters>
4194 <parameter name="info" type="GFileInfo*"/>
4195 <parameter name="attribute" type="char*"/>
4196 <parameter name="attr_value" type="gboolean"/>
4197 </parameters>
4198 </method>
4199 <method name="set_attribute_byte_string" symbol="g_file_info_set_attribute_byte_string">
4200 <return-type type="void"/>
4201 <parameters>
4202 <parameter name="info" type="GFileInfo*"/>
4203 <parameter name="attribute" type="char*"/>
4204 <parameter name="attr_value" type="char*"/>
4205 </parameters>
4206 </method>
4207 <method name="set_attribute_int32" symbol="g_file_info_set_attribute_int32">
4208 <return-type type="void"/>
4209 <parameters>
4210 <parameter name="info" type="GFileInfo*"/>
4211 <parameter name="attribute" type="char*"/>
4212 <parameter name="attr_value" type="gint32"/>
4213 </parameters>
4214 </method>
4215 <method name="set_attribute_int64" symbol="g_file_info_set_attribute_int64">
4216 <return-type type="void"/>
4217 <parameters>
4218 <parameter name="info" type="GFileInfo*"/>
4219 <parameter name="attribute" type="char*"/>
4220 <parameter name="attr_value" type="gint64"/>
4221 </parameters>
4222 </method>
4223 <method name="set_attribute_mask" symbol="g_file_info_set_attribute_mask">
4224 <return-type type="void"/>
4225 <parameters>
4226 <parameter name="info" type="GFileInfo*"/>
4227 <parameter name="mask" type="GFileAttributeMatcher*"/>
4228 </parameters>
4229 </method>
4230 <method name="set_attribute_object" symbol="g_file_info_set_attribute_object">
4231 <return-type type="void"/>
4232 <parameters>
4233 <parameter name="info" type="GFileInfo*"/>
4234 <parameter name="attribute" type="char*"/>
4235 <parameter name="attr_value" type="GObject*"/>
4236 </parameters>
4237 </method>
4238 <method name="set_attribute_status" symbol="g_file_info_set_attribute_status">
4239 <return-type type="gboolean"/>
4240 <parameters>
4241 <parameter name="info" type="GFileInfo*"/>
4242 <parameter name="attribute" type="char*"/>
4243 <parameter name="status" type="GFileAttributeStatus"/>
4244 </parameters>
4245 </method>
4246 <method name="set_attribute_string" symbol="g_file_info_set_attribute_string">
4247 <return-type type="void"/>
4248 <parameters>
4249 <parameter name="info" type="GFileInfo*"/>
4250 <parameter name="attribute" type="char*"/>
4251 <parameter name="attr_value" type="char*"/>
4252 </parameters>
4253 </method>
4254 <method name="set_attribute_stringv" symbol="g_file_info_set_attribute_stringv">
4255 <return-type type="void"/>
4256 <parameters>
4257 <parameter name="info" type="GFileInfo*"/>
4258 <parameter name="attribute" type="char*"/>
4259 <parameter name="attr_value" type="char**"/>
4260 </parameters>
4261 </method>
4262 <method name="set_attribute_uint32" symbol="g_file_info_set_attribute_uint32">
4263 <return-type type="void"/>
4264 <parameters>
4265 <parameter name="info" type="GFileInfo*"/>
4266 <parameter name="attribute" type="char*"/>
4267 <parameter name="attr_value" type="guint32"/>
4268 </parameters>
4269 </method>
4270 <method name="set_attribute_uint64" symbol="g_file_info_set_attribute_uint64">
4271 <return-type type="void"/>
4272 <parameters>
4273 <parameter name="info" type="GFileInfo*"/>
4274 <parameter name="attribute" type="char*"/>
4275 <parameter name="attr_value" type="guint64"/>
4276 </parameters>
4277 </method>
4278 <method name="set_content_type" symbol="g_file_info_set_content_type">
4279 <return-type type="void"/>
4280 <parameters>
4281 <parameter name="info" type="GFileInfo*"/>
4282 <parameter name="content_type" type="char*"/>
4283 </parameters>
4284 </method>
4285 <method name="set_display_name" symbol="g_file_info_set_display_name">
4286 <return-type type="void"/>
4287 <parameters>
4288 <parameter name="info" type="GFileInfo*"/>
4289 <parameter name="display_name" type="char*"/>
4290 </parameters>
4291 </method>
4292 <method name="set_edit_name" symbol="g_file_info_set_edit_name">
4293 <return-type type="void"/>
4294 <parameters>
4295 <parameter name="info" type="GFileInfo*"/>
4296 <parameter name="edit_name" type="char*"/>
4297 </parameters>
4298 </method>
4299 <method name="set_file_type" symbol="g_file_info_set_file_type">
4300 <return-type type="void"/>
4301 <parameters>
4302 <parameter name="info" type="GFileInfo*"/>
4303 <parameter name="type" type="GFileType"/>
4304 </parameters>
4305 </method>
4306 <method name="set_icon" symbol="g_file_info_set_icon">
4307 <return-type type="void"/>
4308 <parameters>
4309 <parameter name="info" type="GFileInfo*"/>
4310 <parameter name="icon" type="GIcon*"/>
4311 </parameters>
4312 </method>
4313 <method name="set_is_hidden" symbol="g_file_info_set_is_hidden">
4314 <return-type type="void"/>
4315 <parameters>
4316 <parameter name="info" type="GFileInfo*"/>
4317 <parameter name="is_hidden" type="gboolean"/>
4318 </parameters>
4319 </method>
4320 <method name="set_is_symlink" symbol="g_file_info_set_is_symlink">
4321 <return-type type="void"/>
4322 <parameters>
4323 <parameter name="info" type="GFileInfo*"/>
4324 <parameter name="is_symlink" type="gboolean"/>
4325 </parameters>
4326 </method>
4327 <method name="set_modification_time" symbol="g_file_info_set_modification_time">
4328 <return-type type="void"/>
4329 <parameters>
4330 <parameter name="info" type="GFileInfo*"/>
4331 <parameter name="mtime" type="GTimeVal*"/>
4332 </parameters>
4333 </method>
4334 <method name="set_name" symbol="g_file_info_set_name">
4335 <return-type type="void"/>
4336 <parameters>
4337 <parameter name="info" type="GFileInfo*"/>
4338 <parameter name="name" type="char*"/>
4339 </parameters>
4340 </method>
4341 <method name="set_size" symbol="g_file_info_set_size">
4342 <return-type type="void"/>
4343 <parameters>
4344 <parameter name="info" type="GFileInfo*"/>
4345 <parameter name="size" type="goffset"/>
4346 </parameters>
4347 </method>
4348 <method name="set_sort_order" symbol="g_file_info_set_sort_order">
4349 <return-type type="void"/>
4350 <parameters>
4351 <parameter name="info" type="GFileInfo*"/>
4352 <parameter name="sort_order" type="gint32"/>
4353 </parameters>
4354 </method>
4355 <method name="set_symlink_target" symbol="g_file_info_set_symlink_target">
4356 <return-type type="void"/>
4357 <parameters>
4358 <parameter name="info" type="GFileInfo*"/>
4359 <parameter name="symlink_target" type="char*"/>
4360 </parameters>
4361 </method>
4362 <method name="unset_attribute_mask" symbol="g_file_info_unset_attribute_mask">
4363 <return-type type="void"/>
4364 <parameters>
4365 <parameter name="info" type="GFileInfo*"/>
4366 </parameters>
4367 </method>
4368 </object>
4369 <object name="GFileInputStream" parent="GInputStream" type-name="GFileInputStream" get-type="g_file_input_stream_get_type">
4370 <implements>
4371 <interface name="GSeekable"/>
4372 </implements>
4373 <method name="query_info" symbol="g_file_input_stream_query_info">
4374 <return-type type="GFileInfo*"/>
4375 <parameters>
4376 <parameter name="stream" type="GFileInputStream*"/>
4377 <parameter name="attributes" type="char*"/>
4378 <parameter name="cancellable" type="GCancellable*"/>
4379 <parameter name="error" type="GError**"/>
4380 </parameters>
4381 </method>
4382 <method name="query_info_async" symbol="g_file_input_stream_query_info_async">
4383 <return-type type="void"/>
4384 <parameters>
4385 <parameter name="stream" type="GFileInputStream*"/>
4386 <parameter name="attributes" type="char*"/>
4387 <parameter name="io_priority" type="int"/>
4388 <parameter name="cancellable" type="GCancellable*"/>
4389 <parameter name="callback" type="GAsyncReadyCallback"/>
4390 <parameter name="user_data" type="gpointer"/>
4391 </parameters>
4392 </method>
4393 <method name="query_info_finish" symbol="g_file_input_stream_query_info_finish">
4394 <return-type type="GFileInfo*"/>
4395 <parameters>
4396 <parameter name="stream" type="GFileInputStream*"/>
4397 <parameter name="result" type="GAsyncResult*"/>
4398 <parameter name="error" type="GError**"/>
4399 </parameters>
4400 </method>
4401 <vfunc name="can_seek">
4402 <return-type type="gboolean"/>
4403 <parameters>
4404 <parameter name="stream" type="GFileInputStream*"/>
4405 </parameters>
4406 </vfunc>
4407 <vfunc name="query_info">
4408 <return-type type="GFileInfo*"/>
4409 <parameters>
4410 <parameter name="stream" type="GFileInputStream*"/>
4411 <parameter name="attributes" type="char*"/>
4412 <parameter name="cancellable" type="GCancellable*"/>
4413 <parameter name="error" type="GError**"/>
4414 </parameters>
4415 </vfunc>
4416 <vfunc name="query_info_async">
4417 <return-type type="void"/>
4418 <parameters>
4419 <parameter name="stream" type="GFileInputStream*"/>
4420 <parameter name="attributes" type="char*"/>
4421 <parameter name="io_priority" type="int"/>
4422 <parameter name="cancellable" type="GCancellable*"/>
4423 <parameter name="callback" type="GAsyncReadyCallback"/>
4424 <parameter name="user_data" type="gpointer"/>
4425 </parameters>
4426 </vfunc>
4427 <vfunc name="query_info_finish">
4428 <return-type type="GFileInfo*"/>
4429 <parameters>
4430 <parameter name="stream" type="GFileInputStream*"/>
4431 <parameter name="result" type="GAsyncResult*"/>
4432 <parameter name="error" type="GError**"/>
4433 </parameters>
4434 </vfunc>
4435 <vfunc name="seek">
4436 <return-type type="gboolean"/>
4437 <parameters>
4438 <parameter name="stream" type="GFileInputStream*"/>
4439 <parameter name="offset" type="goffset"/>
4440 <parameter name="type" type="GSeekType"/>
4441 <parameter name="cancellable" type="GCancellable*"/>
4442 <parameter name="error" type="GError**"/>
4443 </parameters>
4444 </vfunc>
4445 <vfunc name="tell">
4446 <return-type type="goffset"/>
4447 <parameters>
4448 <parameter name="stream" type="GFileInputStream*"/>
4449 </parameters>
4450 </vfunc>
4451 </object>
4452 <object name="GFileMonitor" parent="GObject" type-name="GFileMonitor" get-type="g_file_monitor_get_type">
4453 <method name="cancel" symbol="g_file_monitor_cancel">
4454 <return-type type="gboolean"/>
4455 <parameters>
4456 <parameter name="monitor" type="GFileMonitor*"/>
4457 </parameters>
4458 </method>
4459 <method name="directory" symbol="g_file_monitor_directory">
4460 <return-type type="GFileMonitor*"/>
4461 <parameters>
4462 <parameter name="file" type="GFile*"/>
4463 <parameter name="flags" type="GFileMonitorFlags"/>
4464 <parameter name="cancellable" type="GCancellable*"/>
4465 <parameter name="error" type="GError**"/>
4466 </parameters>
4467 </method>
4468 <method name="emit_event" symbol="g_file_monitor_emit_event">
4469 <return-type type="void"/>
4470 <parameters>
4471 <parameter name="monitor" type="GFileMonitor*"/>
4472 <parameter name="child" type="GFile*"/>
4473 <parameter name="other_file" type="GFile*"/>
4474 <parameter name="event_type" type="GFileMonitorEvent"/>
4475 </parameters>
4476 </method>
4477 <method name="file" symbol="g_file_monitor_file">
4478 <return-type type="GFileMonitor*"/>
4479 <parameters>
4480 <parameter name="file" type="GFile*"/>
4481 <parameter name="flags" type="GFileMonitorFlags"/>
4482 <parameter name="cancellable" type="GCancellable*"/>
4483 <parameter name="error" type="GError**"/>
4484 </parameters>
4485 </method>
4486 <method name="is_cancelled" symbol="g_file_monitor_is_cancelled">
4487 <return-type type="gboolean"/>
4488 <parameters>
4489 <parameter name="monitor" type="GFileMonitor*"/>
4490 </parameters>
4491 </method>
4492 <method name="set_rate_limit" symbol="g_file_monitor_set_rate_limit">
4493 <return-type type="void"/>
4494 <parameters>
4495 <parameter name="monitor" type="GFileMonitor*"/>
4496 <parameter name="limit_msecs" type="gint"/>
4497 </parameters>
4498 </method>
4499 <property name="cancelled" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
4500 <property name="rate-limit" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
4501 <signal name="changed" when="LAST">
4502 <return-type type="void"/>
4503 <parameters>
4504 <parameter name="monitor" type="GFileMonitor*"/>
4505 <parameter name="file" type="GFile*"/>
4506 <parameter name="other_file" type="GFile*"/>
4507 <parameter name="event_type" type="GFileMonitorEvent"/>
4508 </parameters>
4509 </signal>
4510 <vfunc name="cancel">
4511 <return-type type="gboolean"/>
4512 <parameters>
4513 <parameter name="monitor" type="GFileMonitor*"/>
4514 </parameters>
4515 </vfunc>
4516 </object>
4517 <object name="GFileOutputStream" parent="GOutputStream" type-name="GFileOutputStream" get-type="g_file_output_stream_get_type">
4518 <implements>
4519 <interface name="GSeekable"/>
4520 </implements>
4521 <method name="get_etag" symbol="g_file_output_stream_get_etag">
4522 <return-type type="char*"/>
4523 <parameters>
4524 <parameter name="stream" type="GFileOutputStream*"/>
4525 </parameters>
4526 </method>
4527 <method name="query_info" symbol="g_file_output_stream_query_info">
4528 <return-type type="GFileInfo*"/>
4529 <parameters>
4530 <parameter name="stream" type="GFileOutputStream*"/>
4531 <parameter name="attributes" type="char*"/>
4532 <parameter name="cancellable" type="GCancellable*"/>
4533 <parameter name="error" type="GError**"/>
4534 </parameters>
4535 </method>
4536 <method name="query_info_async" symbol="g_file_output_stream_query_info_async">
4537 <return-type type="void"/>
4538 <parameters>
4539 <parameter name="stream" type="GFileOutputStream*"/>
4540 <parameter name="attributes" type="char*"/>
4541 <parameter name="io_priority" type="int"/>
4542 <parameter name="cancellable" type="GCancellable*"/>
4543 <parameter name="callback" type="GAsyncReadyCallback"/>
4544 <parameter name="user_data" type="gpointer"/>
4545 </parameters>
4546 </method>
4547 <method name="query_info_finish" symbol="g_file_output_stream_query_info_finish">
4548 <return-type type="GFileInfo*"/>
4549 <parameters>
4550 <parameter name="stream" type="GFileOutputStream*"/>
4551 <parameter name="result" type="GAsyncResult*"/>
4552 <parameter name="error" type="GError**"/>
4553 </parameters>
4554 </method>
4555 <vfunc name="can_seek">
4556 <return-type type="gboolean"/>
4557 <parameters>
4558 <parameter name="stream" type="GFileOutputStream*"/>
4559 </parameters>
4560 </vfunc>
4561 <vfunc name="can_truncate">
4562 <return-type type="gboolean"/>
4563 <parameters>
4564 <parameter name="stream" type="GFileOutputStream*"/>
4565 </parameters>
4566 </vfunc>
4567 <vfunc name="get_etag">
4568 <return-type type="char*"/>
4569 <parameters>
4570 <parameter name="stream" type="GFileOutputStream*"/>
4571 </parameters>
4572 </vfunc>
4573 <vfunc name="query_info">
4574 <return-type type="GFileInfo*"/>
4575 <parameters>
4576 <parameter name="stream" type="GFileOutputStream*"/>
4577 <parameter name="attributes" type="char*"/>
4578 <parameter name="cancellable" type="GCancellable*"/>
4579 <parameter name="error" type="GError**"/>
4580 </parameters>
4581 </vfunc>
4582 <vfunc name="query_info_async">
4583 <return-type type="void"/>
4584 <parameters>
4585 <parameter name="stream" type="GFileOutputStream*"/>
4586 <parameter name="attributes" type="char*"/>
4587 <parameter name="io_priority" type="int"/>
4588 <parameter name="cancellable" type="GCancellable*"/>
4589 <parameter name="callback" type="GAsyncReadyCallback"/>
4590 <parameter name="user_data" type="gpointer"/>
4591 </parameters>
4592 </vfunc>
4593 <vfunc name="query_info_finish">
4594 <return-type type="GFileInfo*"/>
4595 <parameters>
4596 <parameter name="stream" type="GFileOutputStream*"/>
4597 <parameter name="result" type="GAsyncResult*"/>
4598 <parameter name="error" type="GError**"/>
4599 </parameters>
4600 </vfunc>
4601 <vfunc name="seek">
4602 <return-type type="gboolean"/>
4603 <parameters>
4604 <parameter name="stream" type="GFileOutputStream*"/>
4605 <parameter name="offset" type="goffset"/>
4606 <parameter name="type" type="GSeekType"/>
4607 <parameter name="cancellable" type="GCancellable*"/>
4608 <parameter name="error" type="GError**"/>
4609 </parameters>
4610 </vfunc>
4611 <vfunc name="tell">
4612 <return-type type="goffset"/>
4613 <parameters>
4614 <parameter name="stream" type="GFileOutputStream*"/>
4615 </parameters>
4616 </vfunc>
4617 <vfunc name="truncate_fn">
4618 <return-type type="gboolean"/>
4619 <parameters>
4620 <parameter name="stream" type="GFileOutputStream*"/>
4621 <parameter name="size" type="goffset"/>
4622 <parameter name="cancellable" type="GCancellable*"/>
4623 <parameter name="error" type="GError**"/>
4624 </parameters>
4625 </vfunc>
4626 </object>
4627 <object name="GFilenameCompleter" parent="GObject" type-name="GFilenameCompleter" get-type="g_filename_completer_get_type">
4628 <method name="get_completion_suffix" symbol="g_filename_completer_get_completion_suffix">
4629 <return-type type="char*"/>
4630 <parameters>
4631 <parameter name="completer" type="GFilenameCompleter*"/>
4632 <parameter name="initial_text" type="char*"/>
4633 </parameters>
4634 </method>
4635 <method name="get_completions" symbol="g_filename_completer_get_completions">
4636 <return-type type="char**"/>
4637 <parameters>
4638 <parameter name="completer" type="GFilenameCompleter*"/>
4639 <parameter name="initial_text" type="char*"/>
4640 </parameters>
4641 </method>
4642 <constructor name="new" symbol="g_filename_completer_new">
4643 <return-type type="GFilenameCompleter*"/>
4644 </constructor>
4645 <method name="set_dirs_only" symbol="g_filename_completer_set_dirs_only">
4646 <return-type type="void"/>
4647 <parameters>
4648 <parameter name="completer" type="GFilenameCompleter*"/>
4649 <parameter name="dirs_only" type="gboolean"/>
4650 </parameters>
4651 </method>
4652 <signal name="got-completion-data" when="LAST">
4653 <return-type type="void"/>
4654 <parameters>
4655 <parameter name="filename_completer" type="GFilenameCompleter*"/>
4656 </parameters>
4657 </signal>
4658 </object>
4659 <object name="GFilterInputStream" parent="GInputStream" type-name="GFilterInputStream" get-type="g_filter_input_stream_get_type">
4660 <method name="get_base_stream" symbol="g_filter_input_stream_get_base_stream">
4661 <return-type type="GInputStream*"/>
4662 <parameters>
4663 <parameter name="stream" type="GFilterInputStream*"/>
4664 </parameters>
4665 </method>
4666 <method name="get_close_base_stream" symbol="g_filter_input_stream_get_close_base_stream">
4667 <return-type type="gboolean"/>
4668 <parameters>
4669 <parameter name="stream" type="GFilterInputStream*"/>
4670 </parameters>
4671 </method>
4672 <method name="set_close_base_stream" symbol="g_filter_input_stream_set_close_base_stream">
4673 <return-type type="void"/>
4674 <parameters>
4675 <parameter name="stream" type="GFilterInputStream*"/>
4676 <parameter name="close_base" type="gboolean"/>
4677 </parameters>
4678 </method>
4679 <property name="base-stream" type="GInputStream*" readable="1" writable="1" construct="0" construct-only="1"/>
4680 <property name="close-base-stream" type="gboolean" readable="1" writable="1" construct="0" construct-only="1"/>
4681 <field name="base_stream" type="GInputStream*"/>
4682 </object>
4683 <object name="GFilterOutputStream" parent="GOutputStream" type-name="GFilterOutputStream" get-type="g_filter_output_stream_get_type">
4684 <method name="get_base_stream" symbol="g_filter_output_stream_get_base_stream">
4685 <return-type type="GOutputStream*"/>
4686 <parameters>
4687 <parameter name="stream" type="GFilterOutputStream*"/>
4688 </parameters>
4689 </method>
4690 <method name="get_close_base_stream" symbol="g_filter_output_stream_get_close_base_stream">
4691 <return-type type="gboolean"/>
4692 <parameters>
4693 <parameter name="stream" type="GFilterOutputStream*"/>
4694 </parameters>
4695 </method>
4696 <method name="set_close_base_stream" symbol="g_filter_output_stream_set_close_base_stream">
4697 <return-type type="void"/>
4698 <parameters>
4699 <parameter name="stream" type="GFilterOutputStream*"/>
4700 <parameter name="close_base" type="gboolean"/>
4701 </parameters>
4702 </method>
4703 <property name="base-stream" type="GOutputStream*" readable="1" writable="1" construct="0" construct-only="1"/>
4704 <property name="close-base-stream" type="gboolean" readable="1" writable="1" construct="0" construct-only="1"/>
4705 <field name="base_stream" type="GOutputStream*"/>
4706 </object>
4707 <object name="GIOModule" parent="GTypeModule" type-name="GIOModule" get-type="g_io_module_get_type">
4708 <implements>
4709 <interface name="GTypePlugin"/>
4710 </implements>
4711 <method name="load" symbol="g_io_module_load">
4712 <return-type type="void"/>
4713 <parameters>
4714 <parameter name="module" type="GIOModule*"/>
4715 </parameters>
4716 </method>
4717 <constructor name="new" symbol="g_io_module_new">
4718 <return-type type="GIOModule*"/>
4719 <parameters>
4720 <parameter name="filename" type="gchar*"/>
4721 </parameters>
4722 </constructor>
4723 <method name="query" symbol="g_io_module_query">
4724 <return-type type="char**"/>
4725 </method>
4726 <method name="unload" symbol="g_io_module_unload">
4727 <return-type type="void"/>
4728 <parameters>
4729 <parameter name="module" type="GIOModule*"/>
4730 </parameters>
4731 </method>
4732 </object>
4733 <object name="GIOStream" parent="GObject" type-name="GIOStream" get-type="g_io_stream_get_type">
4734 <method name="clear_pending" symbol="g_io_stream_clear_pending">
4735 <return-type type="void"/>
4736 <parameters>
4737 <parameter name="stream" type="GIOStream*"/>
4738 </parameters>
4739 </method>
4740 <method name="close" symbol="g_io_stream_close">
4741 <return-type type="gboolean"/>
4742 <parameters>
4743 <parameter name="stream" type="GIOStream*"/>
4744 <parameter name="cancellable" type="GCancellable*"/>
4745 <parameter name="error" type="GError**"/>
4746 </parameters>
4747 </method>
4748 <method name="close_async" symbol="g_io_stream_close_async">
4749 <return-type type="void"/>
4750 <parameters>
4751 <parameter name="stream" type="GIOStream*"/>
4752 <parameter name="io_priority" type="int"/>
4753 <parameter name="cancellable" type="GCancellable*"/>
4754 <parameter name="callback" type="GAsyncReadyCallback"/>
4755 <parameter name="user_data" type="gpointer"/>
4756 </parameters>
4757 </method>
4758 <method name="close_finish" symbol="g_io_stream_close_finish">
4759 <return-type type="gboolean"/>
4760 <parameters>
4761 <parameter name="stream" type="GIOStream*"/>
4762 <parameter name="result" type="GAsyncResult*"/>
4763 <parameter name="error" type="GError**"/>
4764 </parameters>
4765 </method>
4766 <method name="get_input_stream" symbol="g_io_stream_get_input_stream">
4767 <return-type type="GInputStream*"/>
4768 <parameters>
4769 <parameter name="stream" type="GIOStream*"/>
4770 </parameters>
4771 </method>
4772 <method name="get_output_stream" symbol="g_io_stream_get_output_stream">
4773 <return-type type="GOutputStream*"/>
4774 <parameters>
4775 <parameter name="stream" type="GIOStream*"/>
4776 </parameters>
4777 </method>
4778 <method name="has_pending" symbol="g_io_stream_has_pending">
4779 <return-type type="gboolean"/>
4780 <parameters>
4781 <parameter name="stream" type="GIOStream*"/>
4782 </parameters>
4783 </method>
4784 <method name="is_closed" symbol="g_io_stream_is_closed">
4785 <return-type type="gboolean"/>
4786 <parameters>
4787 <parameter name="stream" type="GIOStream*"/>
4788 </parameters>
4789 </method>
4790 <method name="set_pending" symbol="g_io_stream_set_pending">
4791 <return-type type="gboolean"/>
4792 <parameters>
4793 <parameter name="stream" type="GIOStream*"/>
4794 <parameter name="error" type="GError**"/>
4795 </parameters>
4796 </method>
4797 <method name="splice_async" symbol="g_io_stream_splice_async">
4798 <return-type type="void"/>
4799 <parameters>
4800 <parameter name="stream1" type="GIOStream*"/>
4801 <parameter name="stream2" type="GIOStream*"/>
4802 <parameter name="flags" type="GIOStreamSpliceFlags"/>
4803 <parameter name="io_priority" type="int"/>
4804 <parameter name="cancellable" type="GCancellable*"/>
4805 <parameter name="callback" type="GAsyncReadyCallback"/>
4806 <parameter name="user_data" type="gpointer"/>
4807 </parameters>
4808 </method>
4809 <method name="splice_finish" symbol="g_io_stream_splice_finish">
4810 <return-type type="gboolean"/>
4811 <parameters>
4812 <parameter name="result" type="GAsyncResult*"/>
4813 <parameter name="error" type="GError**"/>
4814 </parameters>
4815 </method>
4816 <property name="closed" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
4817 <property name="input-stream" type="GInputStream*" readable="1" writable="0" construct="0" construct-only="0"/>
4818 <property name="output-stream" type="GOutputStream*" readable="1" writable="0" construct="0" construct-only="0"/>
4819 <vfunc name="close_async">
4820 <return-type type="void"/>
4821 <parameters>
4822 <parameter name="stream" type="GIOStream*"/>
4823 <parameter name="io_priority" type="int"/>
4824 <parameter name="cancellable" type="GCancellable*"/>
4825 <parameter name="callback" type="GAsyncReadyCallback"/>
4826 <parameter name="user_data" type="gpointer"/>
4827 </parameters>
4828 </vfunc>
4829 <vfunc name="close_finish">
4830 <return-type type="gboolean"/>
4831 <parameters>
4832 <parameter name="stream" type="GIOStream*"/>
4833 <parameter name="result" type="GAsyncResult*"/>
4834 <parameter name="error" type="GError**"/>
4835 </parameters>
4836 </vfunc>
4837 <vfunc name="close_fn">
4838 <return-type type="gboolean"/>
4839 <parameters>
4840 <parameter name="stream" type="GIOStream*"/>
4841 <parameter name="cancellable" type="GCancellable*"/>
4842 <parameter name="error" type="GError**"/>
4843 </parameters>
4844 </vfunc>
4845 <vfunc name="get_input_stream">
4846 <return-type type="GInputStream*"/>
4847 <parameters>
4848 <parameter name="stream" type="GIOStream*"/>
4849 </parameters>
4850 </vfunc>
4851 <vfunc name="get_output_stream">
4852 <return-type type="GOutputStream*"/>
4853 <parameters>
4854 <parameter name="stream" type="GIOStream*"/>
4855 </parameters>
4856 </vfunc>
4857 </object>
4858 <object name="GInetAddress" parent="GObject" type-name="GInetAddress" get-type="g_inet_address_get_type">
4859 <method name="get_family" symbol="g_inet_address_get_family">
4860 <return-type type="GSocketFamily"/>
4861 <parameters>
4862 <parameter name="address" type="GInetAddress*"/>
4863 </parameters>
4864 </method>
4865 <method name="get_is_any" symbol="g_inet_address_get_is_any">
4866 <return-type type="gboolean"/>
4867 <parameters>
4868 <parameter name="address" type="GInetAddress*"/>
4869 </parameters>
4870 </method>
4871 <method name="get_is_link_local" symbol="g_inet_address_get_is_link_local">
4872 <return-type type="gboolean"/>
4873 <parameters>
4874 <parameter name="address" type="GInetAddress*"/>
4875 </parameters>
4876 </method>
4877 <method name="get_is_loopback" symbol="g_inet_address_get_is_loopback">
4878 <return-type type="gboolean"/>
4879 <parameters>
4880 <parameter name="address" type="GInetAddress*"/>
4881 </parameters>
4882 </method>
4883 <method name="get_is_mc_global" symbol="g_inet_address_get_is_mc_global">
4884 <return-type type="gboolean"/>
4885 <parameters>
4886 <parameter name="address" type="GInetAddress*"/>
4887 </parameters>
4888 </method>
4889 <method name="get_is_mc_link_local" symbol="g_inet_address_get_is_mc_link_local">
4890 <return-type type="gboolean"/>
4891 <parameters>
4892 <parameter name="address" type="GInetAddress*"/>
4893 </parameters>
4894 </method>
4895 <method name="get_is_mc_node_local" symbol="g_inet_address_get_is_mc_node_local">
4896 <return-type type="gboolean"/>
4897 <parameters>
4898 <parameter name="address" type="GInetAddress*"/>
4899 </parameters>
4900 </method>
4901 <method name="get_is_mc_org_local" symbol="g_inet_address_get_is_mc_org_local">
4902 <return-type type="gboolean"/>
4903 <parameters>
4904 <parameter name="address" type="GInetAddress*"/>
4905 </parameters>
4906 </method>
4907 <method name="get_is_mc_site_local" symbol="g_inet_address_get_is_mc_site_local">
4908 <return-type type="gboolean"/>
4909 <parameters>
4910 <parameter name="address" type="GInetAddress*"/>
4911 </parameters>
4912 </method>
4913 <method name="get_is_multicast" symbol="g_inet_address_get_is_multicast">
4914 <return-type type="gboolean"/>
4915 <parameters>
4916 <parameter name="address" type="GInetAddress*"/>
4917 </parameters>
4918 </method>
4919 <method name="get_is_site_local" symbol="g_inet_address_get_is_site_local">
4920 <return-type type="gboolean"/>
4921 <parameters>
4922 <parameter name="address" type="GInetAddress*"/>
4923 </parameters>
4924 </method>
4925 <method name="get_native_size" symbol="g_inet_address_get_native_size">
4926 <return-type type="gsize"/>
4927 <parameters>
4928 <parameter name="address" type="GInetAddress*"/>
4929 </parameters>
4930 </method>
4931 <constructor name="new_any" symbol="g_inet_address_new_any">
4932 <return-type type="GInetAddress*"/>
4933 <parameters>
4934 <parameter name="family" type="GSocketFamily"/>
4935 </parameters>
4936 </constructor>
4937 <constructor name="new_from_bytes" symbol="g_inet_address_new_from_bytes">
4938 <return-type type="GInetAddress*"/>
4939 <parameters>
4940 <parameter name="bytes" type="guint8*"/>
4941 <parameter name="family" type="GSocketFamily"/>
4942 </parameters>
4943 </constructor>
4944 <constructor name="new_from_string" symbol="g_inet_address_new_from_string">
4945 <return-type type="GInetAddress*"/>
4946 <parameters>
4947 <parameter name="string" type="gchar*"/>
4948 </parameters>
4949 </constructor>
4950 <constructor name="new_loopback" symbol="g_inet_address_new_loopback">
4951 <return-type type="GInetAddress*"/>
4952 <parameters>
4953 <parameter name="family" type="GSocketFamily"/>
4954 </parameters>
4955 </constructor>
4956 <method name="to_bytes" symbol="g_inet_address_to_bytes">
4957 <return-type type="guint8*"/>
4958 <parameters>
4959 <parameter name="address" type="GInetAddress*"/>
4960 </parameters>
4961 </method>
4962 <method name="to_string" symbol="g_inet_address_to_string">
4963 <return-type type="gchar*"/>
4964 <parameters>
4965 <parameter name="address" type="GInetAddress*"/>
4966 </parameters>
4967 </method>
4968 <property name="bytes" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
4969 <property name="family" type="GSocketFamily" readable="1" writable="1" construct="0" construct-only="1"/>
4970 <property name="is-any" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
4971 <property name="is-link-local" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
4972 <property name="is-loopback" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
4973 <property name="is-mc-global" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
4974 <property name="is-mc-link-local" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
4975 <property name="is-mc-node-local" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
4976 <property name="is-mc-org-local" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
4977 <property name="is-mc-site-local" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
4978 <property name="is-multicast" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
4979 <property name="is-site-local" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
4980 <vfunc name="to_bytes">
4981 <return-type type="guint8*"/>
4982 <parameters>
4983 <parameter name="address" type="GInetAddress*"/>
4984 </parameters>
4985 </vfunc>
4986 <vfunc name="to_string">
4987 <return-type type="gchar*"/>
4988 <parameters>
4989 <parameter name="address" type="GInetAddress*"/>
4990 </parameters>
4991 </vfunc>
4992 </object>
4993 <object name="GInetSocketAddress" parent="GSocketAddress" type-name="GInetSocketAddress" get-type="g_inet_socket_address_get_type">
4994 <implements>
4995 <interface name="GSocketConnectable"/>
4996 </implements>
4997 <method name="get_address" symbol="g_inet_socket_address_get_address">
4998 <return-type type="GInetAddress*"/>
4999 <parameters>
5000 <parameter name="address" type="GInetSocketAddress*"/>
5001 </parameters>
5002 </method>
5003 <method name="get_port" symbol="g_inet_socket_address_get_port">
5004 <return-type type="guint16"/>
5005 <parameters>
5006 <parameter name="address" type="GInetSocketAddress*"/>
5007 </parameters>
5008 </method>
5009 <constructor name="new" symbol="g_inet_socket_address_new">
5010 <return-type type="GSocketAddress*"/>
5011 <parameters>
5012 <parameter name="address" type="GInetAddress*"/>
5013 <parameter name="port" type="guint16"/>
5014 </parameters>
5015 </constructor>
5016 <property name="address" type="GInetAddress*" readable="1" writable="1" construct="0" construct-only="1"/>
5017 <property name="port" type="guint" readable="1" writable="1" construct="0" construct-only="1"/>
5018 </object>
5019 <object name="GInputStream" parent="GObject" type-name="GInputStream" get-type="g_input_stream_get_type">
5020 <method name="clear_pending" symbol="g_input_stream_clear_pending">
5021 <return-type type="void"/>
5022 <parameters>
5023 <parameter name="stream" type="GInputStream*"/>
5024 </parameters>
5025 </method>
5026 <method name="close" symbol="g_input_stream_close">
5027 <return-type type="gboolean"/>
5028 <parameters>
5029 <parameter name="stream" type="GInputStream*"/>
5030 <parameter name="cancellable" type="GCancellable*"/>
5031 <parameter name="error" type="GError**"/>
5032 </parameters>
5033 </method>
5034 <method name="close_async" symbol="g_input_stream_close_async">
5035 <return-type type="void"/>
5036 <parameters>
5037 <parameter name="stream" type="GInputStream*"/>
5038 <parameter name="io_priority" type="int"/>
5039 <parameter name="cancellable" type="GCancellable*"/>
5040 <parameter name="callback" type="GAsyncReadyCallback"/>
5041 <parameter name="user_data" type="gpointer"/>
5042 </parameters>
5043 </method>
5044 <method name="close_finish" symbol="g_input_stream_close_finish">
5045 <return-type type="gboolean"/>
5046 <parameters>
5047 <parameter name="stream" type="GInputStream*"/>
5048 <parameter name="result" type="GAsyncResult*"/>
5049 <parameter name="error" type="GError**"/>
5050 </parameters>
5051 </method>
5052 <method name="has_pending" symbol="g_input_stream_has_pending">
5053 <return-type type="gboolean"/>
5054 <parameters>
5055 <parameter name="stream" type="GInputStream*"/>
5056 </parameters>
5057 </method>
5058 <method name="is_closed" symbol="g_input_stream_is_closed">
5059 <return-type type="gboolean"/>
5060 <parameters>
5061 <parameter name="stream" type="GInputStream*"/>
5062 </parameters>
5063 </method>
5064 <method name="read" symbol="g_input_stream_read">
5065 <return-type type="gssize"/>
5066 <parameters>
5067 <parameter name="stream" type="GInputStream*"/>
5068 <parameter name="buffer" type="void*"/>
5069 <parameter name="count" type="gsize"/>
5070 <parameter name="cancellable" type="GCancellable*"/>
5071 <parameter name="error" type="GError**"/>
5072 </parameters>
5073 </method>
5074 <method name="read_all" symbol="g_input_stream_read_all">
5075 <return-type type="gboolean"/>
5076 <parameters>
5077 <parameter name="stream" type="GInputStream*"/>
5078 <parameter name="buffer" type="void*"/>
5079 <parameter name="count" type="gsize"/>
5080 <parameter name="bytes_read" type="gsize*"/>
5081 <parameter name="cancellable" type="GCancellable*"/>
5082 <parameter name="error" type="GError**"/>
5083 </parameters>
5084 </method>
5085 <method name="read_async" symbol="g_input_stream_read_async">
5086 <return-type type="void"/>
5087 <parameters>
5088 <parameter name="stream" type="GInputStream*"/>
5089 <parameter name="buffer" type="void*"/>
5090 <parameter name="count" type="gsize"/>
5091 <parameter name="io_priority" type="int"/>
5092 <parameter name="cancellable" type="GCancellable*"/>
5093 <parameter name="callback" type="GAsyncReadyCallback"/>
5094 <parameter name="user_data" type="gpointer"/>
5095 </parameters>
5096 </method>
5097 <method name="read_finish" symbol="g_input_stream_read_finish">
5098 <return-type type="gssize"/>
5099 <parameters>
5100 <parameter name="stream" type="GInputStream*"/>
5101 <parameter name="result" type="GAsyncResult*"/>
5102 <parameter name="error" type="GError**"/>
5103 </parameters>
5104 </method>
5105 <method name="set_pending" symbol="g_input_stream_set_pending">
5106 <return-type type="gboolean"/>
5107 <parameters>
5108 <parameter name="stream" type="GInputStream*"/>
5109 <parameter name="error" type="GError**"/>
5110 </parameters>
5111 </method>
5112 <method name="skip" symbol="g_input_stream_skip">
5113 <return-type type="gssize"/>
5114 <parameters>
5115 <parameter name="stream" type="GInputStream*"/>
5116 <parameter name="count" type="gsize"/>
5117 <parameter name="cancellable" type="GCancellable*"/>
5118 <parameter name="error" type="GError**"/>
5119 </parameters>
5120 </method>
5121 <method name="skip_async" symbol="g_input_stream_skip_async">
5122 <return-type type="void"/>
5123 <parameters>
5124 <parameter name="stream" type="GInputStream*"/>
5125 <parameter name="count" type="gsize"/>
5126 <parameter name="io_priority" type="int"/>
5127 <parameter name="cancellable" type="GCancellable*"/>
5128 <parameter name="callback" type="GAsyncReadyCallback"/>
5129 <parameter name="user_data" type="gpointer"/>
5130 </parameters>
5131 </method>
5132 <method name="skip_finish" symbol="g_input_stream_skip_finish">
5133 <return-type type="gssize"/>
5134 <parameters>
5135 <parameter name="stream" type="GInputStream*"/>
5136 <parameter name="result" type="GAsyncResult*"/>
5137 <parameter name="error" type="GError**"/>
5138 </parameters>
5139 </method>
5140 <vfunc name="close_async">
5141 <return-type type="void"/>
5142 <parameters>
5143 <parameter name="stream" type="GInputStream*"/>
5144 <parameter name="io_priority" type="int"/>
5145 <parameter name="cancellable" type="GCancellable*"/>
5146 <parameter name="callback" type="GAsyncReadyCallback"/>
5147 <parameter name="user_data" type="gpointer"/>
5148 </parameters>
5149 </vfunc>
5150 <vfunc name="close_finish">
5151 <return-type type="gboolean"/>
5152 <parameters>
5153 <parameter name="stream" type="GInputStream*"/>
5154 <parameter name="result" type="GAsyncResult*"/>
5155 <parameter name="error" type="GError**"/>
5156 </parameters>
5157 </vfunc>
5158 <vfunc name="close_fn">
5159 <return-type type="gboolean"/>
5160 <parameters>
5161 <parameter name="stream" type="GInputStream*"/>
5162 <parameter name="cancellable" type="GCancellable*"/>
5163 <parameter name="error" type="GError**"/>
5164 </parameters>
5165 </vfunc>
5166 <vfunc name="read_async">
5167 <return-type type="void"/>
5168 <parameters>
5169 <parameter name="stream" type="GInputStream*"/>
5170 <parameter name="buffer" type="void*"/>
5171 <parameter name="count" type="gsize"/>
5172 <parameter name="io_priority" type="int"/>
5173 <parameter name="cancellable" type="GCancellable*"/>
5174 <parameter name="callback" type="GAsyncReadyCallback"/>
5175 <parameter name="user_data" type="gpointer"/>
5176 </parameters>
5177 </vfunc>
5178 <vfunc name="read_finish">
5179 <return-type type="gssize"/>
5180 <parameters>
5181 <parameter name="stream" type="GInputStream*"/>
5182 <parameter name="result" type="GAsyncResult*"/>
5183 <parameter name="error" type="GError**"/>
5184 </parameters>
5185 </vfunc>
5186 <vfunc name="read_fn">
5187 <return-type type="gssize"/>
5188 <parameters>
5189 <parameter name="stream" type="GInputStream*"/>
5190 <parameter name="buffer" type="void*"/>
5191 <parameter name="count" type="gsize"/>
5192 <parameter name="cancellable" type="GCancellable*"/>
5193 <parameter name="error" type="GError**"/>
5194 </parameters>
5195 </vfunc>
5196 <vfunc name="skip">
5197 <return-type type="gssize"/>
5198 <parameters>
5199 <parameter name="stream" type="GInputStream*"/>
5200 <parameter name="count" type="gsize"/>
5201 <parameter name="cancellable" type="GCancellable*"/>
5202 <parameter name="error" type="GError**"/>
5203 </parameters>
5204 </vfunc>
5205 <vfunc name="skip_async">
5206 <return-type type="void"/>
5207 <parameters>
5208 <parameter name="stream" type="GInputStream*"/>
5209 <parameter name="count" type="gsize"/>
5210 <parameter name="io_priority" type="int"/>
5211 <parameter name="cancellable" type="GCancellable*"/>
5212 <parameter name="callback" type="GAsyncReadyCallback"/>
5213 <parameter name="user_data" type="gpointer"/>
5214 </parameters>
5215 </vfunc>
5216 <vfunc name="skip_finish">
5217 <return-type type="gssize"/>
5218 <parameters>
5219 <parameter name="stream" type="GInputStream*"/>
5220 <parameter name="result" type="GAsyncResult*"/>
5221 <parameter name="error" type="GError**"/>
5222 </parameters>
5223 </vfunc>
5224 </object>
5225 <object name="GMemoryInputStream" parent="GInputStream" type-name="GMemoryInputStream" get-type="g_memory_input_stream_get_type">
5226 <implements>
5227 <interface name="GSeekable"/>
5228 </implements>
5229 <method name="add_data" symbol="g_memory_input_stream_add_data">
5230 <return-type type="void"/>
5231 <parameters>
5232 <parameter name="stream" type="GMemoryInputStream*"/>
5233 <parameter name="data" type="void*"/>
5234 <parameter name="len" type="gssize"/>
5235 <parameter name="destroy" type="GDestroyNotify"/>
5236 </parameters>
5237 </method>
5238 <constructor name="new" symbol="g_memory_input_stream_new">
5239 <return-type type="GInputStream*"/>
5240 </constructor>
5241 <constructor name="new_from_data" symbol="g_memory_input_stream_new_from_data">
5242 <return-type type="GInputStream*"/>
5243 <parameters>
5244 <parameter name="data" type="void*"/>
5245 <parameter name="len" type="gssize"/>
5246 <parameter name="destroy" type="GDestroyNotify"/>
5247 </parameters>
5248 </constructor>
5249 </object>
5250 <object name="GMemoryOutputStream" parent="GOutputStream" type-name="GMemoryOutputStream" get-type="g_memory_output_stream_get_type">
5251 <implements>
5252 <interface name="GSeekable"/>
5253 </implements>
5254 <method name="get_data" symbol="g_memory_output_stream_get_data">
5255 <return-type type="gpointer"/>
5256 <parameters>
5257 <parameter name="ostream" type="GMemoryOutputStream*"/>
5258 </parameters>
5259 </method>
5260 <method name="get_data_size" symbol="g_memory_output_stream_get_data_size">
5261 <return-type type="gsize"/>
5262 <parameters>
5263 <parameter name="ostream" type="GMemoryOutputStream*"/>
5264 </parameters>
5265 </method>
5266 <method name="get_size" symbol="g_memory_output_stream_get_size">
5267 <return-type type="gsize"/>
5268 <parameters>
5269 <parameter name="ostream" type="GMemoryOutputStream*"/>
5270 </parameters>
5271 </method>
5272 <constructor name="new" symbol="g_memory_output_stream_new">
5273 <return-type type="GOutputStream*"/>
5274 <parameters>
5275 <parameter name="data" type="gpointer"/>
5276 <parameter name="size" type="gsize"/>
5277 <parameter name="realloc_function" type="GReallocFunc"/>
5278 <parameter name="destroy_function" type="GDestroyNotify"/>
5279 </parameters>
5280 </constructor>
5281 <method name="steal_data" symbol="g_memory_output_stream_steal_data">
5282 <return-type type="gpointer"/>
5283 <parameters>
5284 <parameter name="ostream" type="GMemoryOutputStream*"/>
5285 </parameters>
5286 </method>
5287 <property name="data" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
5288 <property name="data-size" type="gulong" readable="1" writable="0" construct="0" construct-only="0"/>
5289 <property name="destroy-function" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
5290 <property name="realloc-function" type="gpointer" readable="1" writable="1" construct="0" construct-only="1"/>
5291 <property name="size" type="gulong" readable="1" writable="1" construct="0" construct-only="1"/>
5292 </object>
5293 <object name="GMountOperation" parent="GObject" type-name="GMountOperation" get-type="g_mount_operation_get_type">
5294 <method name="get_anonymous" symbol="g_mount_operation_get_anonymous">
5295 <return-type type="gboolean"/>
5296 <parameters>
5297 <parameter name="op" type="GMountOperation*"/>
5298 </parameters>
5299 </method>
5300 <method name="get_choice" symbol="g_mount_operation_get_choice">
5301 <return-type type="int"/>
5302 <parameters>
5303 <parameter name="op" type="GMountOperation*"/>
5304 </parameters>
5305 </method>
5306 <method name="get_domain" symbol="g_mount_operation_get_domain">
5307 <return-type type="char*"/>
5308 <parameters>
5309 <parameter name="op" type="GMountOperation*"/>
5310 </parameters>
5311 </method>
5312 <method name="get_password" symbol="g_mount_operation_get_password">
5313 <return-type type="char*"/>
5314 <parameters>
5315 <parameter name="op" type="GMountOperation*"/>
5316 </parameters>
5317 </method>
5318 <method name="get_password_save" symbol="g_mount_operation_get_password_save">
5319 <return-type type="GPasswordSave"/>
5320 <parameters>
5321 <parameter name="op" type="GMountOperation*"/>
5322 </parameters>
5323 </method>
5324 <method name="get_username" symbol="g_mount_operation_get_username">
5325 <return-type type="char*"/>
5326 <parameters>
5327 <parameter name="op" type="GMountOperation*"/>
5328 </parameters>
5329 </method>
5330 <constructor name="new" symbol="g_mount_operation_new">
5331 <return-type type="GMountOperation*"/>
5332 </constructor>
5333 <method name="reply" symbol="g_mount_operation_reply">
5334 <return-type type="void"/>
5335 <parameters>
5336 <parameter name="op" type="GMountOperation*"/>
5337 <parameter name="result" type="GMountOperationResult"/>
5338 </parameters>
5339 </method>
5340 <method name="set_anonymous" symbol="g_mount_operation_set_anonymous">
5341 <return-type type="void"/>
5342 <parameters>
5343 <parameter name="op" type="GMountOperation*"/>
5344 <parameter name="anonymous" type="gboolean"/>
5345 </parameters>
5346 </method>
5347 <method name="set_choice" symbol="g_mount_operation_set_choice">
5348 <return-type type="void"/>
5349 <parameters>
5350 <parameter name="op" type="GMountOperation*"/>
5351 <parameter name="choice" type="int"/>
5352 </parameters>
5353 </method>
5354 <method name="set_domain" symbol="g_mount_operation_set_domain">
5355 <return-type type="void"/>
5356 <parameters>
5357 <parameter name="op" type="GMountOperation*"/>
5358 <parameter name="domain" type="char*"/>
5359 </parameters>
5360 </method>
5361 <method name="set_password" symbol="g_mount_operation_set_password">
5362 <return-type type="void"/>
5363 <parameters>
5364 <parameter name="op" type="GMountOperation*"/>
5365 <parameter name="password" type="char*"/>
5366 </parameters>
5367 </method>
5368 <method name="set_password_save" symbol="g_mount_operation_set_password_save">
5369 <return-type type="void"/>
5370 <parameters>
5371 <parameter name="op" type="GMountOperation*"/>
5372 <parameter name="save" type="GPasswordSave"/>
5373 </parameters>
5374 </method>
5375 <method name="set_username" symbol="g_mount_operation_set_username">
5376 <return-type type="void"/>
5377 <parameters>
5378 <parameter name="op" type="GMountOperation*"/>
5379 <parameter name="username" type="char*"/>
5380 </parameters>
5381 </method>
5382 <property name="anonymous" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
5383 <property name="choice" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
5384 <property name="domain" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
5385 <property name="password" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
5386 <property name="password-save" type="GPasswordSave" readable="1" writable="1" construct="0" construct-only="0"/>
5387 <property name="username" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
5388 <signal name="aborted" when="LAST">
5389 <return-type type="void"/>
5390 <parameters>
5391 <parameter name="op" type="GMountOperation*"/>
5392 </parameters>
5393 </signal>
5394 <signal name="ask-password" when="LAST">
5395 <return-type type="void"/>
5396 <parameters>
5397 <parameter name="op" type="GMountOperation*"/>
5398 <parameter name="message" type="char*"/>
5399 <parameter name="default_user" type="char*"/>
5400 <parameter name="default_domain" type="char*"/>
5401 <parameter name="flags" type="GAskPasswordFlags"/>
5402 </parameters>
5403 </signal>
5404 <signal name="ask-question" when="LAST">
5405 <return-type type="void"/>
5406 <parameters>
5407 <parameter name="op" type="GMountOperation*"/>
5408 <parameter name="message" type="char*"/>
5409 <parameter name="choices" type="GStrv*"/>
5410 </parameters>
5411 </signal>
5412 <signal name="reply" when="LAST">
5413 <return-type type="void"/>
5414 <parameters>
5415 <parameter name="op" type="GMountOperation*"/>
5416 <parameter name="result" type="GMountOperationResult"/>
5417 </parameters>
5418 </signal>
5419 <signal name="show-processes" when="LAST">
5420 <return-type type="void"/>
5421 <parameters>
5422 <parameter name="op" type="GMountOperation*"/>
5423 <parameter name="message" type="char*"/>
5424 <parameter name="processes" type="GArray*"/>
5425 <parameter name="choices" type="GStrv*"/>
5426 </parameters>
5427 </signal>
5428 </object>
5429 <object name="GNativeVolumeMonitor" parent="GVolumeMonitor" type-name="GNativeVolumeMonitor" get-type="g_native_volume_monitor_get_type">
5430 <vfunc name="get_mount_for_mount_path">
5431 <return-type type="GMount*"/>
5432 <parameters>
5433 <parameter name="mount_path" type="char*"/>
5434 <parameter name="cancellable" type="GCancellable*"/>
5435 </parameters>
5436 </vfunc>
5437 </object>
5438 <object name="GNetworkAddress" parent="GObject" type-name="GNetworkAddress" get-type="g_network_address_get_type">
5439 <implements>
5440 <interface name="GSocketConnectable"/>
5441 </implements>
5442 <method name="get_hostname" symbol="g_network_address_get_hostname">
5443 <return-type type="gchar*"/>
5444 <parameters>
5445 <parameter name="addr" type="GNetworkAddress*"/>
5446 </parameters>
5447 </method>
5448 <method name="get_port" symbol="g_network_address_get_port">
5449 <return-type type="guint16"/>
5450 <parameters>
5451 <parameter name="addr" type="GNetworkAddress*"/>
5452 </parameters>
5453 </method>
5454 <method name="get_scheme" symbol="g_network_address_get_scheme">
5455 <return-type type="gchar*"/>
5456 <parameters>
5457 <parameter name="addr" type="GNetworkAddress*"/>
5458 </parameters>
5459 </method>
5460 <constructor name="new" symbol="g_network_address_new">
5461 <return-type type="GSocketConnectable*"/>
5462 <parameters>
5463 <parameter name="hostname" type="gchar*"/>
5464 <parameter name="port" type="guint16"/>
5465 </parameters>
5466 </constructor>
5467 <method name="parse" symbol="g_network_address_parse">
5468 <return-type type="GSocketConnectable*"/>
5469 <parameters>
5470 <parameter name="host_and_port" type="gchar*"/>
5471 <parameter name="default_port" type="guint16"/>
5472 <parameter name="error" type="GError**"/>
5473 </parameters>
5474 </method>
5475 <method name="parse_uri" symbol="g_network_address_parse_uri">
5476 <return-type type="GSocketConnectable*"/>
5477 <parameters>
5478 <parameter name="uri" type="gchar*"/>
5479 <parameter name="default_port" type="guint16"/>
5480 <parameter name="error" type="GError**"/>
5481 </parameters>
5482 </method>
5483 <property name="hostname" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
5484 <property name="port" type="guint" readable="1" writable="1" construct="0" construct-only="1"/>
5485 <property name="scheme" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
5486 </object>
5487 <object name="GNetworkService" parent="GObject" type-name="GNetworkService" get-type="g_network_service_get_type">
5488 <implements>
5489 <interface name="GSocketConnectable"/>
5490 </implements>
5491 <method name="get_domain" symbol="g_network_service_get_domain">
5492 <return-type type="gchar*"/>
5493 <parameters>
5494 <parameter name="srv" type="GNetworkService*"/>
5495 </parameters>
5496 </method>
5497 <method name="get_protocol" symbol="g_network_service_get_protocol">
5498 <return-type type="gchar*"/>
5499 <parameters>
5500 <parameter name="srv" type="GNetworkService*"/>
5501 </parameters>
5502 </method>
5503 <method name="get_scheme" symbol="g_network_service_get_scheme">
5504 <return-type type="gchar*"/>
5505 <parameters>
5506 <parameter name="srv" type="GNetworkService*"/>
5507 </parameters>
5508 </method>
5509 <method name="get_service" symbol="g_network_service_get_service">
5510 <return-type type="gchar*"/>
5511 <parameters>
5512 <parameter name="srv" type="GNetworkService*"/>
5513 </parameters>
5514 </method>
5515 <constructor name="new" symbol="g_network_service_new">
5516 <return-type type="GSocketConnectable*"/>
5517 <parameters>
5518 <parameter name="service" type="gchar*"/>
5519 <parameter name="protocol" type="gchar*"/>
5520 <parameter name="domain" type="gchar*"/>
5521 </parameters>
5522 </constructor>
5523 <method name="set_scheme" symbol="g_network_service_set_scheme">
5524 <return-type type="void"/>
5525 <parameters>
5526 <parameter name="srv" type="GNetworkService*"/>
5527 <parameter name="scheme" type="gchar*"/>
5528 </parameters>
5529 </method>
5530 <property name="domain" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
5531 <property name="protocol" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
5532 <property name="scheme" type="char*" readable="1" writable="1" construct="0" construct-only="0"/>
5533 <property name="service" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
5534 </object>
5535 <object name="GOutputStream" parent="GObject" type-name="GOutputStream" get-type="g_output_stream_get_type">
5536 <method name="clear_pending" symbol="g_output_stream_clear_pending">
5537 <return-type type="void"/>
5538 <parameters>
5539 <parameter name="stream" type="GOutputStream*"/>
5540 </parameters>
5541 </method>
5542 <method name="close" symbol="g_output_stream_close">
5543 <return-type type="gboolean"/>
5544 <parameters>
5545 <parameter name="stream" type="GOutputStream*"/>
5546 <parameter name="cancellable" type="GCancellable*"/>
5547 <parameter name="error" type="GError**"/>
5548 </parameters>
5549 </method>
5550 <method name="close_async" symbol="g_output_stream_close_async">
5551 <return-type type="void"/>
5552 <parameters>
5553 <parameter name="stream" type="GOutputStream*"/>
5554 <parameter name="io_priority" type="int"/>
5555 <parameter name="cancellable" type="GCancellable*"/>
5556 <parameter name="callback" type="GAsyncReadyCallback"/>
5557 <parameter name="user_data" type="gpointer"/>
5558 </parameters>
5559 </method>
5560 <method name="close_finish" symbol="g_output_stream_close_finish">
5561 <return-type type="gboolean"/>
5562 <parameters>
5563 <parameter name="stream" type="GOutputStream*"/>
5564 <parameter name="result" type="GAsyncResult*"/>
5565 <parameter name="error" type="GError**"/>
5566 </parameters>
5567 </method>
5568 <method name="flush" symbol="g_output_stream_flush">
5569 <return-type type="gboolean"/>
5570 <parameters>
5571 <parameter name="stream" type="GOutputStream*"/>
5572 <parameter name="cancellable" type="GCancellable*"/>
5573 <parameter name="error" type="GError**"/>
5574 </parameters>
5575 </method>
5576 <method name="flush_async" symbol="g_output_stream_flush_async">
5577 <return-type type="void"/>
5578 <parameters>
5579 <parameter name="stream" type="GOutputStream*"/>
5580 <parameter name="io_priority" type="int"/>
5581 <parameter name="cancellable" type="GCancellable*"/>
5582 <parameter name="callback" type="GAsyncReadyCallback"/>
5583 <parameter name="user_data" type="gpointer"/>
5584 </parameters>
5585 </method>
5586 <method name="flush_finish" symbol="g_output_stream_flush_finish">
5587 <return-type type="gboolean"/>
5588 <parameters>
5589 <parameter name="stream" type="GOutputStream*"/>
5590 <parameter name="result" type="GAsyncResult*"/>
5591 <parameter name="error" type="GError**"/>
5592 </parameters>
5593 </method>
5594 <method name="has_pending" symbol="g_output_stream_has_pending">
5595 <return-type type="gboolean"/>
5596 <parameters>
5597 <parameter name="stream" type="GOutputStream*"/>
5598 </parameters>
5599 </method>
5600 <method name="is_closed" symbol="g_output_stream_is_closed">
5601 <return-type type="gboolean"/>
5602 <parameters>
5603 <parameter name="stream" type="GOutputStream*"/>
5604 </parameters>
5605 </method>
5606 <method name="is_closing" symbol="g_output_stream_is_closing">
5607 <return-type type="gboolean"/>
5608 <parameters>
5609 <parameter name="stream" type="GOutputStream*"/>
5610 </parameters>
5611 </method>
5612 <method name="set_pending" symbol="g_output_stream_set_pending">
5613 <return-type type="gboolean"/>
5614 <parameters>
5615 <parameter name="stream" type="GOutputStream*"/>
5616 <parameter name="error" type="GError**"/>
5617 </parameters>
5618 </method>
5619 <method name="splice" symbol="g_output_stream_splice">
5620 <return-type type="gssize"/>
5621 <parameters>
5622 <parameter name="stream" type="GOutputStream*"/>
5623 <parameter name="source" type="GInputStream*"/>
5624 <parameter name="flags" type="GOutputStreamSpliceFlags"/>
5625 <parameter name="cancellable" type="GCancellable*"/>
5626 <parameter name="error" type="GError**"/>
5627 </parameters>
5628 </method>
5629 <method name="splice_async" symbol="g_output_stream_splice_async">
5630 <return-type type="void"/>
5631 <parameters>
5632 <parameter name="stream" type="GOutputStream*"/>
5633 <parameter name="source" type="GInputStream*"/>
5634 <parameter name="flags" type="GOutputStreamSpliceFlags"/>
5635 <parameter name="io_priority" type="int"/>
5636 <parameter name="cancellable" type="GCancellable*"/>
5637 <parameter name="callback" type="GAsyncReadyCallback"/>
5638 <parameter name="user_data" type="gpointer"/>
5639 </parameters>
5640 </method>
5641 <method name="splice_finish" symbol="g_output_stream_splice_finish">
5642 <return-type type="gssize"/>
5643 <parameters>
5644 <parameter name="stream" type="GOutputStream*"/>
5645 <parameter name="result" type="GAsyncResult*"/>
5646 <parameter name="error" type="GError**"/>
5647 </parameters>
5648 </method>
5649 <method name="write" symbol="g_output_stream_write">
5650 <return-type type="gssize"/>
5651 <parameters>
5652 <parameter name="stream" type="GOutputStream*"/>
5653 <parameter name="buffer" type="void*"/>
5654 <parameter name="count" type="gsize"/>
5655 <parameter name="cancellable" type="GCancellable*"/>
5656 <parameter name="error" type="GError**"/>
5657 </parameters>
5658 </method>
5659 <method name="write_all" symbol="g_output_stream_write_all">
5660 <return-type type="gboolean"/>
5661 <parameters>
5662 <parameter name="stream" type="GOutputStream*"/>
5663 <parameter name="buffer" type="void*"/>
5664 <parameter name="count" type="gsize"/>
5665 <parameter name="bytes_written" type="gsize*"/>
5666 <parameter name="cancellable" type="GCancellable*"/>
5667 <parameter name="error" type="GError**"/>
5668 </parameters>
5669 </method>
5670 <method name="write_async" symbol="g_output_stream_write_async">
5671 <return-type type="void"/>
5672 <parameters>
5673 <parameter name="stream" type="GOutputStream*"/>
5674 <parameter name="buffer" type="void*"/>
5675 <parameter name="count" type="gsize"/>
5676 <parameter name="io_priority" type="int"/>
5677 <parameter name="cancellable" type="GCancellable*"/>
5678 <parameter name="callback" type="GAsyncReadyCallback"/>
5679 <parameter name="user_data" type="gpointer"/>
5680 </parameters>
5681 </method>
5682 <method name="write_finish" symbol="g_output_stream_write_finish">
5683 <return-type type="gssize"/>
5684 <parameters>
5685 <parameter name="stream" type="GOutputStream*"/>
5686 <parameter name="result" type="GAsyncResult*"/>
5687 <parameter name="error" type="GError**"/>
5688 </parameters>
5689 </method>
5690 <vfunc name="close_async">
5691 <return-type type="void"/>
5692 <parameters>
5693 <parameter name="stream" type="GOutputStream*"/>
5694 <parameter name="io_priority" type="int"/>
5695 <parameter name="cancellable" type="GCancellable*"/>
5696 <parameter name="callback" type="GAsyncReadyCallback"/>
5697 <parameter name="user_data" type="gpointer"/>
5698 </parameters>
5699 </vfunc>
5700 <vfunc name="close_finish">
5701 <return-type type="gboolean"/>
5702 <parameters>
5703 <parameter name="stream" type="GOutputStream*"/>
5704 <parameter name="result" type="GAsyncResult*"/>
5705 <parameter name="error" type="GError**"/>
5706 </parameters>
5707 </vfunc>
5708 <vfunc name="close_fn">
5709 <return-type type="gboolean"/>
5710 <parameters>
5711 <parameter name="stream" type="GOutputStream*"/>
5712 <parameter name="cancellable" type="GCancellable*"/>
5713 <parameter name="error" type="GError**"/>
5714 </parameters>
5715 </vfunc>
5716 <vfunc name="flush">
5717 <return-type type="gboolean"/>
5718 <parameters>
5719 <parameter name="stream" type="GOutputStream*"/>
5720 <parameter name="cancellable" type="GCancellable*"/>
5721 <parameter name="error" type="GError**"/>
5722 </parameters>
5723 </vfunc>
5724 <vfunc name="flush_async">
5725 <return-type type="void"/>
5726 <parameters>
5727 <parameter name="stream" type="GOutputStream*"/>
5728 <parameter name="io_priority" type="int"/>
5729 <parameter name="cancellable" type="GCancellable*"/>
5730 <parameter name="callback" type="GAsyncReadyCallback"/>
5731 <parameter name="user_data" type="gpointer"/>
5732 </parameters>
5733 </vfunc>
5734 <vfunc name="flush_finish">
5735 <return-type type="gboolean"/>
5736 <parameters>
5737 <parameter name="stream" type="GOutputStream*"/>
5738 <parameter name="result" type="GAsyncResult*"/>
5739 <parameter name="error" type="GError**"/>
5740 </parameters>
5741 </vfunc>
5742 <vfunc name="splice">
5743 <return-type type="gssize"/>
5744 <parameters>
5745 <parameter name="stream" type="GOutputStream*"/>
5746 <parameter name="source" type="GInputStream*"/>
5747 <parameter name="flags" type="GOutputStreamSpliceFlags"/>
5748 <parameter name="cancellable" type="GCancellable*"/>
5749 <parameter name="error" type="GError**"/>
5750 </parameters>
5751 </vfunc>
5752 <vfunc name="splice_async">
5753 <return-type type="void"/>
5754 <parameters>
5755 <parameter name="stream" type="GOutputStream*"/>
5756 <parameter name="source" type="GInputStream*"/>
5757 <parameter name="flags" type="GOutputStreamSpliceFlags"/>
5758 <parameter name="io_priority" type="int"/>
5759 <parameter name="cancellable" type="GCancellable*"/>
5760 <parameter name="callback" type="GAsyncReadyCallback"/>
5761 <parameter name="user_data" type="gpointer"/>
5762 </parameters>
5763 </vfunc>
5764 <vfunc name="splice_finish">
5765 <return-type type="gssize"/>
5766 <parameters>
5767 <parameter name="stream" type="GOutputStream*"/>
5768 <parameter name="result" type="GAsyncResult*"/>
5769 <parameter name="error" type="GError**"/>
5770 </parameters>
5771 </vfunc>
5772 <vfunc name="write_async">
5773 <return-type type="void"/>
5774 <parameters>
5775 <parameter name="stream" type="GOutputStream*"/>
5776 <parameter name="buffer" type="void*"/>
5777 <parameter name="count" type="gsize"/>
5778 <parameter name="io_priority" type="int"/>
5779 <parameter name="cancellable" type="GCancellable*"/>
5780 <parameter name="callback" type="GAsyncReadyCallback"/>
5781 <parameter name="user_data" type="gpointer"/>
5782 </parameters>
5783 </vfunc>
5784 <vfunc name="write_finish">
5785 <return-type type="gssize"/>
5786 <parameters>
5787 <parameter name="stream" type="GOutputStream*"/>
5788 <parameter name="result" type="GAsyncResult*"/>
5789 <parameter name="error" type="GError**"/>
5790 </parameters>
5791 </vfunc>
5792 <vfunc name="write_fn">
5793 <return-type type="gssize"/>
5794 <parameters>
5795 <parameter name="stream" type="GOutputStream*"/>
5796 <parameter name="buffer" type="void*"/>
5797 <parameter name="count" type="gsize"/>
5798 <parameter name="cancellable" type="GCancellable*"/>
5799 <parameter name="error" type="GError**"/>
5800 </parameters>
5801 </vfunc>
5802 </object>
5803 <object name="GPermission" parent="GObject" type-name="GPermission" get-type="g_permission_get_type">
5804 <method name="acquire" symbol="g_permission_acquire">
5805 <return-type type="gboolean"/>
5806 <parameters>
5807 <parameter name="permission" type="GPermission*"/>
5808 <parameter name="cancellable" type="GCancellable*"/>
5809 <parameter name="error" type="GError**"/>
5810 </parameters>
5811 </method>
5812 <method name="acquire_async" symbol="g_permission_acquire_async">
5813 <return-type type="void"/>
5814 <parameters>
5815 <parameter name="permission" type="GPermission*"/>
5816 <parameter name="cancellable" type="GCancellable*"/>
5817 <parameter name="callback" type="GAsyncReadyCallback"/>
5818 <parameter name="user_data" type="gpointer"/>
5819 </parameters>
5820 </method>
5821 <method name="acquire_finish" symbol="g_permission_acquire_finish">
5822 <return-type type="gboolean"/>
5823 <parameters>
5824 <parameter name="permission" type="GPermission*"/>
5825 <parameter name="result" type="GAsyncResult*"/>
5826 <parameter name="error" type="GError**"/>
5827 </parameters>
5828 </method>
5829 <method name="get_allowed" symbol="g_permission_get_allowed">
5830 <return-type type="gboolean"/>
5831 <parameters>
5832 <parameter name="permission" type="GPermission*"/>
5833 </parameters>
5834 </method>
5835 <method name="get_can_acquire" symbol="g_permission_get_can_acquire">
5836 <return-type type="gboolean"/>
5837 <parameters>
5838 <parameter name="permission" type="GPermission*"/>
5839 </parameters>
5840 </method>
5841 <method name="get_can_release" symbol="g_permission_get_can_release">
5842 <return-type type="gboolean"/>
5843 <parameters>
5844 <parameter name="permission" type="GPermission*"/>
5845 </parameters>
5846 </method>
5847 <method name="impl_update" symbol="g_permission_impl_update">
5848 <return-type type="void"/>
5849 <parameters>
5850 <parameter name="permission" type="GPermission*"/>
5851 <parameter name="allowed" type="gboolean"/>
5852 <parameter name="can_acquire" type="gboolean"/>
5853 <parameter name="can_release" type="gboolean"/>
5854 </parameters>
5855 </method>
5856 <method name="release" symbol="g_permission_release">
5857 <return-type type="gboolean"/>
5858 <parameters>
5859 <parameter name="permission" type="GPermission*"/>
5860 <parameter name="cancellable" type="GCancellable*"/>
5861 <parameter name="error" type="GError**"/>
5862 </parameters>
5863 </method>
5864 <method name="release_async" symbol="g_permission_release_async">
5865 <return-type type="void"/>
5866 <parameters>
5867 <parameter name="permission" type="GPermission*"/>
5868 <parameter name="cancellable" type="GCancellable*"/>
5869 <parameter name="callback" type="GAsyncReadyCallback"/>
5870 <parameter name="user_data" type="gpointer"/>
5871 </parameters>
5872 </method>
5873 <method name="release_finish" symbol="g_permission_release_finish">
5874 <return-type type="gboolean"/>
5875 <parameters>
5876 <parameter name="permission" type="GPermission*"/>
5877 <parameter name="result" type="GAsyncResult*"/>
5878 <parameter name="error" type="GError**"/>
5879 </parameters>
5880 </method>
5881 <property name="allowed" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
5882 <property name="can-acquire" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
5883 <property name="can-release" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
5884 <vfunc name="acquire">
5885 <return-type type="gboolean"/>
5886 <parameters>
5887 <parameter name="permission" type="GPermission*"/>
5888 <parameter name="cancellable" type="GCancellable*"/>
5889 <parameter name="error" type="GError**"/>
5890 </parameters>
5891 </vfunc>
5892 <vfunc name="acquire_async">
5893 <return-type type="void"/>
5894 <parameters>
5895 <parameter name="permission" type="GPermission*"/>
5896 <parameter name="cancellable" type="GCancellable*"/>
5897 <parameter name="callback" type="GAsyncReadyCallback"/>
5898 <parameter name="user_data" type="gpointer"/>
5899 </parameters>
5900 </vfunc>
5901 <vfunc name="acquire_finish">
5902 <return-type type="gboolean"/>
5903 <parameters>
5904 <parameter name="permission" type="GPermission*"/>
5905 <parameter name="result" type="GAsyncResult*"/>
5906 <parameter name="error" type="GError**"/>
5907 </parameters>
5908 </vfunc>
5909 <vfunc name="release">
5910 <return-type type="gboolean"/>
5911 <parameters>
5912 <parameter name="permission" type="GPermission*"/>
5913 <parameter name="cancellable" type="GCancellable*"/>
5914 <parameter name="error" type="GError**"/>
5915 </parameters>
5916 </vfunc>
5917 <vfunc name="release_async">
5918 <return-type type="void"/>
5919 <parameters>
5920 <parameter name="permission" type="GPermission*"/>
5921 <parameter name="cancellable" type="GCancellable*"/>
5922 <parameter name="callback" type="GAsyncReadyCallback"/>
5923 <parameter name="user_data" type="gpointer"/>
5924 </parameters>
5925 </vfunc>
5926 <vfunc name="release_finish">
5927 <return-type type="gboolean"/>
5928 <parameters>
5929 <parameter name="permission" type="GPermission*"/>
5930 <parameter name="result" type="GAsyncResult*"/>
5931 <parameter name="error" type="GError**"/>
5932 </parameters>
5933 </vfunc>
5934 </object>
5935 <object name="GProxyAddress" parent="GInetSocketAddress" type-name="GProxyAddress" get-type="g_proxy_address_get_type">
5936 <implements>
5937 <interface name="GSocketConnectable"/>
5938 </implements>
5939 <method name="get_destination_hostname" symbol="g_proxy_address_get_destination_hostname">
5940 <return-type type="gchar*"/>
5941 <parameters>
5942 <parameter name="proxy" type="GProxyAddress*"/>
5943 </parameters>
5944 </method>
5945 <method name="get_destination_port" symbol="g_proxy_address_get_destination_port">
5946 <return-type type="guint16"/>
5947 <parameters>
5948 <parameter name="proxy" type="GProxyAddress*"/>
5949 </parameters>
5950 </method>
5951 <method name="get_password" symbol="g_proxy_address_get_password">
5952 <return-type type="gchar*"/>
5953 <parameters>
5954 <parameter name="proxy" type="GProxyAddress*"/>
5955 </parameters>
5956 </method>
5957 <method name="get_protocol" symbol="g_proxy_address_get_protocol">
5958 <return-type type="gchar*"/>
5959 <parameters>
5960 <parameter name="proxy" type="GProxyAddress*"/>
5961 </parameters>
5962 </method>
5963 <method name="get_username" symbol="g_proxy_address_get_username">
5964 <return-type type="gchar*"/>
5965 <parameters>
5966 <parameter name="proxy" type="GProxyAddress*"/>
5967 </parameters>
5968 </method>
5969 <constructor name="new" symbol="g_proxy_address_new">
5970 <return-type type="GSocketAddress*"/>
5971 <parameters>
5972 <parameter name="inetaddr" type="GInetAddress*"/>
5973 <parameter name="port" type="guint16"/>
5974 <parameter name="protocol" type="gchar*"/>
5975 <parameter name="dest_hostname" type="gchar*"/>
5976 <parameter name="dest_port" type="guint16"/>
5977 <parameter name="username" type="gchar*"/>
5978 <parameter name="password" type="gchar*"/>
5979 </parameters>
5980 </constructor>
5981 <property name="destination-hostname" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
5982 <property name="destination-port" type="guint" readable="1" writable="1" construct="0" construct-only="1"/>
5983 <property name="password" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
5984 <property name="protocol" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
5985 <property name="username" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
5986 </object>
5987 <object name="GProxyAddressEnumerator" parent="GSocketAddressEnumerator" type-name="GProxyAddressEnumerator" get-type="g_proxy_address_enumerator_get_type">
5988 <property name="connectable" type="GSocketConnectable*" readable="1" writable="1" construct="0" construct-only="1"/>
5989 <property name="uri" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
5990 </object>
5991 <object name="GResolver" parent="GObject" type-name="GResolver" get-type="g_resolver_get_type">
5992 <method name="error_quark" symbol="g_resolver_error_quark">
5993 <return-type type="GQuark"/>
5994 </method>
5995 <method name="free_addresses" symbol="g_resolver_free_addresses">
5996 <return-type type="void"/>
5997 <parameters>
5998 <parameter name="addresses" type="GList*"/>
5999 </parameters>
6000 </method>
6001 <method name="free_targets" symbol="g_resolver_free_targets">
6002 <return-type type="void"/>
6003 <parameters>
6004 <parameter name="targets" type="GList*"/>
6005 </parameters>
6006 </method>
6007 <method name="get_default" symbol="g_resolver_get_default">
6008 <return-type type="GResolver*"/>
6009 </method>
6010 <method name="lookup_by_address" symbol="g_resolver_lookup_by_address">
6011 <return-type type="gchar*"/>
6012 <parameters>
6013 <parameter name="resolver" type="GResolver*"/>
6014 <parameter name="address" type="GInetAddress*"/>
6015 <parameter name="cancellable" type="GCancellable*"/>
6016 <parameter name="error" type="GError**"/>
6017 </parameters>
6018 </method>
6019 <method name="lookup_by_address_async" symbol="g_resolver_lookup_by_address_async">
6020 <return-type type="void"/>
6021 <parameters>
6022 <parameter name="resolver" type="GResolver*"/>
6023 <parameter name="address" type="GInetAddress*"/>
6024 <parameter name="cancellable" type="GCancellable*"/>
6025 <parameter name="callback" type="GAsyncReadyCallback"/>
6026 <parameter name="user_data" type="gpointer"/>
6027 </parameters>
6028 </method>
6029 <method name="lookup_by_address_finish" symbol="g_resolver_lookup_by_address_finish">
6030 <return-type type="gchar*"/>
6031 <parameters>
6032 <parameter name="resolver" type="GResolver*"/>
6033 <parameter name="result" type="GAsyncResult*"/>
6034 <parameter name="error" type="GError**"/>
6035 </parameters>
6036 </method>
6037 <method name="lookup_by_name" symbol="g_resolver_lookup_by_name">
6038 <return-type type="GList*"/>
6039 <parameters>
6040 <parameter name="resolver" type="GResolver*"/>
6041 <parameter name="hostname" type="gchar*"/>
6042 <parameter name="cancellable" type="GCancellable*"/>
6043 <parameter name="error" type="GError**"/>
6044 </parameters>
6045 </method>
6046 <method name="lookup_by_name_async" symbol="g_resolver_lookup_by_name_async">
6047 <return-type type="void"/>
6048 <parameters>
6049 <parameter name="resolver" type="GResolver*"/>
6050 <parameter name="hostname" type="gchar*"/>
6051 <parameter name="cancellable" type="GCancellable*"/>
6052 <parameter name="callback" type="GAsyncReadyCallback"/>
6053 <parameter name="user_data" type="gpointer"/>
6054 </parameters>
6055 </method>
6056 <method name="lookup_by_name_finish" symbol="g_resolver_lookup_by_name_finish">
6057 <return-type type="GList*"/>
6058 <parameters>
6059 <parameter name="resolver" type="GResolver*"/>
6060 <parameter name="result" type="GAsyncResult*"/>
6061 <parameter name="error" type="GError**"/>
6062 </parameters>
6063 </method>
6064 <method name="lookup_service" symbol="g_resolver_lookup_service">
6065 <return-type type="GList*"/>
6066 <parameters>
6067 <parameter name="resolver" type="GResolver*"/>
6068 <parameter name="service" type="gchar*"/>
6069 <parameter name="protocol" type="gchar*"/>
6070 <parameter name="domain" type="gchar*"/>
6071 <parameter name="cancellable" type="GCancellable*"/>
6072 <parameter name="error" type="GError**"/>
6073 </parameters>
6074 </method>
6075 <method name="lookup_service_async" symbol="g_resolver_lookup_service_async">
6076 <return-type type="void"/>
6077 <parameters>
6078 <parameter name="resolver" type="GResolver*"/>
6079 <parameter name="service" type="gchar*"/>
6080 <parameter name="protocol" type="gchar*"/>
6081 <parameter name="domain" type="gchar*"/>
6082 <parameter name="cancellable" type="GCancellable*"/>
6083 <parameter name="callback" type="GAsyncReadyCallback"/>
6084 <parameter name="user_data" type="gpointer"/>
6085 </parameters>
6086 </method>
6087 <method name="lookup_service_finish" symbol="g_resolver_lookup_service_finish">
6088 <return-type type="GList*"/>
6089 <parameters>
6090 <parameter name="resolver" type="GResolver*"/>
6091 <parameter name="result" type="GAsyncResult*"/>
6092 <parameter name="error" type="GError**"/>
6093 </parameters>
6094 </method>
6095 <method name="set_default" symbol="g_resolver_set_default">
6096 <return-type type="void"/>
6097 <parameters>
6098 <parameter name="resolver" type="GResolver*"/>
6099 </parameters>
6100 </method>
6101 <signal name="reload" when="LAST">
6102 <return-type type="void"/>
6103 <parameters>
6104 <parameter name="resolver" type="GResolver*"/>
6105 </parameters>
6106 </signal>
6107 <vfunc name="lookup_by_address">
6108 <return-type type="gchar*"/>
6109 <parameters>
6110 <parameter name="resolver" type="GResolver*"/>
6111 <parameter name="address" type="GInetAddress*"/>
6112 <parameter name="cancellable" type="GCancellable*"/>
6113 <parameter name="error" type="GError**"/>
6114 </parameters>
6115 </vfunc>
6116 <vfunc name="lookup_by_address_async">
6117 <return-type type="void"/>
6118 <parameters>
6119 <parameter name="resolver" type="GResolver*"/>
6120 <parameter name="address" type="GInetAddress*"/>
6121 <parameter name="cancellable" type="GCancellable*"/>
6122 <parameter name="callback" type="GAsyncReadyCallback"/>
6123 <parameter name="user_data" type="gpointer"/>
6124 </parameters>
6125 </vfunc>
6126 <vfunc name="lookup_by_address_finish">
6127 <return-type type="gchar*"/>
6128 <parameters>
6129 <parameter name="resolver" type="GResolver*"/>
6130 <parameter name="result" type="GAsyncResult*"/>
6131 <parameter name="error" type="GError**"/>
6132 </parameters>
6133 </vfunc>
6134 <vfunc name="lookup_by_name">
6135 <return-type type="GList*"/>
6136 <parameters>
6137 <parameter name="resolver" type="GResolver*"/>
6138 <parameter name="hostname" type="gchar*"/>
6139 <parameter name="cancellable" type="GCancellable*"/>
6140 <parameter name="error" type="GError**"/>
6141 </parameters>
6142 </vfunc>
6143 <vfunc name="lookup_by_name_async">
6144 <return-type type="void"/>
6145 <parameters>
6146 <parameter name="resolver" type="GResolver*"/>
6147 <parameter name="hostname" type="gchar*"/>
6148 <parameter name="cancellable" type="GCancellable*"/>
6149 <parameter name="callback" type="GAsyncReadyCallback"/>
6150 <parameter name="user_data" type="gpointer"/>
6151 </parameters>
6152 </vfunc>
6153 <vfunc name="lookup_by_name_finish">
6154 <return-type type="GList*"/>
6155 <parameters>
6156 <parameter name="resolver" type="GResolver*"/>
6157 <parameter name="result" type="GAsyncResult*"/>
6158 <parameter name="error" type="GError**"/>
6159 </parameters>
6160 </vfunc>
6161 <vfunc name="lookup_service">
6162 <return-type type="GList*"/>
6163 <parameters>
6164 <parameter name="resolver" type="GResolver*"/>
6165 <parameter name="rrname" type="gchar*"/>
6166 <parameter name="cancellable" type="GCancellable*"/>
6167 <parameter name="error" type="GError**"/>
6168 </parameters>
6169 </vfunc>
6170 <vfunc name="lookup_service_async">
6171 <return-type type="void"/>
6172 <parameters>
6173 <parameter name="resolver" type="GResolver*"/>
6174 <parameter name="rrname" type="gchar*"/>
6175 <parameter name="cancellable" type="GCancellable*"/>
6176 <parameter name="callback" type="GAsyncReadyCallback"/>
6177 <parameter name="user_data" type="gpointer"/>
6178 </parameters>
6179 </vfunc>
6180 <vfunc name="lookup_service_finish">
6181 <return-type type="GList*"/>
6182 <parameters>
6183 <parameter name="resolver" type="GResolver*"/>
6184 <parameter name="result" type="GAsyncResult*"/>
6185 <parameter name="error" type="GError**"/>
6186 </parameters>
6187 </vfunc>
6188 </object>
6189 <object name="GSettings" parent="GObject" type-name="GSettings" get-type="g_settings_get_type">
6190 <method name="apply" symbol="g_settings_apply">
6191 <return-type type="void"/>
6192 <parameters>
6193 <parameter name="settings" type="GSettings*"/>
6194 </parameters>
6195 </method>
6196 <method name="bind" symbol="g_settings_bind">
6197 <return-type type="void"/>
6198 <parameters>
6199 <parameter name="settings" type="GSettings*"/>
6200 <parameter name="key" type="gchar*"/>
6201 <parameter name="object" type="gpointer"/>
6202 <parameter name="property" type="gchar*"/>
6203 <parameter name="flags" type="GSettingsBindFlags"/>
6204 </parameters>
6205 </method>
6206 <method name="bind_with_mapping" symbol="g_settings_bind_with_mapping">
6207 <return-type type="void"/>
6208 <parameters>
6209 <parameter name="settings" type="GSettings*"/>
6210 <parameter name="key" type="gchar*"/>
6211 <parameter name="object" type="gpointer"/>
6212 <parameter name="property" type="gchar*"/>
6213 <parameter name="flags" type="GSettingsBindFlags"/>
6214 <parameter name="get_mapping" type="GSettingsBindGetMapping"/>
6215 <parameter name="set_mapping" type="GSettingsBindSetMapping"/>
6216 <parameter name="user_data" type="gpointer"/>
6217 <parameter name="destroy" type="GDestroyNotify"/>
6218 </parameters>
6219 </method>
6220 <method name="bind_writable" symbol="g_settings_bind_writable">
6221 <return-type type="void"/>
6222 <parameters>
6223 <parameter name="settings" type="GSettings*"/>
6224 <parameter name="key" type="gchar*"/>
6225 <parameter name="object" type="gpointer"/>
6226 <parameter name="property" type="gchar*"/>
6227 <parameter name="inverted" type="gboolean"/>
6228 </parameters>
6229 </method>
6230 <method name="delay" symbol="g_settings_delay">
6231 <return-type type="void"/>
6232 <parameters>
6233 <parameter name="settings" type="GSettings*"/>
6234 </parameters>
6235 </method>
6236 <method name="get" symbol="g_settings_get">
6237 <return-type type="void"/>
6238 <parameters>
6239 <parameter name="settings" type="GSettings*"/>
6240 <parameter name="key" type="gchar*"/>
6241 <parameter name="format" type="gchar*"/>
6242 </parameters>
6243 </method>
6244 <method name="get_boolean" symbol="g_settings_get_boolean">
6245 <return-type type="gboolean"/>
6246 <parameters>
6247 <parameter name="settings" type="GSettings*"/>
6248 <parameter name="key" type="gchar*"/>
6249 </parameters>
6250 </method>
6251 <method name="get_child" symbol="g_settings_get_child">
6252 <return-type type="GSettings*"/>
6253 <parameters>
6254 <parameter name="settings" type="GSettings*"/>
6255 <parameter name="name" type="gchar*"/>
6256 </parameters>
6257 </method>
6258 <method name="get_double" symbol="g_settings_get_double">
6259 <return-type type="gdouble"/>
6260 <parameters>
6261 <parameter name="settings" type="GSettings*"/>
6262 <parameter name="key" type="gchar*"/>
6263 </parameters>
6264 </method>
6265 <method name="get_enum" symbol="g_settings_get_enum">
6266 <return-type type="gint"/>
6267 <parameters>
6268 <parameter name="settings" type="GSettings*"/>
6269 <parameter name="key" type="gchar*"/>
6270 </parameters>
6271 </method>
6272 <method name="get_flags" symbol="g_settings_get_flags">
6273 <return-type type="guint"/>
6274 <parameters>
6275 <parameter name="settings" type="GSettings*"/>
6276 <parameter name="key" type="gchar*"/>
6277 </parameters>
6278 </method>
6279 <method name="get_has_unapplied" symbol="g_settings_get_has_unapplied">
6280 <return-type type="gboolean"/>
6281 <parameters>
6282 <parameter name="settings" type="GSettings*"/>
6283 </parameters>
6284 </method>
6285 <method name="get_int" symbol="g_settings_get_int">
6286 <return-type type="gint"/>
6287 <parameters>
6288 <parameter name="settings" type="GSettings*"/>
6289 <parameter name="key" type="gchar*"/>
6290 </parameters>
6291 </method>
6292 <method name="get_mapped" symbol="g_settings_get_mapped">
6293 <return-type type="gpointer"/>
6294 <parameters>
6295 <parameter name="settings" type="GSettings*"/>
6296 <parameter name="key" type="gchar*"/>
6297 <parameter name="mapping" type="GSettingsGetMapping"/>
6298 <parameter name="user_data" type="gpointer"/>
6299 </parameters>
6300 </method>
6301 <method name="get_range" symbol="g_settings_get_range">
6302 <return-type type="GVariant*"/>
6303 <parameters>
6304 <parameter name="settings" type="GSettings*"/>
6305 <parameter name="key" type="gchar*"/>
6306 </parameters>
6307 </method>
6308 <method name="get_string" symbol="g_settings_get_string">
6309 <return-type type="gchar*"/>
6310 <parameters>
6311 <parameter name="settings" type="GSettings*"/>
6312 <parameter name="key" type="gchar*"/>
6313 </parameters>
6314 </method>
6315 <method name="get_strv" symbol="g_settings_get_strv">
6316 <return-type type="gchar**"/>
6317 <parameters>
6318 <parameter name="settings" type="GSettings*"/>
6319 <parameter name="key" type="gchar*"/>
6320 </parameters>
6321 </method>
6322 <method name="get_value" symbol="g_settings_get_value">
6323 <return-type type="GVariant*"/>
6324 <parameters>
6325 <parameter name="settings" type="GSettings*"/>
6326 <parameter name="key" type="gchar*"/>
6327 </parameters>
6328 </method>
6329 <method name="is_writable" symbol="g_settings_is_writable">
6330 <return-type type="gboolean"/>
6331 <parameters>
6332 <parameter name="settings" type="GSettings*"/>
6333 <parameter name="name" type="gchar*"/>
6334 </parameters>
6335 </method>
6336 <method name="list_children" symbol="g_settings_list_children">
6337 <return-type type="gchar**"/>
6338 <parameters>
6339 <parameter name="settings" type="GSettings*"/>
6340 </parameters>
6341 </method>
6342 <method name="list_keys" symbol="g_settings_list_keys">
6343 <return-type type="gchar**"/>
6344 <parameters>
6345 <parameter name="settings" type="GSettings*"/>
6346 </parameters>
6347 </method>
6348 <method name="list_relocatable_schemas" symbol="g_settings_list_relocatable_schemas">
6349 <return-type type="gchar**"/>
6350 </method>
6351 <method name="list_schemas" symbol="g_settings_list_schemas">
6352 <return-type type="gchar**"/>
6353 </method>
6354 <constructor name="new" symbol="g_settings_new">
6355 <return-type type="GSettings*"/>
6356 <parameters>
6357 <parameter name="schema" type="gchar*"/>
6358 </parameters>
6359 </constructor>
6360 <constructor name="new_with_backend" symbol="g_settings_new_with_backend">
6361 <return-type type="GSettings*"/>
6362 <parameters>
6363 <parameter name="schema" type="gchar*"/>
6364 <parameter name="backend" type="GSettingsBackend*"/>
6365 </parameters>
6366 </constructor>
6367 <constructor name="new_with_backend_and_path" symbol="g_settings_new_with_backend_and_path">
6368 <return-type type="GSettings*"/>
6369 <parameters>
6370 <parameter name="schema" type="gchar*"/>
6371 <parameter name="backend" type="GSettingsBackend*"/>
6372 <parameter name="path" type="gchar*"/>
6373 </parameters>
6374 </constructor>
6375 <constructor name="new_with_path" symbol="g_settings_new_with_path">
6376 <return-type type="GSettings*"/>
6377 <parameters>
6378 <parameter name="schema" type="gchar*"/>
6379 <parameter name="path" type="gchar*"/>
6380 </parameters>
6381 </constructor>
6382 <method name="range_check" symbol="g_settings_range_check">
6383 <return-type type="gboolean"/>
6384 <parameters>
6385 <parameter name="settings" type="GSettings*"/>
6386 <parameter name="key" type="gchar*"/>
6387 <parameter name="value" type="GVariant*"/>
6388 </parameters>
6389 </method>
6390 <method name="reset" symbol="g_settings_reset">
6391 <return-type type="void"/>
6392 <parameters>
6393 <parameter name="settings" type="GSettings*"/>
6394 <parameter name="key" type="gchar*"/>
6395 </parameters>
6396 </method>
6397 <method name="revert" symbol="g_settings_revert">
6398 <return-type type="void"/>
6399 <parameters>
6400 <parameter name="settings" type="GSettings*"/>
6401 </parameters>
6402 </method>
6403 <method name="set" symbol="g_settings_set">
6404 <return-type type="gboolean"/>
6405 <parameters>
6406 <parameter name="settings" type="GSettings*"/>
6407 <parameter name="key" type="gchar*"/>
6408 <parameter name="format" type="gchar*"/>
6409 </parameters>
6410 </method>
6411 <method name="set_boolean" symbol="g_settings_set_boolean">
6412 <return-type type="gboolean"/>
6413 <parameters>
6414 <parameter name="settings" type="GSettings*"/>
6415 <parameter name="key" type="gchar*"/>
6416 <parameter name="value" type="gboolean"/>
6417 </parameters>
6418 </method>
6419 <method name="set_double" symbol="g_settings_set_double">
6420 <return-type type="gboolean"/>
6421 <parameters>
6422 <parameter name="settings" type="GSettings*"/>
6423 <parameter name="key" type="gchar*"/>
6424 <parameter name="value" type="gdouble"/>
6425 </parameters>
6426 </method>
6427 <method name="set_enum" symbol="g_settings_set_enum">
6428 <return-type type="gboolean"/>
6429 <parameters>
6430 <parameter name="settings" type="GSettings*"/>
6431 <parameter name="key" type="gchar*"/>
6432 <parameter name="value" type="gint"/>
6433 </parameters>
6434 </method>
6435 <method name="set_flags" symbol="g_settings_set_flags">
6436 <return-type type="gboolean"/>
6437 <parameters>
6438 <parameter name="settings" type="GSettings*"/>
6439 <parameter name="key" type="gchar*"/>
6440 <parameter name="value" type="guint"/>
6441 </parameters>
6442 </method>
6443 <method name="set_int" symbol="g_settings_set_int">
6444 <return-type type="gboolean"/>
6445 <parameters>
6446 <parameter name="settings" type="GSettings*"/>
6447 <parameter name="key" type="gchar*"/>
6448 <parameter name="value" type="gint"/>
6449 </parameters>
6450 </method>
6451 <method name="set_string" symbol="g_settings_set_string">
6452 <return-type type="gboolean"/>
6453 <parameters>
6454 <parameter name="settings" type="GSettings*"/>
6455 <parameter name="key" type="gchar*"/>
6456 <parameter name="value" type="gchar*"/>
6457 </parameters>
6458 </method>
6459 <method name="set_strv" symbol="g_settings_set_strv">
6460 <return-type type="gboolean"/>
6461 <parameters>
6462 <parameter name="settings" type="GSettings*"/>
6463 <parameter name="key" type="gchar*"/>
6464 <parameter name="value" type="gchar**"/>
6465 </parameters>
6466 </method>
6467 <method name="set_value" symbol="g_settings_set_value">
6468 <return-type type="gboolean"/>
6469 <parameters>
6470 <parameter name="settings" type="GSettings*"/>
6471 <parameter name="key" type="gchar*"/>
6472 <parameter name="value" type="GVariant*"/>
6473 </parameters>
6474 </method>
6475 <method name="sync" symbol="g_settings_sync">
6476 <return-type type="void"/>
6477 </method>
6478 <method name="unbind" symbol="g_settings_unbind">
6479 <return-type type="void"/>
6480 <parameters>
6481 <parameter name="object" type="gpointer"/>
6482 <parameter name="property" type="gchar*"/>
6483 </parameters>
6484 </method>
6485 <property name="backend" type="GSettingsBackend*" readable="1" writable="1" construct="0" construct-only="1"/>
6486 <property name="delay-apply" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
6487 <property name="has-unapplied" type="gboolean" readable="1" writable="0" construct="0" construct-only="0"/>
6488 <property name="path" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
6489 <property name="schema" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
6490 <signal name="change-event" when="LAST">
6491 <return-type type="gboolean"/>
6492 <parameters>
6493 <parameter name="settings" type="GSettings*"/>
6494 <parameter name="keys" type="gpointer"/>
6495 <parameter name="n_keys" type="gint"/>
6496 </parameters>
6497 </signal>
6498 <signal name="changed" when="LAST">
6499 <return-type type="void"/>
6500 <parameters>
6501 <parameter name="settings" type="GSettings*"/>
6502 <parameter name="key" type="char*"/>
6503 </parameters>
6504 </signal>
6505 <signal name="writable-change-event" when="LAST">
6506 <return-type type="gboolean"/>
6507 <parameters>
6508 <parameter name="settings" type="GSettings*"/>
6509 <parameter name="key" type="guint"/>
6510 </parameters>
6511 </signal>
6512 <signal name="writable-changed" when="LAST">
6513 <return-type type="void"/>
6514 <parameters>
6515 <parameter name="settings" type="GSettings*"/>
6516 <parameter name="key" type="char*"/>
6517 </parameters>
6518 </signal>
6519 </object>
6520 <object name="GSimpleAction" parent="GObject" type-name="GSimpleAction" get-type="g_simple_action_get_type">
6521 <implements>
6522 <interface name="GAction"/>
6523 </implements>
6524 <constructor name="new" symbol="g_simple_action_new">
6525 <return-type type="GSimpleAction*"/>
6526 <parameters>
6527 <parameter name="name" type="gchar*"/>
6528 <parameter name="parameter_type" type="GVariantType*"/>
6529 </parameters>
6530 </constructor>
6531 <constructor name="new_stateful" symbol="g_simple_action_new_stateful">
6532 <return-type type="GSimpleAction*"/>
6533 <parameters>
6534 <parameter name="name" type="gchar*"/>
6535 <parameter name="parameter_type" type="GVariantType*"/>
6536 <parameter name="state" type="GVariant*"/>
6537 </parameters>
6538 </constructor>
6539 <method name="set_enabled" symbol="g_simple_action_set_enabled">
6540 <return-type type="void"/>
6541 <parameters>
6542 <parameter name="simple" type="GSimpleAction*"/>
6543 <parameter name="enabled" type="gboolean"/>
6544 </parameters>
6545 </method>
6546 <property name="enabled" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
6547 <property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
6548 <property name="parameter-type" type="GVariantType*" readable="1" writable="1" construct="0" construct-only="1"/>
6549 <property name="state" type="GVariant" readable="1" writable="1" construct="1" construct-only="0"/>
6550 <property name="state-type" type="GVariantType*" readable="1" writable="0" construct="0" construct-only="0"/>
6551 <signal name="activate" when="LAST">
6552 <return-type type="void"/>
6553 <parameters>
6554 <parameter name="simple" type="GSimpleAction*"/>
6555 <parameter name="parameter" type="GVariant"/>
6556 </parameters>
6557 </signal>
6558 </object>
6559 <object name="GSimpleActionGroup" parent="GObject" type-name="GSimpleActionGroup" get-type="g_simple_action_group_get_type">
6560 <implements>
6561 <interface name="GActionGroup"/>
6562 </implements>
6563 <method name="insert" symbol="g_simple_action_group_insert">
6564 <return-type type="void"/>
6565 <parameters>
6566 <parameter name="simple" type="GSimpleActionGroup*"/>
6567 <parameter name="action" type="GAction*"/>
6568 </parameters>
6569 </method>
6570 <method name="lookup" symbol="g_simple_action_group_lookup">
6571 <return-type type="GAction*"/>
6572 <parameters>
6573 <parameter name="simple" type="GSimpleActionGroup*"/>
6574 <parameter name="action_name" type="gchar*"/>
6575 </parameters>
6576 </method>
6577 <constructor name="new" symbol="g_simple_action_group_new">
6578 <return-type type="GSimpleActionGroup*"/>
6579 </constructor>
6580 <method name="remove" symbol="g_simple_action_group_remove">
6581 <return-type type="void"/>
6582 <parameters>
6583 <parameter name="simple" type="GSimpleActionGroup*"/>
6584 <parameter name="action_name" type="gchar*"/>
6585 </parameters>
6586 </method>
6587 </object>
6588 <object name="GSimpleAsyncResult" parent="GObject" type-name="GSimpleAsyncResult" get-type="g_simple_async_result_get_type">
6589 <implements>
6590 <interface name="GAsyncResult"/>
6591 </implements>
6592 <method name="complete" symbol="g_simple_async_result_complete">
6593 <return-type type="void"/>
6594 <parameters>
6595 <parameter name="simple" type="GSimpleAsyncResult*"/>
6596 </parameters>
6597 </method>
6598 <method name="complete_in_idle" symbol="g_simple_async_result_complete_in_idle">
6599 <return-type type="void"/>
6600 <parameters>
6601 <parameter name="simple" type="GSimpleAsyncResult*"/>
6602 </parameters>
6603 </method>
6604 <method name="get_op_res_gboolean" symbol="g_simple_async_result_get_op_res_gboolean">
6605 <return-type type="gboolean"/>
6606 <parameters>
6607 <parameter name="simple" type="GSimpleAsyncResult*"/>
6608 </parameters>
6609 </method>
6610 <method name="get_op_res_gpointer" symbol="g_simple_async_result_get_op_res_gpointer">
6611 <return-type type="gpointer"/>
6612 <parameters>
6613 <parameter name="simple" type="GSimpleAsyncResult*"/>
6614 </parameters>
6615 </method>
6616 <method name="get_op_res_gssize" symbol="g_simple_async_result_get_op_res_gssize">
6617 <return-type type="gssize"/>
6618 <parameters>
6619 <parameter name="simple" type="GSimpleAsyncResult*"/>
6620 </parameters>
6621 </method>
6622 <method name="get_source_tag" symbol="g_simple_async_result_get_source_tag">
6623 <return-type type="gpointer"/>
6624 <parameters>
6625 <parameter name="simple" type="GSimpleAsyncResult*"/>
6626 </parameters>
6627 </method>
6628 <method name="is_valid" symbol="g_simple_async_result_is_valid">
6629 <return-type type="gboolean"/>
6630 <parameters>
6631 <parameter name="result" type="GAsyncResult*"/>
6632 <parameter name="source" type="GObject*"/>
6633 <parameter name="source_tag" type="gpointer"/>
6634 </parameters>
6635 </method>
6636 <constructor name="new" symbol="g_simple_async_result_new">
6637 <return-type type="GSimpleAsyncResult*"/>
6638 <parameters>
6639 <parameter name="source_object" type="GObject*"/>
6640 <parameter name="callback" type="GAsyncReadyCallback"/>
6641 <parameter name="user_data" type="gpointer"/>
6642 <parameter name="source_tag" type="gpointer"/>
6643 </parameters>
6644 </constructor>
6645 <constructor name="new_error" symbol="g_simple_async_result_new_error">
6646 <return-type type="GSimpleAsyncResult*"/>
6647 <parameters>
6648 <parameter name="source_object" type="GObject*"/>
6649 <parameter name="callback" type="GAsyncReadyCallback"/>
6650 <parameter name="user_data" type="gpointer"/>
6651 <parameter name="domain" type="GQuark"/>
6652 <parameter name="code" type="gint"/>
6653 <parameter name="format" type="char*"/>
6654 </parameters>
6655 </constructor>
6656 <constructor name="new_from_error" symbol="g_simple_async_result_new_from_error">
6657 <return-type type="GSimpleAsyncResult*"/>
6658 <parameters>
6659 <parameter name="source_object" type="GObject*"/>
6660 <parameter name="callback" type="GAsyncReadyCallback"/>
6661 <parameter name="user_data" type="gpointer"/>
6662 <parameter name="error" type="GError*"/>
6663 </parameters>
6664 </constructor>
6665 <constructor name="new_take_error" symbol="g_simple_async_result_new_take_error">
6666 <return-type type="GSimpleAsyncResult*"/>
6667 <parameters>
6668 <parameter name="source_object" type="GObject*"/>
6669 <parameter name="callback" type="GAsyncReadyCallback"/>
6670 <parameter name="user_data" type="gpointer"/>
6671 <parameter name="error" type="GError*"/>
6672 </parameters>
6673 </constructor>
6674 <method name="propagate_error" symbol="g_simple_async_result_propagate_error">
6675 <return-type type="gboolean"/>
6676 <parameters>
6677 <parameter name="simple" type="GSimpleAsyncResult*"/>
6678 <parameter name="dest" type="GError**"/>
6679 </parameters>
6680 </method>
6681 <method name="run_in_thread" symbol="g_simple_async_result_run_in_thread">
6682 <return-type type="void"/>
6683 <parameters>
6684 <parameter name="simple" type="GSimpleAsyncResult*"/>
6685 <parameter name="func" type="GSimpleAsyncThreadFunc"/>
6686 <parameter name="io_priority" type="int"/>
6687 <parameter name="cancellable" type="GCancellable*"/>
6688 </parameters>
6689 </method>
6690 <method name="set_error" symbol="g_simple_async_result_set_error">
6691 <return-type type="void"/>
6692 <parameters>
6693 <parameter name="simple" type="GSimpleAsyncResult*"/>
6694 <parameter name="domain" type="GQuark"/>
6695 <parameter name="code" type="gint"/>
6696 <parameter name="format" type="char*"/>
6697 </parameters>
6698 </method>
6699 <method name="set_error_va" symbol="g_simple_async_result_set_error_va">
6700 <return-type type="void"/>
6701 <parameters>
6702 <parameter name="simple" type="GSimpleAsyncResult*"/>
6703 <parameter name="domain" type="GQuark"/>
6704 <parameter name="code" type="gint"/>
6705 <parameter name="format" type="char*"/>
6706 <parameter name="args" type="va_list"/>
6707 </parameters>
6708 </method>
6709 <method name="set_from_error" symbol="g_simple_async_result_set_from_error">
6710 <return-type type="void"/>
6711 <parameters>
6712 <parameter name="simple" type="GSimpleAsyncResult*"/>
6713 <parameter name="error" type="GError*"/>
6714 </parameters>
6715 </method>
6716 <method name="set_handle_cancellation" symbol="g_simple_async_result_set_handle_cancellation">
6717 <return-type type="void"/>
6718 <parameters>
6719 <parameter name="simple" type="GSimpleAsyncResult*"/>
6720 <parameter name="handle_cancellation" type="gboolean"/>
6721 </parameters>
6722 </method>
6723 <method name="set_op_res_gboolean" symbol="g_simple_async_result_set_op_res_gboolean">
6724 <return-type type="void"/>
6725 <parameters>
6726 <parameter name="simple" type="GSimpleAsyncResult*"/>
6727 <parameter name="op_res" type="gboolean"/>
6728 </parameters>
6729 </method>
6730 <method name="set_op_res_gpointer" symbol="g_simple_async_result_set_op_res_gpointer">
6731 <return-type type="void"/>
6732 <parameters>
6733 <parameter name="simple" type="GSimpleAsyncResult*"/>
6734 <parameter name="op_res" type="gpointer"/>
6735 <parameter name="destroy_op_res" type="GDestroyNotify"/>
6736 </parameters>
6737 </method>
6738 <method name="set_op_res_gssize" symbol="g_simple_async_result_set_op_res_gssize">
6739 <return-type type="void"/>
6740 <parameters>
6741 <parameter name="simple" type="GSimpleAsyncResult*"/>
6742 <parameter name="op_res" type="gssize"/>
6743 </parameters>
6744 </method>
6745 <method name="take_error" symbol="g_simple_async_result_take_error">
6746 <return-type type="void"/>
6747 <parameters>
6748 <parameter name="simple" type="GSimpleAsyncResult*"/>
6749 <parameter name="error" type="GError*"/>
6750 </parameters>
6751 </method>
6752 </object>
6753 <object name="GSimplePermission" parent="GPermission" type-name="GSimplePermission" get-type="g_simple_permission_get_type">
6754 <constructor name="new" symbol="g_simple_permission_new">
6755 <return-type type="GPermission*"/>
6756 <parameters>
6757 <parameter name="allowed" type="gboolean"/>
6758 </parameters>
6759 </constructor>
6760 </object>
6761 <object name="GSocket" parent="GObject" type-name="GSocket" get-type="g_socket_get_type">
6762 <implements>
6763 <interface name="GInitable"/>
6764 </implements>
6765 <method name="accept" symbol="g_socket_accept">
6766 <return-type type="GSocket*"/>
6767 <parameters>
6768 <parameter name="socket" type="GSocket*"/>
6769 <parameter name="cancellable" type="GCancellable*"/>
6770 <parameter name="error" type="GError**"/>
6771 </parameters>
6772 </method>
6773 <method name="bind" symbol="g_socket_bind">
6774 <return-type type="gboolean"/>
6775 <parameters>
6776 <parameter name="socket" type="GSocket*"/>
6777 <parameter name="address" type="GSocketAddress*"/>
6778 <parameter name="allow_reuse" type="gboolean"/>
6779 <parameter name="error" type="GError**"/>
6780 </parameters>
6781 </method>
6782 <method name="check_connect_result" symbol="g_socket_check_connect_result">
6783 <return-type type="gboolean"/>
6784 <parameters>
6785 <parameter name="socket" type="GSocket*"/>
6786 <parameter name="error" type="GError**"/>
6787 </parameters>
6788 </method>
6789 <method name="close" symbol="g_socket_close">
6790 <return-type type="gboolean"/>
6791 <parameters>
6792 <parameter name="socket" type="GSocket*"/>
6793 <parameter name="error" type="GError**"/>
6794 </parameters>
6795 </method>
6796 <method name="condition_check" symbol="g_socket_condition_check">
6797 <return-type type="GIOCondition"/>
6798 <parameters>
6799 <parameter name="socket" type="GSocket*"/>
6800 <parameter name="condition" type="GIOCondition"/>
6801 </parameters>
6802 </method>
6803 <method name="condition_wait" symbol="g_socket_condition_wait">
6804 <return-type type="gboolean"/>
6805 <parameters>
6806 <parameter name="socket" type="GSocket*"/>
6807 <parameter name="condition" type="GIOCondition"/>
6808 <parameter name="cancellable" type="GCancellable*"/>
6809 <parameter name="error" type="GError**"/>
6810 </parameters>
6811 </method>
6812 <method name="connect" symbol="g_socket_connect">
6813 <return-type type="gboolean"/>
6814 <parameters>
6815 <parameter name="socket" type="GSocket*"/>
6816 <parameter name="address" type="GSocketAddress*"/>
6817 <parameter name="cancellable" type="GCancellable*"/>
6818 <parameter name="error" type="GError**"/>
6819 </parameters>
6820 </method>
6821 <method name="create_source" symbol="g_socket_create_source">
6822 <return-type type="GSource*"/>
6823 <parameters>
6824 <parameter name="socket" type="GSocket*"/>
6825 <parameter name="condition" type="GIOCondition"/>
6826 <parameter name="cancellable" type="GCancellable*"/>
6827 </parameters>
6828 </method>
6829 <method name="get_blocking" symbol="g_socket_get_blocking">
6830 <return-type type="gboolean"/>
6831 <parameters>
6832 <parameter name="socket" type="GSocket*"/>
6833 </parameters>
6834 </method>
6835 <method name="get_credentials" symbol="g_socket_get_credentials">
6836 <return-type type="GCredentials*"/>
6837 <parameters>
6838 <parameter name="socket" type="GSocket*"/>
6839 <parameter name="error" type="GError**"/>
6840 </parameters>
6841 </method>
6842 <method name="get_family" symbol="g_socket_get_family">
6843 <return-type type="GSocketFamily"/>
6844 <parameters>
6845 <parameter name="socket" type="GSocket*"/>
6846 </parameters>
6847 </method>
6848 <method name="get_fd" symbol="g_socket_get_fd">
6849 <return-type type="int"/>
6850 <parameters>
6851 <parameter name="socket" type="GSocket*"/>
6852 </parameters>
6853 </method>
6854 <method name="get_keepalive" symbol="g_socket_get_keepalive">
6855 <return-type type="gboolean"/>
6856 <parameters>
6857 <parameter name="socket" type="GSocket*"/>
6858 </parameters>
6859 </method>
6860 <method name="get_listen_backlog" symbol="g_socket_get_listen_backlog">
6861 <return-type type="gint"/>
6862 <parameters>
6863 <parameter name="socket" type="GSocket*"/>
6864 </parameters>
6865 </method>
6866 <method name="get_local_address" symbol="g_socket_get_local_address">
6867 <return-type type="GSocketAddress*"/>
6868 <parameters>
6869 <parameter name="socket" type="GSocket*"/>
6870 <parameter name="error" type="GError**"/>
6871 </parameters>
6872 </method>
6873 <method name="get_protocol" symbol="g_socket_get_protocol">
6874 <return-type type="GSocketProtocol"/>
6875 <parameters>
6876 <parameter name="socket" type="GSocket*"/>
6877 </parameters>
6878 </method>
6879 <method name="get_remote_address" symbol="g_socket_get_remote_address">
6880 <return-type type="GSocketAddress*"/>
6881 <parameters>
6882 <parameter name="socket" type="GSocket*"/>
6883 <parameter name="error" type="GError**"/>
6884 </parameters>
6885 </method>
6886 <method name="get_socket_type" symbol="g_socket_get_socket_type">
6887 <return-type type="GSocketType"/>
6888 <parameters>
6889 <parameter name="socket" type="GSocket*"/>
6890 </parameters>
6891 </method>
6892 <method name="get_timeout" symbol="g_socket_get_timeout">
6893 <return-type type="guint"/>
6894 <parameters>
6895 <parameter name="socket" type="GSocket*"/>
6896 </parameters>
6897 </method>
6898 <method name="is_closed" symbol="g_socket_is_closed">
6899 <return-type type="gboolean"/>
6900 <parameters>
6901 <parameter name="socket" type="GSocket*"/>
6902 </parameters>
6903 </method>
6904 <method name="is_connected" symbol="g_socket_is_connected">
6905 <return-type type="gboolean"/>
6906 <parameters>
6907 <parameter name="socket" type="GSocket*"/>
6908 </parameters>
6909 </method>
6910 <method name="listen" symbol="g_socket_listen">
6911 <return-type type="gboolean"/>
6912 <parameters>
6913 <parameter name="socket" type="GSocket*"/>
6914 <parameter name="error" type="GError**"/>
6915 </parameters>
6916 </method>
6917 <constructor name="new" symbol="g_socket_new">
6918 <return-type type="GSocket*"/>
6919 <parameters>
6920 <parameter name="family" type="GSocketFamily"/>
6921 <parameter name="type" type="GSocketType"/>
6922 <parameter name="protocol" type="GSocketProtocol"/>
6923 <parameter name="error" type="GError**"/>
6924 </parameters>
6925 </constructor>
6926 <constructor name="new_from_fd" symbol="g_socket_new_from_fd">
6927 <return-type type="GSocket*"/>
6928 <parameters>
6929 <parameter name="fd" type="gint"/>
6930 <parameter name="error" type="GError**"/>
6931 </parameters>
6932 </constructor>
6933 <method name="receive" symbol="g_socket_receive">
6934 <return-type type="gssize"/>
6935 <parameters>
6936 <parameter name="socket" type="GSocket*"/>
6937 <parameter name="buffer" type="gchar*"/>
6938 <parameter name="size" type="gsize"/>
6939 <parameter name="cancellable" type="GCancellable*"/>
6940 <parameter name="error" type="GError**"/>
6941 </parameters>
6942 </method>
6943 <method name="receive_from" symbol="g_socket_receive_from">
6944 <return-type type="gssize"/>
6945 <parameters>
6946 <parameter name="socket" type="GSocket*"/>
6947 <parameter name="address" type="GSocketAddress**"/>
6948 <parameter name="buffer" type="gchar*"/>
6949 <parameter name="size" type="gsize"/>
6950 <parameter name="cancellable" type="GCancellable*"/>
6951 <parameter name="error" type="GError**"/>
6952 </parameters>
6953 </method>
6954 <method name="receive_message" symbol="g_socket_receive_message">
6955 <return-type type="gssize"/>
6956 <parameters>
6957 <parameter name="socket" type="GSocket*"/>
6958 <parameter name="address" type="GSocketAddress**"/>
6959 <parameter name="vectors" type="GInputVector*"/>
6960 <parameter name="num_vectors" type="gint"/>
6961 <parameter name="messages" type="GSocketControlMessage***"/>
6962 <parameter name="num_messages" type="gint*"/>
6963 <parameter name="flags" type="gint*"/>
6964 <parameter name="cancellable" type="GCancellable*"/>
6965 <parameter name="error" type="GError**"/>
6966 </parameters>
6967 </method>
6968 <method name="receive_with_blocking" symbol="g_socket_receive_with_blocking">
6969 <return-type type="gssize"/>
6970 <parameters>
6971 <parameter name="socket" type="GSocket*"/>
6972 <parameter name="buffer" type="gchar*"/>
6973 <parameter name="size" type="gsize"/>
6974 <parameter name="blocking" type="gboolean"/>
6975 <parameter name="cancellable" type="GCancellable*"/>
6976 <parameter name="error" type="GError**"/>
6977 </parameters>
6978 </method>
6979 <method name="send" symbol="g_socket_send">
6980 <return-type type="gssize"/>
6981 <parameters>
6982 <parameter name="socket" type="GSocket*"/>
6983 <parameter name="buffer" type="gchar*"/>
6984 <parameter name="size" type="gsize"/>
6985 <parameter name="cancellable" type="GCancellable*"/>
6986 <parameter name="error" type="GError**"/>
6987 </parameters>
6988 </method>
6989 <method name="send_message" symbol="g_socket_send_message">
6990 <return-type type="gssize"/>
6991 <parameters>
6992 <parameter name="socket" type="GSocket*"/>
6993 <parameter name="address" type="GSocketAddress*"/>
6994 <parameter name="vectors" type="GOutputVector*"/>
6995 <parameter name="num_vectors" type="gint"/>
6996 <parameter name="messages" type="GSocketControlMessage**"/>
6997 <parameter name="num_messages" type="gint"/>
6998 <parameter name="flags" type="gint"/>
6999 <parameter name="cancellable" type="GCancellable*"/>
7000 <parameter name="error" type="GError**"/>
7001 </parameters>
7002 </method>
7003 <method name="send_to" symbol="g_socket_send_to">
7004 <return-type type="gssize"/>
7005 <parameters>
7006 <parameter name="socket" type="GSocket*"/>
7007 <parameter name="address" type="GSocketAddress*"/>
7008 <parameter name="buffer" type="gchar*"/>
7009 <parameter name="size" type="gsize"/>
7010 <parameter name="cancellable" type="GCancellable*"/>
7011 <parameter name="error" type="GError**"/>
7012 </parameters>
7013 </method>
7014 <method name="send_with_blocking" symbol="g_socket_send_with_blocking">
7015 <return-type type="gssize"/>
7016 <parameters>
7017 <parameter name="socket" type="GSocket*"/>
7018 <parameter name="buffer" type="gchar*"/>
7019 <parameter name="size" type="gsize"/>
7020 <parameter name="blocking" type="gboolean"/>
7021 <parameter name="cancellable" type="GCancellable*"/>
7022 <parameter name="error" type="GError**"/>
7023 </parameters>
7024 </method>
7025 <method name="set_blocking" symbol="g_socket_set_blocking">
7026 <return-type type="void"/>
7027 <parameters>
7028 <parameter name="socket" type="GSocket*"/>
7029 <parameter name="blocking" type="gboolean"/>
7030 </parameters>
7031 </method>
7032 <method name="set_keepalive" symbol="g_socket_set_keepalive">
7033 <return-type type="void"/>
7034 <parameters>
7035 <parameter name="socket" type="GSocket*"/>
7036 <parameter name="keepalive" type="gboolean"/>
7037 </parameters>
7038 </method>
7039 <method name="set_listen_backlog" symbol="g_socket_set_listen_backlog">
7040 <return-type type="void"/>
7041 <parameters>
7042 <parameter name="socket" type="GSocket*"/>
7043 <parameter name="backlog" type="gint"/>
7044 </parameters>
7045 </method>
7046 <method name="set_timeout" symbol="g_socket_set_timeout">
7047 <return-type type="void"/>
7048 <parameters>
7049 <parameter name="socket" type="GSocket*"/>
7050 <parameter name="timeout" type="guint"/>
7051 </parameters>
7052 </method>
7053 <method name="shutdown" symbol="g_socket_shutdown">
7054 <return-type type="gboolean"/>
7055 <parameters>
7056 <parameter name="socket" type="GSocket*"/>
7057 <parameter name="shutdown_read" type="gboolean"/>
7058 <parameter name="shutdown_write" type="gboolean"/>
7059 <parameter name="error" type="GError**"/>
7060 </parameters>
7061 </method>
7062 <method name="speaks_ipv4" symbol="g_socket_speaks_ipv4">
7063 <return-type type="gboolean"/>
7064 <parameters>
7065 <parameter name="socket" type="GSocket*"/>
7066 </parameters>
7067 </method>
7068 <property name="blocking" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
7069 <property name="family" type="GSocketFamily" readable="1" writable="1" construct="0" construct-only="1"/>
7070 <property name="fd" type="gint" readable="1" writable="1" construct="0" construct-only="1"/>
7071 <property name="keepalive" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
7072 <property name="listen-backlog" type="gint" readable="1" writable="1" construct="0" construct-only="0"/>
7073 <property name="local-address" type="GSocketAddress*" readable="1" writable="0" construct="0" construct-only="0"/>
7074 <property name="protocol" type="GSocketProtocol" readable="1" writable="1" construct="0" construct-only="1"/>
7075 <property name="remote-address" type="GSocketAddress*" readable="1" writable="0" construct="0" construct-only="0"/>
7076 <property name="timeout" type="guint" readable="1" writable="1" construct="0" construct-only="0"/>
7077 <property name="type" type="GSocketType" readable="1" writable="1" construct="0" construct-only="1"/>
7078 </object>
7079 <object name="GSocketAddress" parent="GObject" type-name="GSocketAddress" get-type="g_socket_address_get_type">
7080 <implements>
7081 <interface name="GSocketConnectable"/>
7082 </implements>
7083 <method name="get_family" symbol="g_socket_address_get_family">
7084 <return-type type="GSocketFamily"/>
7085 <parameters>
7086 <parameter name="address" type="GSocketAddress*"/>
7087 </parameters>
7088 </method>
7089 <method name="get_native_size" symbol="g_socket_address_get_native_size">
7090 <return-type type="gssize"/>
7091 <parameters>
7092 <parameter name="address" type="GSocketAddress*"/>
7093 </parameters>
7094 </method>
7095 <constructor name="new_from_native" symbol="g_socket_address_new_from_native">
7096 <return-type type="GSocketAddress*"/>
7097 <parameters>
7098 <parameter name="native" type="gpointer"/>
7099 <parameter name="len" type="gsize"/>
7100 </parameters>
7101 </constructor>
7102 <method name="to_native" symbol="g_socket_address_to_native">
7103 <return-type type="gboolean"/>
7104 <parameters>
7105 <parameter name="address" type="GSocketAddress*"/>
7106 <parameter name="dest" type="gpointer"/>
7107 <parameter name="destlen" type="gsize"/>
7108 <parameter name="error" type="GError**"/>
7109 </parameters>
7110 </method>
7111 <property name="family" type="GSocketFamily" readable="1" writable="0" construct="0" construct-only="0"/>
7112 <vfunc name="get_family">
7113 <return-type type="GSocketFamily"/>
7114 <parameters>
7115 <parameter name="address" type="GSocketAddress*"/>
7116 </parameters>
7117 </vfunc>
7118 <vfunc name="get_native_size">
7119 <return-type type="gssize"/>
7120 <parameters>
7121 <parameter name="address" type="GSocketAddress*"/>
7122 </parameters>
7123 </vfunc>
7124 <vfunc name="to_native">
7125 <return-type type="gboolean"/>
7126 <parameters>
7127 <parameter name="address" type="GSocketAddress*"/>
7128 <parameter name="dest" type="gpointer"/>
7129 <parameter name="destlen" type="gsize"/>
7130 <parameter name="error" type="GError**"/>
7131 </parameters>
7132 </vfunc>
7133 </object>
7134 <object name="GSocketAddressEnumerator" parent="GObject" type-name="GSocketAddressEnumerator" get-type="g_socket_address_enumerator_get_type">
7135 <method name="next" symbol="g_socket_address_enumerator_next">
7136 <return-type type="GSocketAddress*"/>
7137 <parameters>
7138 <parameter name="enumerator" type="GSocketAddressEnumerator*"/>
7139 <parameter name="cancellable" type="GCancellable*"/>
7140 <parameter name="error" type="GError**"/>
7141 </parameters>
7142 </method>
7143 <method name="next_async" symbol="g_socket_address_enumerator_next_async">
7144 <return-type type="void"/>
7145 <parameters>
7146 <parameter name="enumerator" type="GSocketAddressEnumerator*"/>
7147 <parameter name="cancellable" type="GCancellable*"/>
7148 <parameter name="callback" type="GAsyncReadyCallback"/>
7149 <parameter name="user_data" type="gpointer"/>
7150 </parameters>
7151 </method>
7152 <method name="next_finish" symbol="g_socket_address_enumerator_next_finish">
7153 <return-type type="GSocketAddress*"/>
7154 <parameters>
7155 <parameter name="enumerator" type="GSocketAddressEnumerator*"/>
7156 <parameter name="result" type="GAsyncResult*"/>
7157 <parameter name="error" type="GError**"/>
7158 </parameters>
7159 </method>
7160 <vfunc name="next">
7161 <return-type type="GSocketAddress*"/>
7162 <parameters>
7163 <parameter name="enumerator" type="GSocketAddressEnumerator*"/>
7164 <parameter name="cancellable" type="GCancellable*"/>
7165 <parameter name="error" type="GError**"/>
7166 </parameters>
7167 </vfunc>
7168 <vfunc name="next_async">
7169 <return-type type="void"/>
7170 <parameters>
7171 <parameter name="enumerator" type="GSocketAddressEnumerator*"/>
7172 <parameter name="cancellable" type="GCancellable*"/>
7173 <parameter name="callback" type="GAsyncReadyCallback"/>
7174 <parameter name="user_data" type="gpointer"/>
7175 </parameters>
7176 </vfunc>
7177 <vfunc name="next_finish">
7178 <return-type type="GSocketAddress*"/>
7179 <parameters>
7180 <parameter name="enumerator" type="GSocketAddressEnumerator*"/>
7181 <parameter name="result" type="GAsyncResult*"/>
7182 <parameter name="error" type="GError**"/>
7183 </parameters>
7184 </vfunc>
7185 </object>
7186 <object name="GSocketClient" parent="GObject" type-name="GSocketClient" get-type="g_socket_client_get_type">
7187 <method name="add_application_proxy" symbol="g_socket_client_add_application_proxy">
7188 <return-type type="void"/>
7189 <parameters>
7190 <parameter name="client" type="GSocketClient*"/>
7191 <parameter name="protocol" type="gchar*"/>
7192 </parameters>
7193 </method>
7194 <method name="connect" symbol="g_socket_client_connect">
7195 <return-type type="GSocketConnection*"/>
7196 <parameters>
7197 <parameter name="client" type="GSocketClient*"/>
7198 <parameter name="connectable" type="GSocketConnectable*"/>
7199 <parameter name="cancellable" type="GCancellable*"/>
7200 <parameter name="error" type="GError**"/>
7201 </parameters>
7202 </method>
7203 <method name="connect_async" symbol="g_socket_client_connect_async">
7204 <return-type type="void"/>
7205 <parameters>
7206 <parameter name="client" type="GSocketClient*"/>
7207 <parameter name="connectable" type="GSocketConnectable*"/>
7208 <parameter name="cancellable" type="GCancellable*"/>
7209 <parameter name="callback" type="GAsyncReadyCallback"/>
7210 <parameter name="user_data" type="gpointer"/>
7211 </parameters>
7212 </method>
7213 <method name="connect_finish" symbol="g_socket_client_connect_finish">
7214 <return-type type="GSocketConnection*"/>
7215 <parameters>
7216 <parameter name="client" type="GSocketClient*"/>
7217 <parameter name="result" type="GAsyncResult*"/>
7218 <parameter name="error" type="GError**"/>
7219 </parameters>
7220 </method>
7221 <method name="connect_to_host" symbol="g_socket_client_connect_to_host">
7222 <return-type type="GSocketConnection*"/>
7223 <parameters>
7224 <parameter name="client" type="GSocketClient*"/>
7225 <parameter name="host_and_port" type="gchar*"/>
7226 <parameter name="default_port" type="guint16"/>
7227 <parameter name="cancellable" type="GCancellable*"/>
7228 <parameter name="error" type="GError**"/>
7229 </parameters>
7230 </method>
7231 <method name="connect_to_host_async" symbol="g_socket_client_connect_to_host_async">
7232 <return-type type="void"/>
7233 <parameters>
7234 <parameter name="client" type="GSocketClient*"/>
7235 <parameter name="host_and_port" type="gchar*"/>
7236 <parameter name="default_port" type="guint16"/>
7237 <parameter name="cancellable" type="GCancellable*"/>
7238 <parameter name="callback" type="GAsyncReadyCallback"/>
7239 <parameter name="user_data" type="gpointer"/>
7240 </parameters>
7241 </method>
7242 <method name="connect_to_host_finish" symbol="g_socket_client_connect_to_host_finish">
7243 <return-type type="GSocketConnection*"/>
7244 <parameters>
7245 <parameter name="client" type="GSocketClient*"/>
7246 <parameter name="result" type="GAsyncResult*"/>
7247 <parameter name="error" type="GError**"/>
7248 </parameters>
7249 </method>
7250 <method name="connect_to_service" symbol="g_socket_client_connect_to_service">
7251 <return-type type="GSocketConnection*"/>
7252 <parameters>
7253 <parameter name="client" type="GSocketClient*"/>
7254 <parameter name="domain" type="gchar*"/>
7255 <parameter name="service" type="gchar*"/>
7256 <parameter name="cancellable" type="GCancellable*"/>
7257 <parameter name="error" type="GError**"/>
7258 </parameters>
7259 </method>
7260 <method name="connect_to_service_async" symbol="g_socket_client_connect_to_service_async">
7261 <return-type type="void"/>
7262 <parameters>
7263 <parameter name="client" type="GSocketClient*"/>
7264 <parameter name="domain" type="gchar*"/>
7265 <parameter name="service" type="gchar*"/>
7266 <parameter name="cancellable" type="GCancellable*"/>
7267 <parameter name="callback" type="GAsyncReadyCallback"/>
7268 <parameter name="user_data" type="gpointer"/>
7269 </parameters>
7270 </method>
7271 <method name="connect_to_service_finish" symbol="g_socket_client_connect_to_service_finish">
7272 <return-type type="GSocketConnection*"/>
7273 <parameters>
7274 <parameter name="client" type="GSocketClient*"/>
7275 <parameter name="result" type="GAsyncResult*"/>
7276 <parameter name="error" type="GError**"/>
7277 </parameters>
7278 </method>
7279 <method name="connect_to_uri" symbol="g_socket_client_connect_to_uri">
7280 <return-type type="GSocketConnection*"/>
7281 <parameters>
7282 <parameter name="client" type="GSocketClient*"/>
7283 <parameter name="uri" type="gchar*"/>
7284 <parameter name="default_port" type="guint16"/>
7285 <parameter name="cancellable" type="GCancellable*"/>
7286 <parameter name="error" type="GError**"/>
7287 </parameters>
7288 </method>
7289 <method name="connect_to_uri_async" symbol="g_socket_client_connect_to_uri_async">
7290 <return-type type="void"/>
7291 <parameters>
7292 <parameter name="client" type="GSocketClient*"/>
7293 <parameter name="uri" type="gchar*"/>
7294 <parameter name="default_port" type="guint16"/>
7295 <parameter name="cancellable" type="GCancellable*"/>
7296 <parameter name="callback" type="GAsyncReadyCallback"/>
7297 <parameter name="user_data" type="gpointer"/>
7298 </parameters>
7299 </method>
7300 <method name="connect_to_uri_finish" symbol="g_socket_client_connect_to_uri_finish">
7301 <return-type type="GSocketConnection*"/>
7302 <parameters>
7303 <parameter name="client" type="GSocketClient*"/>
7304 <parameter name="result" type="GAsyncResult*"/>
7305 <parameter name="error" type="GError**"/>
7306 </parameters>
7307 </method>
7308 <method name="get_enable_proxy" symbol="g_socket_client_get_enable_proxy">
7309 <return-type type="gboolean"/>
7310 <parameters>
7311 <parameter name="client" type="GSocketClient*"/>
7312 </parameters>
7313 </method>
7314 <method name="get_family" symbol="g_socket_client_get_family">
7315 <return-type type="GSocketFamily"/>
7316 <parameters>
7317 <parameter name="client" type="GSocketClient*"/>
7318 </parameters>
7319 </method>
7320 <method name="get_local_address" symbol="g_socket_client_get_local_address">
7321 <return-type type="GSocketAddress*"/>
7322 <parameters>
7323 <parameter name="client" type="GSocketClient*"/>
7324 </parameters>
7325 </method>
7326 <method name="get_protocol" symbol="g_socket_client_get_protocol">
7327 <return-type type="GSocketProtocol"/>
7328 <parameters>
7329 <parameter name="client" type="GSocketClient*"/>
7330 </parameters>
7331 </method>
7332 <method name="get_socket_type" symbol="g_socket_client_get_socket_type">
7333 <return-type type="GSocketType"/>
7334 <parameters>
7335 <parameter name="client" type="GSocketClient*"/>
7336 </parameters>
7337 </method>
7338 <method name="get_timeout" symbol="g_socket_client_get_timeout">
7339 <return-type type="guint"/>
7340 <parameters>
7341 <parameter name="client" type="GSocketClient*"/>
7342 </parameters>
7343 </method>
7344 <method name="get_tls" symbol="g_socket_client_get_tls">
7345 <return-type type="gboolean"/>
7346 <parameters>
7347 <parameter name="client" type="GSocketClient*"/>
7348 </parameters>
7349 </method>
7350 <method name="get_tls_validation_flags" symbol="g_socket_client_get_tls_validation_flags">
7351 <return-type type="GTlsCertificateFlags"/>
7352 <parameters>
7353 <parameter name="client" type="GSocketClient*"/>
7354 </parameters>
7355 </method>
7356 <constructor name="new" symbol="g_socket_client_new">
7357 <return-type type="GSocketClient*"/>
7358 </constructor>
7359 <method name="set_enable_proxy" symbol="g_socket_client_set_enable_proxy">
7360 <return-type type="void"/>
7361 <parameters>
7362 <parameter name="client" type="GSocketClient*"/>
7363 <parameter name="enable" type="gboolean"/>
7364 </parameters>
7365 </method>
7366 <method name="set_family" symbol="g_socket_client_set_family">
7367 <return-type type="void"/>
7368 <parameters>
7369 <parameter name="client" type="GSocketClient*"/>
7370 <parameter name="family" type="GSocketFamily"/>
7371 </parameters>
7372 </method>
7373 <method name="set_local_address" symbol="g_socket_client_set_local_address">
7374 <return-type type="void"/>
7375 <parameters>
7376 <parameter name="client" type="GSocketClient*"/>
7377 <parameter name="address" type="GSocketAddress*"/>
7378 </parameters>
7379 </method>
7380 <method name="set_protocol" symbol="g_socket_client_set_protocol">
7381 <return-type type="void"/>
7382 <parameters>
7383 <parameter name="client" type="GSocketClient*"/>
7384 <parameter name="protocol" type="GSocketProtocol"/>
7385 </parameters>
7386 </method>
7387 <method name="set_socket_type" symbol="g_socket_client_set_socket_type">
7388 <return-type type="void"/>
7389 <parameters>
7390 <parameter name="client" type="GSocketClient*"/>
7391 <parameter name="type" type="GSocketType"/>
7392 </parameters>
7393 </method>
7394 <method name="set_timeout" symbol="g_socket_client_set_timeout">
7395 <return-type type="void"/>
7396 <parameters>
7397 <parameter name="client" type="GSocketClient*"/>
7398 <parameter name="timeout" type="guint"/>
7399 </parameters>
7400 </method>
7401 <method name="set_tls" symbol="g_socket_client_set_tls">
7402 <return-type type="void"/>
7403 <parameters>
7404 <parameter name="client" type="GSocketClient*"/>
7405 <parameter name="tls" type="gboolean"/>
7406 </parameters>
7407 </method>
7408 <method name="set_tls_validation_flags" symbol="g_socket_client_set_tls_validation_flags">
7409 <return-type type="void"/>
7410 <parameters>
7411 <parameter name="client" type="GSocketClient*"/>
7412 <parameter name="flags" type="GTlsCertificateFlags"/>
7413 </parameters>
7414 </method>
7415 <property name="enable-proxy" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
7416 <property name="family" type="GSocketFamily" readable="1" writable="1" construct="1" construct-only="0"/>
7417 <property name="local-address" type="GSocketAddress*" readable="1" writable="1" construct="1" construct-only="0"/>
7418 <property name="protocol" type="GSocketProtocol" readable="1" writable="1" construct="1" construct-only="0"/>
7419 <property name="timeout" type="guint" readable="1" writable="1" construct="1" construct-only="0"/>
7420 <property name="tls" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
7421 <property name="tls-validation-flags" type="GTlsCertificateFlags" readable="1" writable="1" construct="1" construct-only="0"/>
7422 <property name="type" type="GSocketType" readable="1" writable="1" construct="1" construct-only="0"/>
7423 </object>
7424 <object name="GSocketConnection" parent="GIOStream" type-name="GSocketConnection" get-type="g_socket_connection_get_type">
7425 <method name="factory_create_connection" symbol="g_socket_connection_factory_create_connection">
7426 <return-type type="GSocketConnection*"/>
7427 <parameters>
7428 <parameter name="socket" type="GSocket*"/>
7429 </parameters>
7430 </method>
7431 <method name="factory_lookup_type" symbol="g_socket_connection_factory_lookup_type">
7432 <return-type type="GType"/>
7433 <parameters>
7434 <parameter name="family" type="GSocketFamily"/>
7435 <parameter name="type" type="GSocketType"/>
7436 <parameter name="protocol_id" type="gint"/>
7437 </parameters>
7438 </method>
7439 <method name="factory_register_type" symbol="g_socket_connection_factory_register_type">
7440 <return-type type="void"/>
7441 <parameters>
7442 <parameter name="g_type" type="GType"/>
7443 <parameter name="family" type="GSocketFamily"/>
7444 <parameter name="type" type="GSocketType"/>
7445 <parameter name="protocol" type="gint"/>
7446 </parameters>
7447 </method>
7448 <method name="get_local_address" symbol="g_socket_connection_get_local_address">
7449 <return-type type="GSocketAddress*"/>
7450 <parameters>
7451 <parameter name="connection" type="GSocketConnection*"/>
7452 <parameter name="error" type="GError**"/>
7453 </parameters>
7454 </method>
7455 <method name="get_remote_address" symbol="g_socket_connection_get_remote_address">
7456 <return-type type="GSocketAddress*"/>
7457 <parameters>
7458 <parameter name="connection" type="GSocketConnection*"/>
7459 <parameter name="error" type="GError**"/>
7460 </parameters>
7461 </method>
7462 <method name="get_socket" symbol="g_socket_connection_get_socket">
7463 <return-type type="GSocket*"/>
7464 <parameters>
7465 <parameter name="connection" type="GSocketConnection*"/>
7466 </parameters>
7467 </method>
7468 <property name="socket" type="GSocket*" readable="1" writable="1" construct="0" construct-only="1"/>
7469 </object>
7470 <object name="GSocketControlMessage" parent="GObject" type-name="GSocketControlMessage" get-type="g_socket_control_message_get_type">
7471 <method name="deserialize" symbol="g_socket_control_message_deserialize">
7472 <return-type type="GSocketControlMessage*"/>
7473 <parameters>
7474 <parameter name="level" type="int"/>
7475 <parameter name="type" type="int"/>
7476 <parameter name="size" type="gsize"/>
7477 <parameter name="data" type="gpointer"/>
7478 </parameters>
7479 </method>
7480 <method name="get_level" symbol="g_socket_control_message_get_level">
7481 <return-type type="int"/>
7482 <parameters>
7483 <parameter name="message" type="GSocketControlMessage*"/>
7484 </parameters>
7485 </method>
7486 <method name="get_msg_type" symbol="g_socket_control_message_get_msg_type">
7487 <return-type type="int"/>
7488 <parameters>
7489 <parameter name="message" type="GSocketControlMessage*"/>
7490 </parameters>
7491 </method>
7492 <method name="get_size" symbol="g_socket_control_message_get_size">
7493 <return-type type="gsize"/>
7494 <parameters>
7495 <parameter name="message" type="GSocketControlMessage*"/>
7496 </parameters>
7497 </method>
7498 <method name="serialize" symbol="g_socket_control_message_serialize">
7499 <return-type type="void"/>
7500 <parameters>
7501 <parameter name="message" type="GSocketControlMessage*"/>
7502 <parameter name="data" type="gpointer"/>
7503 </parameters>
7504 </method>
7505 <vfunc name="deserialize">
7506 <return-type type="GSocketControlMessage*"/>
7507 <parameters>
7508 <parameter name="level" type="int"/>
7509 <parameter name="type" type="int"/>
7510 <parameter name="size" type="gsize"/>
7511 <parameter name="data" type="gpointer"/>
7512 </parameters>
7513 </vfunc>
7514 <vfunc name="get_level">
7515 <return-type type="int"/>
7516 <parameters>
7517 <parameter name="message" type="GSocketControlMessage*"/>
7518 </parameters>
7519 </vfunc>
7520 <vfunc name="get_size">
7521 <return-type type="gsize"/>
7522 <parameters>
7523 <parameter name="message" type="GSocketControlMessage*"/>
7524 </parameters>
7525 </vfunc>
7526 <vfunc name="get_type">
7527 <return-type type="int"/>
7528 <parameters>
7529 <parameter name="message" type="GSocketControlMessage*"/>
7530 </parameters>
7531 </vfunc>
7532 <vfunc name="serialize">
7533 <return-type type="void"/>
7534 <parameters>
7535 <parameter name="message" type="GSocketControlMessage*"/>
7536 <parameter name="data" type="gpointer"/>
7537 </parameters>
7538 </vfunc>
7539 </object>
7540 <object name="GSocketListener" parent="GObject" type-name="GSocketListener" get-type="g_socket_listener_get_type">
7541 <method name="accept" symbol="g_socket_listener_accept">
7542 <return-type type="GSocketConnection*"/>
7543 <parameters>
7544 <parameter name="listener" type="GSocketListener*"/>
7545 <parameter name="source_object" type="GObject**"/>
7546 <parameter name="cancellable" type="GCancellable*"/>
7547 <parameter name="error" type="GError**"/>
7548 </parameters>
7549 </method>
7550 <method name="accept_async" symbol="g_socket_listener_accept_async">
7551 <return-type type="void"/>
7552 <parameters>
7553 <parameter name="listener" type="GSocketListener*"/>
7554 <parameter name="cancellable" type="GCancellable*"/>
7555 <parameter name="callback" type="GAsyncReadyCallback"/>
7556 <parameter name="user_data" type="gpointer"/>
7557 </parameters>
7558 </method>
7559 <method name="accept_finish" symbol="g_socket_listener_accept_finish">
7560 <return-type type="GSocketConnection*"/>
7561 <parameters>
7562 <parameter name="listener" type="GSocketListener*"/>
7563 <parameter name="result" type="GAsyncResult*"/>
7564 <parameter name="source_object" type="GObject**"/>
7565 <parameter name="error" type="GError**"/>
7566 </parameters>
7567 </method>
7568 <method name="accept_socket" symbol="g_socket_listener_accept_socket">
7569 <return-type type="GSocket*"/>
7570 <parameters>
7571 <parameter name="listener" type="GSocketListener*"/>
7572 <parameter name="source_object" type="GObject**"/>
7573 <parameter name="cancellable" type="GCancellable*"/>
7574 <parameter name="error" type="GError**"/>
7575 </parameters>
7576 </method>
7577 <method name="accept_socket_async" symbol="g_socket_listener_accept_socket_async">
7578 <return-type type="void"/>
7579 <parameters>
7580 <parameter name="listener" type="GSocketListener*"/>
7581 <parameter name="cancellable" type="GCancellable*"/>
7582 <parameter name="callback" type="GAsyncReadyCallback"/>
7583 <parameter name="user_data" type="gpointer"/>
7584 </parameters>
7585 </method>
7586 <method name="accept_socket_finish" symbol="g_socket_listener_accept_socket_finish">
7587 <return-type type="GSocket*"/>
7588 <parameters>
7589 <parameter name="listener" type="GSocketListener*"/>
7590 <parameter name="result" type="GAsyncResult*"/>
7591 <parameter name="source_object" type="GObject**"/>
7592 <parameter name="error" type="GError**"/>
7593 </parameters>
7594 </method>
7595 <method name="add_address" symbol="g_socket_listener_add_address">
7596 <return-type type="gboolean"/>
7597 <parameters>
7598 <parameter name="listener" type="GSocketListener*"/>
7599 <parameter name="address" type="GSocketAddress*"/>
7600 <parameter name="type" type="GSocketType"/>
7601 <parameter name="protocol" type="GSocketProtocol"/>
7602 <parameter name="source_object" type="GObject*"/>
7603 <parameter name="effective_address" type="GSocketAddress**"/>
7604 <parameter name="error" type="GError**"/>
7605 </parameters>
7606 </method>
7607 <method name="add_any_inet_port" symbol="g_socket_listener_add_any_inet_port">
7608 <return-type type="guint16"/>
7609 <parameters>
7610 <parameter name="listener" type="GSocketListener*"/>
7611 <parameter name="source_object" type="GObject*"/>
7612 <parameter name="error" type="GError**"/>
7613 </parameters>
7614 </method>
7615 <method name="add_inet_port" symbol="g_socket_listener_add_inet_port">
7616 <return-type type="gboolean"/>
7617 <parameters>
7618 <parameter name="listener" type="GSocketListener*"/>
7619 <parameter name="port" type="guint16"/>
7620 <parameter name="source_object" type="GObject*"/>
7621 <parameter name="error" type="GError**"/>
7622 </parameters>
7623 </method>
7624 <method name="add_socket" symbol="g_socket_listener_add_socket">
7625 <return-type type="gboolean"/>
7626 <parameters>
7627 <parameter name="listener" type="GSocketListener*"/>
7628 <parameter name="socket" type="GSocket*"/>
7629 <parameter name="source_object" type="GObject*"/>
7630 <parameter name="error" type="GError**"/>
7631 </parameters>
7632 </method>
7633 <method name="close" symbol="g_socket_listener_close">
7634 <return-type type="void"/>
7635 <parameters>
7636 <parameter name="listener" type="GSocketListener*"/>
7637 </parameters>
7638 </method>
7639 <constructor name="new" symbol="g_socket_listener_new">
7640 <return-type type="GSocketListener*"/>
7641 </constructor>
7642 <method name="set_backlog" symbol="g_socket_listener_set_backlog">
7643 <return-type type="void"/>
7644 <parameters>
7645 <parameter name="listener" type="GSocketListener*"/>
7646 <parameter name="listen_backlog" type="int"/>
7647 </parameters>
7648 </method>
7649 <property name="listen-backlog" type="gint" readable="1" writable="1" construct="1" construct-only="0"/>
7650 <vfunc name="changed">
7651 <return-type type="void"/>
7652 <parameters>
7653 <parameter name="listener" type="GSocketListener*"/>
7654 </parameters>
7655 </vfunc>
7656 </object>
7657 <object name="GSocketService" parent="GSocketListener" type-name="GSocketService" get-type="g_socket_service_get_type">
7658 <method name="is_active" symbol="g_socket_service_is_active">
7659 <return-type type="gboolean"/>
7660 <parameters>
7661 <parameter name="service" type="GSocketService*"/>
7662 </parameters>
7663 </method>
7664 <constructor name="new" symbol="g_socket_service_new">
7665 <return-type type="GSocketService*"/>
7666 </constructor>
7667 <method name="start" symbol="g_socket_service_start">
7668 <return-type type="void"/>
7669 <parameters>
7670 <parameter name="service" type="GSocketService*"/>
7671 </parameters>
7672 </method>
7673 <method name="stop" symbol="g_socket_service_stop">
7674 <return-type type="void"/>
7675 <parameters>
7676 <parameter name="service" type="GSocketService*"/>
7677 </parameters>
7678 </method>
7679 <signal name="incoming" when="LAST">
7680 <return-type type="gboolean"/>
7681 <parameters>
7682 <parameter name="service" type="GSocketService*"/>
7683 <parameter name="connection" type="GSocketConnection*"/>
7684 <parameter name="source_object" type="GObject*"/>
7685 </parameters>
7686 </signal>
7687 </object>
7688 <object name="GTcpConnection" parent="GSocketConnection" type-name="GTcpConnection" get-type="g_tcp_connection_get_type">
7689 <method name="get_graceful_disconnect" symbol="g_tcp_connection_get_graceful_disconnect">
7690 <return-type type="gboolean"/>
7691 <parameters>
7692 <parameter name="connection" type="GTcpConnection*"/>
7693 </parameters>
7694 </method>
7695 <method name="set_graceful_disconnect" symbol="g_tcp_connection_set_graceful_disconnect">
7696 <return-type type="void"/>
7697 <parameters>
7698 <parameter name="connection" type="GTcpConnection*"/>
7699 <parameter name="graceful_disconnect" type="gboolean"/>
7700 </parameters>
7701 </method>
7702 <property name="graceful-disconnect" type="gboolean" readable="1" writable="1" construct="0" construct-only="0"/>
7703 </object>
7704 <object name="GTcpWrapperConnection" parent="GTcpConnection" type-name="GTcpWrapperConnection" get-type="g_tcp_wrapper_connection_get_type">
7705 <method name="get_base_io_stream" symbol="g_tcp_wrapper_connection_get_base_io_stream">
7706 <return-type type="GIOStream*"/>
7707 <parameters>
7708 <parameter name="conn" type="GTcpWrapperConnection*"/>
7709 </parameters>
7710 </method>
7711 <constructor name="new" symbol="g_tcp_wrapper_connection_new">
7712 <return-type type="GSocketConnection*"/>
7713 <parameters>
7714 <parameter name="base_io_stream" type="GIOStream*"/>
7715 <parameter name="socket" type="GSocket*"/>
7716 </parameters>
7717 </constructor>
7718 <property name="base-io-stream" type="GIOStream*" readable="1" writable="1" construct="0" construct-only="1"/>
7719 </object>
7720 <object name="GThemedIcon" parent="GObject" type-name="GThemedIcon" get-type="g_themed_icon_get_type">
7721 <implements>
7722 <interface name="GIcon"/>
7723 </implements>
7724 <method name="append_name" symbol="g_themed_icon_append_name">
7725 <return-type type="void"/>
7726 <parameters>
7727 <parameter name="icon" type="GThemedIcon*"/>
7728 <parameter name="iconname" type="char*"/>
7729 </parameters>
7730 </method>
7731 <method name="get_names" symbol="g_themed_icon_get_names">
7732 <return-type type="gchar**"/>
7733 <parameters>
7734 <parameter name="icon" type="GThemedIcon*"/>
7735 </parameters>
7736 </method>
7737 <constructor name="new" symbol="g_themed_icon_new">
7738 <return-type type="GIcon*"/>
7739 <parameters>
7740 <parameter name="iconname" type="char*"/>
7741 </parameters>
7742 </constructor>
7743 <constructor name="new_from_names" symbol="g_themed_icon_new_from_names">
7744 <return-type type="GIcon*"/>
7745 <parameters>
7746 <parameter name="iconnames" type="char**"/>
7747 <parameter name="len" type="int"/>
7748 </parameters>
7749 </constructor>
7750 <constructor name="new_with_default_fallbacks" symbol="g_themed_icon_new_with_default_fallbacks">
7751 <return-type type="GIcon*"/>
7752 <parameters>
7753 <parameter name="iconname" type="char*"/>
7754 </parameters>
7755 </constructor>
7756 <method name="prepend_name" symbol="g_themed_icon_prepend_name">
7757 <return-type type="void"/>
7758 <parameters>
7759 <parameter name="icon" type="GThemedIcon*"/>
7760 <parameter name="iconname" type="char*"/>
7761 </parameters>
7762 </method>
7763 <property name="name" type="char*" readable="0" writable="1" construct="0" construct-only="1"/>
7764 <property name="names" type="GStrv*" readable="1" writable="1" construct="0" construct-only="1"/>
7765 <property name="use-default-fallbacks" type="gboolean" readable="1" writable="1" construct="0" construct-only="1"/>
7766 </object>
7767 <object name="GThreadedSocketService" parent="GSocketService" type-name="GThreadedSocketService" get-type="g_threaded_socket_service_get_type">
7768 <constructor name="new" symbol="g_threaded_socket_service_new">
7769 <return-type type="GSocketService*"/>
7770 <parameters>
7771 <parameter name="max_threads" type="int"/>
7772 </parameters>
7773 </constructor>
7774 <property name="max-threads" type="gint" readable="1" writable="1" construct="0" construct-only="1"/>
7775 <signal name="run" when="LAST">
7776 <return-type type="gboolean"/>
7777 <parameters>
7778 <parameter name="service" type="GThreadedSocketService*"/>
7779 <parameter name="connection" type="GSocketConnection*"/>
7780 <parameter name="source_object" type="GObject*"/>
7781 </parameters>
7782 </signal>
7783 </object>
7784 <object name="GTlsCertificate" parent="GObject" type-name="GTlsCertificate" get-type="g_tls_certificate_get_type">
7785 <method name="get_issuer" symbol="g_tls_certificate_get_issuer">
7786 <return-type type="GTlsCertificate*"/>
7787 <parameters>
7788 <parameter name="cert" type="GTlsCertificate*"/>
7789 </parameters>
7790 </method>
7791 <method name="list_new_from_file" symbol="g_tls_certificate_list_new_from_file">
7792 <return-type type="GList*"/>
7793 <parameters>
7794 <parameter name="file" type="gchar*"/>
7795 <parameter name="error" type="GError**"/>
7796 </parameters>
7797 </method>
7798 <constructor name="new_from_file" symbol="g_tls_certificate_new_from_file">
7799 <return-type type="GTlsCertificate*"/>
7800 <parameters>
7801 <parameter name="file" type="gchar*"/>
7802 <parameter name="error" type="GError**"/>
7803 </parameters>
7804 </constructor>
7805 <constructor name="new_from_files" symbol="g_tls_certificate_new_from_files">
7806 <return-type type="GTlsCertificate*"/>
7807 <parameters>
7808 <parameter name="cert_file" type="gchar*"/>
7809 <parameter name="key_file" type="gchar*"/>
7810 <parameter name="error" type="GError**"/>
7811 </parameters>
7812 </constructor>
7813 <constructor name="new_from_pem" symbol="g_tls_certificate_new_from_pem">
7814 <return-type type="GTlsCertificate*"/>
7815 <parameters>
7816 <parameter name="data" type="gchar*"/>
7817 <parameter name="length" type="gssize"/>
7818 <parameter name="error" type="GError**"/>
7819 </parameters>
7820 </constructor>
7821 <method name="verify" symbol="g_tls_certificate_verify">
7822 <return-type type="GTlsCertificateFlags"/>
7823 <parameters>
7824 <parameter name="cert" type="GTlsCertificate*"/>
7825 <parameter name="identity" type="GSocketConnectable*"/>
7826 <parameter name="trusted_ca" type="GTlsCertificate*"/>
7827 </parameters>
7828 </method>
7829 <property name="certificate" type="GByteArray*" readable="1" writable="1" construct="0" construct-only="1"/>
7830 <property name="certificate-pem" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
7831 <property name="issuer" type="GTlsCertificate*" readable="1" writable="1" construct="0" construct-only="1"/>
7832 <property name="private-key" type="GByteArray*" readable="0" writable="1" construct="0" construct-only="1"/>
7833 <property name="private-key-pem" type="char*" readable="0" writable="1" construct="0" construct-only="1"/>
7834 <vfunc name="verify">
7835 <return-type type="GTlsCertificateFlags"/>
7836 <parameters>
7837 <parameter name="cert" type="GTlsCertificate*"/>
7838 <parameter name="identity" type="GSocketConnectable*"/>
7839 <parameter name="trusted_ca" type="GTlsCertificate*"/>
7840 </parameters>
7841 </vfunc>
7842 </object>
7843 <object name="GTlsConnection" parent="GIOStream" type-name="GTlsConnection" get-type="g_tls_connection_get_type">
7844 <method name="emit_accept_certificate" symbol="g_tls_connection_emit_accept_certificate">
7845 <return-type type="gboolean"/>
7846 <parameters>
7847 <parameter name="conn" type="GTlsConnection*"/>
7848 <parameter name="peer_cert" type="GTlsCertificate*"/>
7849 <parameter name="errors" type="GTlsCertificateFlags"/>
7850 </parameters>
7851 </method>
7852 <method name="get_certificate" symbol="g_tls_connection_get_certificate">
7853 <return-type type="GTlsCertificate*"/>
7854 <parameters>
7855 <parameter name="conn" type="GTlsConnection*"/>
7856 </parameters>
7857 </method>
7858 <method name="get_peer_certificate" symbol="g_tls_connection_get_peer_certificate">
7859 <return-type type="GTlsCertificate*"/>
7860 <parameters>
7861 <parameter name="conn" type="GTlsConnection*"/>
7862 </parameters>
7863 </method>
7864 <method name="get_peer_certificate_errors" symbol="g_tls_connection_get_peer_certificate_errors">
7865 <return-type type="GTlsCertificateFlags"/>
7866 <parameters>
7867 <parameter name="conn" type="GTlsConnection*"/>
7868 </parameters>
7869 </method>
7870 <method name="get_rehandshake_mode" symbol="g_tls_connection_get_rehandshake_mode">
7871 <return-type type="GTlsRehandshakeMode"/>
7872 <parameters>
7873 <parameter name="conn" type="GTlsConnection*"/>
7874 </parameters>
7875 </method>
7876 <method name="get_require_close_notify" symbol="g_tls_connection_get_require_close_notify">
7877 <return-type type="gboolean"/>
7878 <parameters>
7879 <parameter name="conn" type="GTlsConnection*"/>
7880 </parameters>
7881 </method>
7882 <method name="get_use_system_certdb" symbol="g_tls_connection_get_use_system_certdb">
7883 <return-type type="gboolean"/>
7884 <parameters>
7885 <parameter name="conn" type="GTlsConnection*"/>
7886 </parameters>
7887 </method>
7888 <method name="handshake" symbol="g_tls_connection_handshake">
7889 <return-type type="gboolean"/>
7890 <parameters>
7891 <parameter name="conn" type="GTlsConnection*"/>
7892 <parameter name="cancellable" type="GCancellable*"/>
7893 <parameter name="error" type="GError**"/>
7894 </parameters>
7895 </method>
7896 <method name="handshake_async" symbol="g_tls_connection_handshake_async">
7897 <return-type type="void"/>
7898 <parameters>
7899 <parameter name="conn" type="GTlsConnection*"/>
7900 <parameter name="io_priority" type="int"/>
7901 <parameter name="cancellable" type="GCancellable*"/>
7902 <parameter name="callback" type="GAsyncReadyCallback"/>
7903 <parameter name="user_data" type="gpointer"/>
7904 </parameters>
7905 </method>
7906 <method name="handshake_finish" symbol="g_tls_connection_handshake_finish">
7907 <return-type type="gboolean"/>
7908 <parameters>
7909 <parameter name="conn" type="GTlsConnection*"/>
7910 <parameter name="result" type="GAsyncResult*"/>
7911 <parameter name="error" type="GError**"/>
7912 </parameters>
7913 </method>
7914 <method name="set_certificate" symbol="g_tls_connection_set_certificate">
7915 <return-type type="void"/>
7916 <parameters>
7917 <parameter name="conn" type="GTlsConnection*"/>
7918 <parameter name="certificate" type="GTlsCertificate*"/>
7919 </parameters>
7920 </method>
7921 <method name="set_rehandshake_mode" symbol="g_tls_connection_set_rehandshake_mode">
7922 <return-type type="void"/>
7923 <parameters>
7924 <parameter name="conn" type="GTlsConnection*"/>
7925 <parameter name="mode" type="GTlsRehandshakeMode"/>
7926 </parameters>
7927 </method>
7928 <method name="set_require_close_notify" symbol="g_tls_connection_set_require_close_notify">
7929 <return-type type="void"/>
7930 <parameters>
7931 <parameter name="conn" type="GTlsConnection*"/>
7932 <parameter name="require_close_notify" type="gboolean"/>
7933 </parameters>
7934 </method>
7935 <method name="set_use_system_certdb" symbol="g_tls_connection_set_use_system_certdb">
7936 <return-type type="void"/>
7937 <parameters>
7938 <parameter name="conn" type="GTlsConnection*"/>
7939 <parameter name="use_system_certdb" type="gboolean"/>
7940 </parameters>
7941 </method>
7942 <property name="base-io-stream" type="GIOStream*" readable="1" writable="1" construct="0" construct-only="1"/>
7943 <property name="certificate" type="GTlsCertificate*" readable="1" writable="1" construct="0" construct-only="0"/>
7944 <property name="peer-certificate" type="GTlsCertificate*" readable="1" writable="0" construct="0" construct-only="0"/>
7945 <property name="peer-certificate-errors" type="GTlsCertificateFlags" readable="1" writable="0" construct="0" construct-only="0"/>
7946 <property name="rehandshake-mode" type="GTlsRehandshakeMode" readable="1" writable="1" construct="1" construct-only="0"/>
7947 <property name="require-close-notify" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
7948 <property name="use-system-certdb" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
7949 <signal name="accept-certificate" when="LAST">
7950 <return-type type="gboolean"/>
7951 <parameters>
7952 <parameter name="connection" type="GTlsConnection*"/>
7953 <parameter name="peer_cert" type="GTlsCertificate*"/>
7954 <parameter name="errors" type="GTlsCertificateFlags"/>
7955 </parameters>
7956 </signal>
7957 <vfunc name="handshake">
7958 <return-type type="gboolean"/>
7959 <parameters>
7960 <parameter name="conn" type="GTlsConnection*"/>
7961 <parameter name="cancellable" type="GCancellable*"/>
7962 <parameter name="error" type="GError**"/>
7963 </parameters>
7964 </vfunc>
7965 <vfunc name="handshake_async">
7966 <return-type type="void"/>
7967 <parameters>
7968 <parameter name="conn" type="GTlsConnection*"/>
7969 <parameter name="io_priority" type="int"/>
7970 <parameter name="cancellable" type="GCancellable*"/>
7971 <parameter name="callback" type="GAsyncReadyCallback"/>
7972 <parameter name="user_data" type="gpointer"/>
7973 </parameters>
7974 </vfunc>
7975 <vfunc name="handshake_finish">
7976 <return-type type="gboolean"/>
7977 <parameters>
7978 <parameter name="conn" type="GTlsConnection*"/>
7979 <parameter name="result" type="GAsyncResult*"/>
7980 <parameter name="error" type="GError**"/>
7981 </parameters>
7982 </vfunc>
7983 </object>
7984 <object name="GVfs" parent="GObject" type-name="GVfs" get-type="g_vfs_get_type">
7985 <method name="get_default" symbol="g_vfs_get_default">
7986 <return-type type="GVfs*"/>
7987 </method>
7988 <method name="get_file_for_path" symbol="g_vfs_get_file_for_path">
7989 <return-type type="GFile*"/>
7990 <parameters>
7991 <parameter name="vfs" type="GVfs*"/>
7992 <parameter name="path" type="char*"/>
7993 </parameters>
7994 </method>
7995 <method name="get_file_for_uri" symbol="g_vfs_get_file_for_uri">
7996 <return-type type="GFile*"/>
7997 <parameters>
7998 <parameter name="vfs" type="GVfs*"/>
7999 <parameter name="uri" type="char*"/>
8000 </parameters>
8001 </method>
8002 <method name="get_local" symbol="g_vfs_get_local">
8003 <return-type type="GVfs*"/>
8004 </method>
8005 <method name="get_supported_uri_schemes" symbol="g_vfs_get_supported_uri_schemes">
8006 <return-type type="gchar**"/>
8007 <parameters>
8008 <parameter name="vfs" type="GVfs*"/>
8009 </parameters>
8010 </method>
8011 <method name="is_active" symbol="g_vfs_is_active">
8012 <return-type type="gboolean"/>
8013 <parameters>
8014 <parameter name="vfs" type="GVfs*"/>
8015 </parameters>
8016 </method>
8017 <method name="parse_name" symbol="g_vfs_parse_name">
8018 <return-type type="GFile*"/>
8019 <parameters>
8020 <parameter name="vfs" type="GVfs*"/>
8021 <parameter name="parse_name" type="char*"/>
8022 </parameters>
8023 </method>
8024 <vfunc name="add_writable_namespaces">
8025 <return-type type="void"/>
8026 <parameters>
8027 <parameter name="vfs" type="GVfs*"/>
8028 <parameter name="list" type="GFileAttributeInfoList*"/>
8029 </parameters>
8030 </vfunc>
8031 <vfunc name="get_file_for_path">
8032 <return-type type="GFile*"/>
8033 <parameters>
8034 <parameter name="vfs" type="GVfs*"/>
8035 <parameter name="path" type="char*"/>
8036 </parameters>
8037 </vfunc>
8038 <vfunc name="get_file_for_uri">
8039 <return-type type="GFile*"/>
8040 <parameters>
8041 <parameter name="vfs" type="GVfs*"/>
8042 <parameter name="uri" type="char*"/>
8043 </parameters>
8044 </vfunc>
8045 <vfunc name="get_supported_uri_schemes">
8046 <return-type type="gchar**"/>
8047 <parameters>
8048 <parameter name="vfs" type="GVfs*"/>
8049 </parameters>
8050 </vfunc>
8051 <vfunc name="is_active">
8052 <return-type type="gboolean"/>
8053 <parameters>
8054 <parameter name="vfs" type="GVfs*"/>
8055 </parameters>
8056 </vfunc>
8057 <vfunc name="local_file_add_info">
8058 <return-type type="void"/>
8059 <parameters>
8060 <parameter name="vfs" type="GVfs*"/>
8061 <parameter name="filename" type="char*"/>
8062 <parameter name="device" type="guint64"/>
8063 <parameter name="attribute_matcher" type="GFileAttributeMatcher*"/>
8064 <parameter name="info" type="GFileInfo*"/>
8065 <parameter name="cancellable" type="GCancellable*"/>
8066 <parameter name="extra_data" type="gpointer*"/>
8067 <parameter name="free_extra_data" type="GDestroyNotify*"/>
8068 </parameters>
8069 </vfunc>
8070 <vfunc name="local_file_moved">
8071 <return-type type="void"/>
8072 <parameters>
8073 <parameter name="vfs" type="GVfs*"/>
8074 <parameter name="source" type="char*"/>
8075 <parameter name="dest" type="char*"/>
8076 </parameters>
8077 </vfunc>
8078 <vfunc name="local_file_removed">
8079 <return-type type="void"/>
8080 <parameters>
8081 <parameter name="vfs" type="GVfs*"/>
8082 <parameter name="filename" type="char*"/>
8083 </parameters>
8084 </vfunc>
8085 <vfunc name="local_file_set_attributes">
8086 <return-type type="gboolean"/>
8087 <parameters>
8088 <parameter name="vfs" type="GVfs*"/>
8089 <parameter name="filename" type="char*"/>
8090 <parameter name="info" type="GFileInfo*"/>
8091 <parameter name="flags" type="GFileQueryInfoFlags"/>
8092 <parameter name="cancellable" type="GCancellable*"/>
8093 <parameter name="error" type="GError**"/>
8094 </parameters>
8095 </vfunc>
8096 <vfunc name="parse_name">
8097 <return-type type="GFile*"/>
8098 <parameters>
8099 <parameter name="vfs" type="GVfs*"/>
8100 <parameter name="parse_name" type="char*"/>
8101 </parameters>
8102 </vfunc>
8103 </object>
8104 <object name="GVolumeMonitor" parent="GObject" type-name="GVolumeMonitor" get-type="g_volume_monitor_get_type">
8105 <method name="adopt_orphan_mount" symbol="g_volume_monitor_adopt_orphan_mount">
8106 <return-type type="GVolume*"/>
8107 <parameters>
8108 <parameter name="mount" type="GMount*"/>
8109 </parameters>
8110 </method>
8111 <method name="get" symbol="g_volume_monitor_get">
8112 <return-type type="GVolumeMonitor*"/>
8113 </method>
8114 <method name="get_connected_drives" symbol="g_volume_monitor_get_connected_drives">
8115 <return-type type="GList*"/>
8116 <parameters>
8117 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8118 </parameters>
8119 </method>
8120 <method name="get_mount_for_uuid" symbol="g_volume_monitor_get_mount_for_uuid">
8121 <return-type type="GMount*"/>
8122 <parameters>
8123 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8124 <parameter name="uuid" type="char*"/>
8125 </parameters>
8126 </method>
8127 <method name="get_mounts" symbol="g_volume_monitor_get_mounts">
8128 <return-type type="GList*"/>
8129 <parameters>
8130 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8131 </parameters>
8132 </method>
8133 <method name="get_volume_for_uuid" symbol="g_volume_monitor_get_volume_for_uuid">
8134 <return-type type="GVolume*"/>
8135 <parameters>
8136 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8137 <parameter name="uuid" type="char*"/>
8138 </parameters>
8139 </method>
8140 <method name="get_volumes" symbol="g_volume_monitor_get_volumes">
8141 <return-type type="GList*"/>
8142 <parameters>
8143 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8144 </parameters>
8145 </method>
8146 <signal name="drive-changed" when="LAST">
8147 <return-type type="void"/>
8148 <parameters>
8149 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8150 <parameter name="drive" type="GDrive*"/>
8151 </parameters>
8152 </signal>
8153 <signal name="drive-connected" when="LAST">
8154 <return-type type="void"/>
8155 <parameters>
8156 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8157 <parameter name="drive" type="GDrive*"/>
8158 </parameters>
8159 </signal>
8160 <signal name="drive-disconnected" when="LAST">
8161 <return-type type="void"/>
8162 <parameters>
8163 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8164 <parameter name="drive" type="GDrive*"/>
8165 </parameters>
8166 </signal>
8167 <signal name="drive-eject-button" when="LAST">
8168 <return-type type="void"/>
8169 <parameters>
8170 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8171 <parameter name="drive" type="GDrive*"/>
8172 </parameters>
8173 </signal>
8174 <signal name="drive-stop-button" when="LAST">
8175 <return-type type="void"/>
8176 <parameters>
8177 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8178 <parameter name="drive" type="GDrive*"/>
8179 </parameters>
8180 </signal>
8181 <signal name="mount-added" when="LAST">
8182 <return-type type="void"/>
8183 <parameters>
8184 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8185 <parameter name="mount" type="GMount*"/>
8186 </parameters>
8187 </signal>
8188 <signal name="mount-changed" when="LAST">
8189 <return-type type="void"/>
8190 <parameters>
8191 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8192 <parameter name="mount" type="GMount*"/>
8193 </parameters>
8194 </signal>
8195 <signal name="mount-pre-unmount" when="LAST">
8196 <return-type type="void"/>
8197 <parameters>
8198 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8199 <parameter name="mount" type="GMount*"/>
8200 </parameters>
8201 </signal>
8202 <signal name="mount-removed" when="LAST">
8203 <return-type type="void"/>
8204 <parameters>
8205 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8206 <parameter name="mount" type="GMount*"/>
8207 </parameters>
8208 </signal>
8209 <signal name="volume-added" when="LAST">
8210 <return-type type="void"/>
8211 <parameters>
8212 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8213 <parameter name="volume" type="GVolume*"/>
8214 </parameters>
8215 </signal>
8216 <signal name="volume-changed" when="LAST">
8217 <return-type type="void"/>
8218 <parameters>
8219 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8220 <parameter name="volume" type="GVolume*"/>
8221 </parameters>
8222 </signal>
8223 <signal name="volume-removed" when="LAST">
8224 <return-type type="void"/>
8225 <parameters>
8226 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8227 <parameter name="volume" type="GVolume*"/>
8228 </parameters>
8229 </signal>
8230 <vfunc name="adopt_orphan_mount">
8231 <return-type type="GVolume*"/>
8232 <parameters>
8233 <parameter name="mount" type="GMount*"/>
8234 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8235 </parameters>
8236 </vfunc>
8237 <vfunc name="get_connected_drives">
8238 <return-type type="GList*"/>
8239 <parameters>
8240 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8241 </parameters>
8242 </vfunc>
8243 <vfunc name="get_mount_for_uuid">
8244 <return-type type="GMount*"/>
8245 <parameters>
8246 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8247 <parameter name="uuid" type="char*"/>
8248 </parameters>
8249 </vfunc>
8250 <vfunc name="get_mounts">
8251 <return-type type="GList*"/>
8252 <parameters>
8253 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8254 </parameters>
8255 </vfunc>
8256 <vfunc name="get_volume_for_uuid">
8257 <return-type type="GVolume*"/>
8258 <parameters>
8259 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8260 <parameter name="uuid" type="char*"/>
8261 </parameters>
8262 </vfunc>
8263 <vfunc name="get_volumes">
8264 <return-type type="GList*"/>
8265 <parameters>
8266 <parameter name="volume_monitor" type="GVolumeMonitor*"/>
8267 </parameters>
8268 </vfunc>
8269 <vfunc name="is_supported">
8270 <return-type type="gboolean"/>
8271 </vfunc>
8272 </object>
8273 <object name="GZlibCompressor" parent="GObject" type-name="GZlibCompressor" get-type="g_zlib_compressor_get_type">
8274 <implements>
8275 <interface name="GConverter"/>
8276 </implements>
8277 <method name="get_file_info" symbol="g_zlib_compressor_get_file_info">
8278 <return-type type="GFileInfo*"/>
8279 <parameters>
8280 <parameter name="compressor" type="GZlibCompressor*"/>
8281 </parameters>
8282 </method>
8283 <constructor name="new" symbol="g_zlib_compressor_new">
8284 <return-type type="GZlibCompressor*"/>
8285 <parameters>
8286 <parameter name="format" type="GZlibCompressorFormat"/>
8287 <parameter name="level" type="int"/>
8288 </parameters>
8289 </constructor>
8290 <method name="set_file_info" symbol="g_zlib_compressor_set_file_info">
8291 <return-type type="void"/>
8292 <parameters>
8293 <parameter name="compressor" type="GZlibCompressor*"/>
8294 <parameter name="file_info" type="GFileInfo*"/>
8295 </parameters>
8296 </method>
8297 <property name="file-info" type="GFileInfo*" readable="1" writable="1" construct="0" construct-only="0"/>
8298 <property name="format" type="GZlibCompressorFormat" readable="1" writable="1" construct="0" construct-only="1"/>
8299 <property name="level" type="gint" readable="1" writable="1" construct="0" construct-only="1"/>
8300 </object>
8301 <object name="GZlibDecompressor" parent="GObject" type-name="GZlibDecompressor" get-type="g_zlib_decompressor_get_type">
8302 <implements>
8303 <interface name="GConverter"/>
8304 </implements>
8305 <method name="get_file_info" symbol="g_zlib_decompressor_get_file_info">
8306 <return-type type="GFileInfo*"/>
8307 <parameters>
8308 <parameter name="decompressor" type="GZlibDecompressor*"/>
8309 </parameters>
8310 </method>
8311 <constructor name="new" symbol="g_zlib_decompressor_new">
8312 <return-type type="GZlibDecompressor*"/>
8313 <parameters>
8314 <parameter name="format" type="GZlibCompressorFormat"/>
8315 </parameters>
8316 </constructor>
8317 <property name="file-info" type="GFileInfo*" readable="1" writable="0" construct="0" construct-only="0"/>
8318 <property name="format" type="GZlibCompressorFormat" readable="1" writable="1" construct="0" construct-only="1"/>
8319 </object>
8320 <interface name="GAction" type-name="GAction" get-type="g_action_get_type">
8321 <requires>
8322 <interface name="GObject"/>
8323 </requires>
8324 <method name="activate" symbol="g_action_activate">
8325 <return-type type="void"/>
8326 <parameters>
8327 <parameter name="action" type="GAction*"/>
8328 <parameter name="parameter" type="GVariant*"/>
8329 </parameters>
8330 </method>
8331 <method name="get_enabled" symbol="g_action_get_enabled">
8332 <return-type type="gboolean"/>
8333 <parameters>
8334 <parameter name="action" type="GAction*"/>
8335 </parameters>
8336 </method>
8337 <method name="get_name" symbol="g_action_get_name">
8338 <return-type type="gchar*"/>
8339 <parameters>
8340 <parameter name="action" type="GAction*"/>
8341 </parameters>
8342 </method>
8343 <method name="get_parameter_type" symbol="g_action_get_parameter_type">
8344 <return-type type="GVariantType*"/>
8345 <parameters>
8346 <parameter name="action" type="GAction*"/>
8347 </parameters>
8348 </method>
8349 <method name="get_state" symbol="g_action_get_state">
8350 <return-type type="GVariant*"/>
8351 <parameters>
8352 <parameter name="action" type="GAction*"/>
8353 </parameters>
8354 </method>
8355 <method name="get_state_hint" symbol="g_action_get_state_hint">
8356 <return-type type="GVariant*"/>
8357 <parameters>
8358 <parameter name="action" type="GAction*"/>
8359 </parameters>
8360 </method>
8361 <method name="get_state_type" symbol="g_action_get_state_type">
8362 <return-type type="GVariantType*"/>
8363 <parameters>
8364 <parameter name="action" type="GAction*"/>
8365 </parameters>
8366 </method>
8367 <method name="set_state" symbol="g_action_set_state">
8368 <return-type type="void"/>
8369 <parameters>
8370 <parameter name="action" type="GAction*"/>
8371 <parameter name="value" type="GVariant*"/>
8372 </parameters>
8373 </method>
8374 <property name="enabled" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
8375 <property name="name" type="char*" readable="1" writable="1" construct="0" construct-only="1"/>
8376 <property name="parameter-type" type="GVariantType*" readable="1" writable="1" construct="0" construct-only="1"/>
8377 <property name="state" type="GVariant" readable="1" writable="1" construct="1" construct-only="0"/>
8378 <property name="state-type" type="GVariantType*" readable="1" writable="0" construct="0" construct-only="0"/>
8379 <vfunc name="activate">
8380 <return-type type="void"/>
8381 <parameters>
8382 <parameter name="action" type="GAction*"/>
8383 <parameter name="parameter" type="GVariant*"/>
8384 </parameters>
8385 </vfunc>
8386 <vfunc name="get_enabled">
8387 <return-type type="gboolean"/>
8388 <parameters>
8389 <parameter name="action" type="GAction*"/>
8390 </parameters>
8391 </vfunc>
8392 <vfunc name="get_name">
8393 <return-type type="gchar*"/>
8394 <parameters>
8395 <parameter name="action" type="GAction*"/>
8396 </parameters>
8397 </vfunc>
8398 <vfunc name="get_parameter_type">
8399 <return-type type="GVariantType*"/>
8400 <parameters>
8401 <parameter name="action" type="GAction*"/>
8402 </parameters>
8403 </vfunc>
8404 <vfunc name="get_state">
8405 <return-type type="GVariant*"/>
8406 <parameters>
8407 <parameter name="action" type="GAction*"/>
8408 </parameters>
8409 </vfunc>
8410 <vfunc name="get_state_hint">
8411 <return-type type="GVariant*"/>
8412 <parameters>
8413 <parameter name="action" type="GAction*"/>
8414 </parameters>
8415 </vfunc>
8416 <vfunc name="get_state_type">
8417 <return-type type="GVariantType*"/>
8418 <parameters>
8419 <parameter name="action" type="GAction*"/>
8420 </parameters>
8421 </vfunc>
8422 <vfunc name="set_state">
8423 <return-type type="void"/>
8424 <parameters>
8425 <parameter name="action" type="GAction*"/>
8426 <parameter name="value" type="GVariant*"/>
8427 </parameters>
8428 </vfunc>
8429 </interface>
8430 <interface name="GActionGroup" type-name="GActionGroup" get-type="g_action_group_get_type">
8431 <requires>
8432 <interface name="GObject"/>
8433 </requires>
8434 <method name="action_added" symbol="g_action_group_action_added">
8435 <return-type type="void"/>
8436 <parameters>
8437 <parameter name="action_group" type="GActionGroup*"/>
8438 <parameter name="action_name" type="gchar*"/>
8439 </parameters>
8440 </method>
8441 <method name="action_enabled_changed" symbol="g_action_group_action_enabled_changed">
8442 <return-type type="void"/>
8443 <parameters>
8444 <parameter name="action_group" type="GActionGroup*"/>
8445 <parameter name="action_name" type="gchar*"/>
8446 <parameter name="enabled" type="gboolean"/>
8447 </parameters>
8448 </method>
8449 <method name="action_removed" symbol="g_action_group_action_removed">
8450 <return-type type="void"/>
8451 <parameters>
8452 <parameter name="action_group" type="GActionGroup*"/>
8453 <parameter name="action_name" type="gchar*"/>
8454 </parameters>
8455 </method>
8456 <method name="action_state_changed" symbol="g_action_group_action_state_changed">
8457 <return-type type="void"/>
8458 <parameters>
8459 <parameter name="action_group" type="GActionGroup*"/>
8460 <parameter name="action_name" type="gchar*"/>
8461 <parameter name="state" type="GVariant*"/>
8462 </parameters>
8463 </method>
8464 <method name="activate_action" symbol="g_action_group_activate_action">
8465 <return-type type="void"/>
8466 <parameters>
8467 <parameter name="action_group" type="GActionGroup*"/>
8468 <parameter name="action_name" type="gchar*"/>
8469 <parameter name="parameter" type="GVariant*"/>
8470 </parameters>
8471 </method>
8472 <method name="change_action_state" symbol="g_action_group_change_action_state">
8473 <return-type type="void"/>
8474 <parameters>
8475 <parameter name="action_group" type="GActionGroup*"/>
8476 <parameter name="action_name" type="gchar*"/>
8477 <parameter name="value" type="GVariant*"/>
8478 </parameters>
8479 </method>
8480 <method name="get_action_enabled" symbol="g_action_group_get_action_enabled">
8481 <return-type type="gboolean"/>
8482 <parameters>
8483 <parameter name="action_group" type="GActionGroup*"/>
8484 <parameter name="action_name" type="gchar*"/>
8485 </parameters>
8486 </method>
8487 <method name="get_action_parameter_type" symbol="g_action_group_get_action_parameter_type">
8488 <return-type type="GVariantType*"/>
8489 <parameters>
8490 <parameter name="action_group" type="GActionGroup*"/>
8491 <parameter name="action_name" type="gchar*"/>
8492 </parameters>
8493 </method>
8494 <method name="get_action_state" symbol="g_action_group_get_action_state">
8495 <return-type type="GVariant*"/>
8496 <parameters>
8497 <parameter name="action_group" type="GActionGroup*"/>
8498 <parameter name="action_name" type="gchar*"/>
8499 </parameters>
8500 </method>
8501 <method name="get_action_state_hint" symbol="g_action_group_get_action_state_hint">
8502 <return-type type="GVariant*"/>
8503 <parameters>
8504 <parameter name="action_group" type="GActionGroup*"/>
8505 <parameter name="action_name" type="gchar*"/>
8506 </parameters>
8507 </method>
8508 <method name="get_action_state_type" symbol="g_action_group_get_action_state_type">
8509 <return-type type="GVariantType*"/>
8510 <parameters>
8511 <parameter name="action_group" type="GActionGroup*"/>
8512 <parameter name="action_name" type="gchar*"/>
8513 </parameters>
8514 </method>
8515 <method name="has_action" symbol="g_action_group_has_action">
8516 <return-type type="gboolean"/>
8517 <parameters>
8518 <parameter name="action_group" type="GActionGroup*"/>
8519 <parameter name="action_name" type="gchar*"/>
8520 </parameters>
8521 </method>
8522 <method name="list_actions" symbol="g_action_group_list_actions">
8523 <return-type type="gchar**"/>
8524 <parameters>
8525 <parameter name="action_group" type="GActionGroup*"/>
8526 </parameters>
8527 </method>
8528 <signal name="action-added" when="LAST">
8529 <return-type type="void"/>
8530 <parameters>
8531 <parameter name="action_group" type="GActionGroup*"/>
8532 <parameter name="action_name" type="char*"/>
8533 </parameters>
8534 </signal>
8535 <signal name="action-enabled-changed" when="LAST">
8536 <return-type type="void"/>
8537 <parameters>
8538 <parameter name="action_group" type="GActionGroup*"/>
8539 <parameter name="action_name" type="char*"/>
8540 <parameter name="enabled" type="gboolean"/>
8541 </parameters>
8542 </signal>
8543 <signal name="action-removed" when="LAST">
8544 <return-type type="void"/>
8545 <parameters>
8546 <parameter name="action_group" type="GActionGroup*"/>
8547 <parameter name="action_name" type="char*"/>
8548 </parameters>
8549 </signal>
8550 <signal name="action-state-changed" when="LAST">
8551 <return-type type="void"/>
8552 <parameters>
8553 <parameter name="action_group" type="GActionGroup*"/>
8554 <parameter name="action_name" type="char*"/>
8555 <parameter name="value" type="GVariant"/>
8556 </parameters>
8557 </signal>
8558 <vfunc name="activate_action">
8559 <return-type type="void"/>
8560 <parameters>
8561 <parameter name="action_group" type="GActionGroup*"/>
8562 <parameter name="action_name" type="gchar*"/>
8563 <parameter name="parameter" type="GVariant*"/>
8564 </parameters>
8565 </vfunc>
8566 <vfunc name="change_action_state">
8567 <return-type type="void"/>
8568 <parameters>
8569 <parameter name="action_group" type="GActionGroup*"/>
8570 <parameter name="action_name" type="gchar*"/>
8571 <parameter name="value" type="GVariant*"/>
8572 </parameters>
8573 </vfunc>
8574 <vfunc name="get_action_enabled">
8575 <return-type type="gboolean"/>
8576 <parameters>
8577 <parameter name="action_group" type="GActionGroup*"/>
8578 <parameter name="action_name" type="gchar*"/>
8579 </parameters>
8580 </vfunc>
8581 <vfunc name="get_action_parameter_type">
8582 <return-type type="GVariantType*"/>
8583 <parameters>
8584 <parameter name="action_group" type="GActionGroup*"/>
8585 <parameter name="action_name" type="gchar*"/>
8586 </parameters>
8587 </vfunc>
8588 <vfunc name="get_action_state">
8589 <return-type type="GVariant*"/>
8590 <parameters>
8591 <parameter name="action_group" type="GActionGroup*"/>
8592 <parameter name="action_name" type="gchar*"/>
8593 </parameters>
8594 </vfunc>
8595 <vfunc name="get_action_state_hint">
8596 <return-type type="GVariant*"/>
8597 <parameters>
8598 <parameter name="action_group" type="GActionGroup*"/>
8599 <parameter name="action_name" type="gchar*"/>
8600 </parameters>
8601 </vfunc>
8602 <vfunc name="get_action_state_type">
8603 <return-type type="GVariantType*"/>
8604 <parameters>
8605 <parameter name="action_group" type="GActionGroup*"/>
8606 <parameter name="action_name" type="gchar*"/>
8607 </parameters>
8608 </vfunc>
8609 <vfunc name="has_action">
8610 <return-type type="gboolean"/>
8611 <parameters>
8612 <parameter name="action_group" type="GActionGroup*"/>
8613 <parameter name="action_name" type="gchar*"/>
8614 </parameters>
8615 </vfunc>
8616 <vfunc name="list_actions">
8617 <return-type type="gchar**"/>
8618 <parameters>
8619 <parameter name="action_group" type="GActionGroup*"/>
8620 </parameters>
8621 </vfunc>
8622 </interface>
8623 <interface name="GAppInfo" type-name="GAppInfo" get-type="g_app_info_get_type">
8624 <requires>
8625 <interface name="GObject"/>
8626 </requires>
8627 <method name="add_supports_type" symbol="g_app_info_add_supports_type">
8628 <return-type type="gboolean"/>
8629 <parameters>
8630 <parameter name="appinfo" type="GAppInfo*"/>
8631 <parameter name="content_type" type="char*"/>
8632 <parameter name="error" type="GError**"/>
8633 </parameters>
8634 </method>
8635 <method name="can_delete" symbol="g_app_info_can_delete">
8636 <return-type type="gboolean"/>
8637 <parameters>
8638 <parameter name="appinfo" type="GAppInfo*"/>
8639 </parameters>
8640 </method>
8641 <method name="can_remove_supports_type" symbol="g_app_info_can_remove_supports_type">
8642 <return-type type="gboolean"/>
8643 <parameters>
8644 <parameter name="appinfo" type="GAppInfo*"/>
8645 </parameters>
8646 </method>
8647 <method name="create_from_commandline" symbol="g_app_info_create_from_commandline">
8648 <return-type type="GAppInfo*"/>
8649 <parameters>
8650 <parameter name="commandline" type="char*"/>
8651 <parameter name="application_name" type="char*"/>
8652 <parameter name="flags" type="GAppInfoCreateFlags"/>
8653 <parameter name="error" type="GError**"/>
8654 </parameters>
8655 </method>
8656 <method name="delete" symbol="g_app_info_delete">
8657 <return-type type="gboolean"/>
8658 <parameters>
8659 <parameter name="appinfo" type="GAppInfo*"/>
8660 </parameters>
8661 </method>
8662 <method name="dup" symbol="g_app_info_dup">
8663 <return-type type="GAppInfo*"/>
8664 <parameters>
8665 <parameter name="appinfo" type="GAppInfo*"/>
8666 </parameters>
8667 </method>
8668 <method name="equal" symbol="g_app_info_equal">
8669 <return-type type="gboolean"/>
8670 <parameters>
8671 <parameter name="appinfo1" type="GAppInfo*"/>
8672 <parameter name="appinfo2" type="GAppInfo*"/>
8673 </parameters>
8674 </method>
8675 <method name="get_all" symbol="g_app_info_get_all">
8676 <return-type type="GList*"/>
8677 </method>
8678 <method name="get_all_for_type" symbol="g_app_info_get_all_for_type">
8679 <return-type type="GList*"/>
8680 <parameters>
8681 <parameter name="content_type" type="char*"/>
8682 </parameters>
8683 </method>
8684 <method name="get_commandline" symbol="g_app_info_get_commandline">
8685 <return-type type="char*"/>
8686 <parameters>
8687 <parameter name="appinfo" type="GAppInfo*"/>
8688 </parameters>
8689 </method>
8690 <method name="get_default_for_type" symbol="g_app_info_get_default_for_type">
8691 <return-type type="GAppInfo*"/>
8692 <parameters>
8693 <parameter name="content_type" type="char*"/>
8694 <parameter name="must_support_uris" type="gboolean"/>
8695 </parameters>
8696 </method>
8697 <method name="get_default_for_uri_scheme" symbol="g_app_info_get_default_for_uri_scheme">
8698 <return-type type="GAppInfo*"/>
8699 <parameters>
8700 <parameter name="uri_scheme" type="char*"/>
8701 </parameters>
8702 </method>
8703 <method name="get_description" symbol="g_app_info_get_description">
8704 <return-type type="char*"/>
8705 <parameters>
8706 <parameter name="appinfo" type="GAppInfo*"/>
8707 </parameters>
8708 </method>
8709 <method name="get_display_name" symbol="g_app_info_get_display_name">
8710 <return-type type="char*"/>
8711 <parameters>
8712 <parameter name="appinfo" type="GAppInfo*"/>
8713 </parameters>
8714 </method>
8715 <method name="get_executable" symbol="g_app_info_get_executable">
8716 <return-type type="char*"/>
8717 <parameters>
8718 <parameter name="appinfo" type="GAppInfo*"/>
8719 </parameters>
8720 </method>
8721 <method name="get_fallback_for_type" symbol="g_app_info_get_fallback_for_type">
8722 <return-type type="GList*"/>
8723 <parameters>
8724 <parameter name="content_type" type="gchar*"/>
8725 </parameters>
8726 </method>
8727 <method name="get_icon" symbol="g_app_info_get_icon">
8728 <return-type type="GIcon*"/>
8729 <parameters>
8730 <parameter name="appinfo" type="GAppInfo*"/>
8731 </parameters>
8732 </method>
8733 <method name="get_id" symbol="g_app_info_get_id">
8734 <return-type type="char*"/>
8735 <parameters>
8736 <parameter name="appinfo" type="GAppInfo*"/>
8737 </parameters>
8738 </method>
8739 <method name="get_name" symbol="g_app_info_get_name">
8740 <return-type type="char*"/>
8741 <parameters>
8742 <parameter name="appinfo" type="GAppInfo*"/>
8743 </parameters>
8744 </method>
8745 <method name="get_recommended_for_type" symbol="g_app_info_get_recommended_for_type">
8746 <return-type type="GList*"/>
8747 <parameters>
8748 <parameter name="content_type" type="gchar*"/>
8749 </parameters>
8750 </method>
8751 <method name="launch" symbol="g_app_info_launch">
8752 <return-type type="gboolean"/>
8753 <parameters>
8754 <parameter name="appinfo" type="GAppInfo*"/>
8755 <parameter name="files" type="GList*"/>
8756 <parameter name="launch_context" type="GAppLaunchContext*"/>
8757 <parameter name="error" type="GError**"/>
8758 </parameters>
8759 </method>
8760 <method name="launch_default_for_uri" symbol="g_app_info_launch_default_for_uri">
8761 <return-type type="gboolean"/>
8762 <parameters>
8763 <parameter name="uri" type="char*"/>
8764 <parameter name="launch_context" type="GAppLaunchContext*"/>
8765 <parameter name="error" type="GError**"/>
8766 </parameters>
8767 </method>
8768 <method name="launch_uris" symbol="g_app_info_launch_uris">
8769 <return-type type="gboolean"/>
8770 <parameters>
8771 <parameter name="appinfo" type="GAppInfo*"/>
8772 <parameter name="uris" type="GList*"/>
8773 <parameter name="launch_context" type="GAppLaunchContext*"/>
8774 <parameter name="error" type="GError**"/>
8775 </parameters>
8776 </method>
8777 <method name="remove_supports_type" symbol="g_app_info_remove_supports_type">
8778 <return-type type="gboolean"/>
8779 <parameters>
8780 <parameter name="appinfo" type="GAppInfo*"/>
8781 <parameter name="content_type" type="char*"/>
8782 <parameter name="error" type="GError**"/>
8783 </parameters>
8784 </method>
8785 <method name="reset_type_associations" symbol="g_app_info_reset_type_associations">
8786 <return-type type="void"/>
8787 <parameters>
8788 <parameter name="content_type" type="char*"/>
8789 </parameters>
8790 </method>
8791 <method name="set_as_default_for_extension" symbol="g_app_info_set_as_default_for_extension">
8792 <return-type type="gboolean"/>
8793 <parameters>
8794 <parameter name="appinfo" type="GAppInfo*"/>
8795 <parameter name="extension" type="char*"/>
8796 <parameter name="error" type="GError**"/>
8797 </parameters>
8798 </method>
8799 <method name="set_as_default_for_type" symbol="g_app_info_set_as_default_for_type">
8800 <return-type type="gboolean"/>
8801 <parameters>
8802 <parameter name="appinfo" type="GAppInfo*"/>
8803 <parameter name="content_type" type="char*"/>
8804 <parameter name="error" type="GError**"/>
8805 </parameters>
8806 </method>
8807 <method name="set_as_last_used_for_type" symbol="g_app_info_set_as_last_used_for_type">
8808 <return-type type="gboolean"/>
8809 <parameters>
8810 <parameter name="appinfo" type="GAppInfo*"/>
8811 <parameter name="content_type" type="char*"/>
8812 <parameter name="error" type="GError**"/>
8813 </parameters>
8814 </method>
8815 <method name="should_show" symbol="g_app_info_should_show">
8816 <return-type type="gboolean"/>
8817 <parameters>
8818 <parameter name="appinfo" type="GAppInfo*"/>
8819 </parameters>
8820 </method>
8821 <method name="supports_files" symbol="g_app_info_supports_files">
8822 <return-type type="gboolean"/>
8823 <parameters>
8824 <parameter name="appinfo" type="GAppInfo*"/>
8825 </parameters>
8826 </method>
8827 <method name="supports_uris" symbol="g_app_info_supports_uris">
8828 <return-type type="gboolean"/>
8829 <parameters>
8830 <parameter name="appinfo" type="GAppInfo*"/>
8831 </parameters>
8832 </method>
8833 <vfunc name="add_supports_type">
8834 <return-type type="gboolean"/>
8835 <parameters>
8836 <parameter name="appinfo" type="GAppInfo*"/>
8837 <parameter name="content_type" type="char*"/>
8838 <parameter name="error" type="GError**"/>
8839 </parameters>
8840 </vfunc>
8841 <vfunc name="can_delete">
8842 <return-type type="gboolean"/>
8843 <parameters>
8844 <parameter name="appinfo" type="GAppInfo*"/>
8845 </parameters>
8846 </vfunc>
8847 <vfunc name="can_remove_supports_type">
8848 <return-type type="gboolean"/>
8849 <parameters>
8850 <parameter name="appinfo" type="GAppInfo*"/>
8851 </parameters>
8852 </vfunc>
8853 <vfunc name="do_delete">
8854 <return-type type="gboolean"/>
8855 <parameters>
8856 <parameter name="appinfo" type="GAppInfo*"/>
8857 </parameters>
8858 </vfunc>
8859 <vfunc name="dup">
8860 <return-type type="GAppInfo*"/>
8861 <parameters>
8862 <parameter name="appinfo" type="GAppInfo*"/>
8863 </parameters>
8864 </vfunc>
8865 <vfunc name="equal">
8866 <return-type type="gboolean"/>
8867 <parameters>
8868 <parameter name="appinfo1" type="GAppInfo*"/>
8869 <parameter name="appinfo2" type="GAppInfo*"/>
8870 </parameters>
8871 </vfunc>
8872 <vfunc name="get_commandline">
8873 <return-type type="char*"/>
8874 <parameters>
8875 <parameter name="appinfo" type="GAppInfo*"/>
8876 </parameters>
8877 </vfunc>
8878 <vfunc name="get_description">
8879 <return-type type="char*"/>
8880 <parameters>
8881 <parameter name="appinfo" type="GAppInfo*"/>
8882 </parameters>
8883 </vfunc>
8884 <vfunc name="get_display_name">
8885 <return-type type="char*"/>
8886 <parameters>
8887 <parameter name="appinfo" type="GAppInfo*"/>
8888 </parameters>
8889 </vfunc>
8890 <vfunc name="get_executable">
8891 <return-type type="char*"/>
8892 <parameters>
8893 <parameter name="appinfo" type="GAppInfo*"/>
8894 </parameters>
8895 </vfunc>
8896 <vfunc name="get_icon">
8897 <return-type type="GIcon*"/>
8898 <parameters>
8899 <parameter name="appinfo" type="GAppInfo*"/>
8900 </parameters>
8901 </vfunc>
8902 <vfunc name="get_id">
8903 <return-type type="char*"/>
8904 <parameters>
8905 <parameter name="appinfo" type="GAppInfo*"/>
8906 </parameters>
8907 </vfunc>
8908 <vfunc name="get_name">
8909 <return-type type="char*"/>
8910 <parameters>
8911 <parameter name="appinfo" type="GAppInfo*"/>
8912 </parameters>
8913 </vfunc>
8914 <vfunc name="launch">
8915 <return-type type="gboolean"/>
8916 <parameters>
8917 <parameter name="appinfo" type="GAppInfo*"/>
8918 <parameter name="files" type="GList*"/>
8919 <parameter name="launch_context" type="GAppLaunchContext*"/>
8920 <parameter name="error" type="GError**"/>
8921 </parameters>
8922 </vfunc>
8923 <vfunc name="launch_uris">
8924 <return-type type="gboolean"/>
8925 <parameters>
8926 <parameter name="appinfo" type="GAppInfo*"/>
8927 <parameter name="uris" type="GList*"/>
8928 <parameter name="launch_context" type="GAppLaunchContext*"/>
8929 <parameter name="error" type="GError**"/>
8930 </parameters>
8931 </vfunc>
8932 <vfunc name="remove_supports_type">
8933 <return-type type="gboolean"/>
8934 <parameters>
8935 <parameter name="appinfo" type="GAppInfo*"/>
8936 <parameter name="content_type" type="char*"/>
8937 <parameter name="error" type="GError**"/>
8938 </parameters>
8939 </vfunc>
8940 <vfunc name="set_as_default_for_extension">
8941 <return-type type="gboolean"/>
8942 <parameters>
8943 <parameter name="appinfo" type="GAppInfo*"/>
8944 <parameter name="extension" type="char*"/>
8945 <parameter name="error" type="GError**"/>
8946 </parameters>
8947 </vfunc>
8948 <vfunc name="set_as_default_for_type">
8949 <return-type type="gboolean"/>
8950 <parameters>
8951 <parameter name="appinfo" type="GAppInfo*"/>
8952 <parameter name="content_type" type="char*"/>
8953 <parameter name="error" type="GError**"/>
8954 </parameters>
8955 </vfunc>
8956 <vfunc name="set_as_last_used_for_type">
8957 <return-type type="gboolean"/>
8958 <parameters>
8959 <parameter name="appinfo" type="GAppInfo*"/>
8960 <parameter name="content_type" type="char*"/>
8961 <parameter name="error" type="GError**"/>
8962 </parameters>
8963 </vfunc>
8964 <vfunc name="should_show">
8965 <return-type type="gboolean"/>
8966 <parameters>
8967 <parameter name="appinfo" type="GAppInfo*"/>
8968 </parameters>
8969 </vfunc>
8970 <vfunc name="supports_files">
8971 <return-type type="gboolean"/>
8972 <parameters>
8973 <parameter name="appinfo" type="GAppInfo*"/>
8974 </parameters>
8975 </vfunc>
8976 <vfunc name="supports_uris">
8977 <return-type type="gboolean"/>
8978 <parameters>
8979 <parameter name="appinfo" type="GAppInfo*"/>
8980 </parameters>
8981 </vfunc>
8982 </interface>
8983 <interface name="GAsyncInitable" type-name="GAsyncInitable" get-type="g_async_initable_get_type">
8984 <requires>
8985 <interface name="GObject"/>
8986 </requires>
8987 <method name="init_async" symbol="g_async_initable_init_async">
8988 <return-type type="void"/>
8989 <parameters>
8990 <parameter name="initable" type="GAsyncInitable*"/>
8991 <parameter name="io_priority" type="int"/>
8992 <parameter name="cancellable" type="GCancellable*"/>
8993 <parameter name="callback" type="GAsyncReadyCallback"/>
8994 <parameter name="user_data" type="gpointer"/>
8995 </parameters>
8996 </method>
8997 <method name="init_finish" symbol="g_async_initable_init_finish">
8998 <return-type type="gboolean"/>
8999 <parameters>
9000 <parameter name="initable" type="GAsyncInitable*"/>
9001 <parameter name="res" type="GAsyncResult*"/>
9002 <parameter name="error" type="GError**"/>
9003 </parameters>
9004 </method>
9005 <method name="new_async" symbol="g_async_initable_new_async">
9006 <return-type type="void"/>
9007 <parameters>
9008 <parameter name="object_type" type="GType"/>
9009 <parameter name="io_priority" type="int"/>
9010 <parameter name="cancellable" type="GCancellable*"/>
9011 <parameter name="callback" type="GAsyncReadyCallback"/>
9012 <parameter name="user_data" type="gpointer"/>
9013 <parameter name="first_property_name" type="gchar*"/>
9014 </parameters>
9015 </method>
9016 <method name="new_finish" symbol="g_async_initable_new_finish">
9017 <return-type type="GObject*"/>
9018 <parameters>
9019 <parameter name="initable" type="GAsyncInitable*"/>
9020 <parameter name="res" type="GAsyncResult*"/>
9021 <parameter name="error" type="GError**"/>
9022 </parameters>
9023 </method>
9024 <method name="new_valist_async" symbol="g_async_initable_new_valist_async">
9025 <return-type type="void"/>
9026 <parameters>
9027 <parameter name="object_type" type="GType"/>
9028 <parameter name="first_property_name" type="gchar*"/>
9029 <parameter name="var_args" type="va_list"/>
9030 <parameter name="io_priority" type="int"/>
9031 <parameter name="cancellable" type="GCancellable*"/>
9032 <parameter name="callback" type="GAsyncReadyCallback"/>
9033 <parameter name="user_data" type="gpointer"/>
9034 </parameters>
9035 </method>
9036 <method name="newv_async" symbol="g_async_initable_newv_async">
9037 <return-type type="void"/>
9038 <parameters>
9039 <parameter name="object_type" type="GType"/>
9040 <parameter name="n_parameters" type="guint"/>
9041 <parameter name="parameters" type="GParameter*"/>
9042 <parameter name="io_priority" type="int"/>
9043 <parameter name="cancellable" type="GCancellable*"/>
9044 <parameter name="callback" type="GAsyncReadyCallback"/>
9045 <parameter name="user_data" type="gpointer"/>
9046 </parameters>
9047 </method>
9048 <vfunc name="init_async">
9049 <return-type type="void"/>
9050 <parameters>
9051 <parameter name="initable" type="GAsyncInitable*"/>
9052 <parameter name="io_priority" type="int"/>
9053 <parameter name="cancellable" type="GCancellable*"/>
9054 <parameter name="callback" type="GAsyncReadyCallback"/>
9055 <parameter name="user_data" type="gpointer"/>
9056 </parameters>
9057 </vfunc>
9058 <vfunc name="init_finish">
9059 <return-type type="gboolean"/>
9060 <parameters>
9061 <parameter name="initable" type="GAsyncInitable*"/>
9062 <parameter name="res" type="GAsyncResult*"/>
9063 <parameter name="error" type="GError**"/>
9064 </parameters>
9065 </vfunc>
9066 </interface>
9067 <interface name="GAsyncResult" type-name="GAsyncResult" get-type="g_async_result_get_type">
9068 <requires>
9069 <interface name="GObject"/>
9070 </requires>
9071 <method name="get_source_object" symbol="g_async_result_get_source_object">
9072 <return-type type="GObject*"/>
9073 <parameters>
9074 <parameter name="res" type="GAsyncResult*"/>
9075 </parameters>
9076 </method>
9077 <method name="get_user_data" symbol="g_async_result_get_user_data">
9078 <return-type type="gpointer"/>
9079 <parameters>
9080 <parameter name="res" type="GAsyncResult*"/>
9081 </parameters>
9082 </method>
9083 <vfunc name="get_source_object">
9084 <return-type type="GObject*"/>
9085 <parameters>
9086 <parameter name="res" type="GAsyncResult*"/>
9087 </parameters>
9088 </vfunc>
9089 <vfunc name="get_user_data">
9090 <return-type type="gpointer"/>
9091 <parameters>
9092 <parameter name="res" type="GAsyncResult*"/>
9093 </parameters>
9094 </vfunc>
9095 </interface>
9096 <interface name="GConverter" type-name="GConverter" get-type="g_converter_get_type">
9097 <requires>
9098 <interface name="GObject"/>
9099 </requires>
9100 <method name="convert" symbol="g_converter_convert">
9101 <return-type type="GConverterResult"/>
9102 <parameters>
9103 <parameter name="converter" type="GConverter*"/>
9104 <parameter name="inbuf" type="void*"/>
9105 <parameter name="inbuf_size" type="gsize"/>
9106 <parameter name="outbuf" type="void*"/>
9107 <parameter name="outbuf_size" type="gsize"/>
9108 <parameter name="flags" type="GConverterFlags"/>
9109 <parameter name="bytes_read" type="gsize*"/>
9110 <parameter name="bytes_written" type="gsize*"/>
9111 <parameter name="error" type="GError**"/>
9112 </parameters>
9113 </method>
9114 <method name="reset" symbol="g_converter_reset">
9115 <return-type type="void"/>
9116 <parameters>
9117 <parameter name="converter" type="GConverter*"/>
9118 </parameters>
9119 </method>
9120 <vfunc name="convert">
9121 <return-type type="GConverterResult"/>
9122 <parameters>
9123 <parameter name="converter" type="GConverter*"/>
9124 <parameter name="inbuf" type="void*"/>
9125 <parameter name="inbuf_size" type="gsize"/>
9126 <parameter name="outbuf" type="void*"/>
9127 <parameter name="outbuf_size" type="gsize"/>
9128 <parameter name="flags" type="GConverterFlags"/>
9129 <parameter name="bytes_read" type="gsize*"/>
9130 <parameter name="bytes_written" type="gsize*"/>
9131 <parameter name="error" type="GError**"/>
9132 </parameters>
9133 </vfunc>
9134 <vfunc name="reset">
9135 <return-type type="void"/>
9136 <parameters>
9137 <parameter name="converter" type="GConverter*"/>
9138 </parameters>
9139 </vfunc>
9140 </interface>
9141 <interface name="GDrive" type-name="GDrive" get-type="g_drive_get_type">
9142 <requires>
9143 <interface name="GObject"/>
9144 </requires>
9145 <method name="can_eject" symbol="g_drive_can_eject">
9146 <return-type type="gboolean"/>
9147 <parameters>
9148 <parameter name="drive" type="GDrive*"/>
9149 </parameters>
9150 </method>
9151 <method name="can_poll_for_media" symbol="g_drive_can_poll_for_media">
9152 <return-type type="gboolean"/>
9153 <parameters>
9154 <parameter name="drive" type="GDrive*"/>
9155 </parameters>
9156 </method>
9157 <method name="can_start" symbol="g_drive_can_start">
9158 <return-type type="gboolean"/>
9159 <parameters>
9160 <parameter name="drive" type="GDrive*"/>
9161 </parameters>
9162 </method>
9163 <method name="can_start_degraded" symbol="g_drive_can_start_degraded">
9164 <return-type type="gboolean"/>
9165 <parameters>
9166 <parameter name="drive" type="GDrive*"/>
9167 </parameters>
9168 </method>
9169 <method name="can_stop" symbol="g_drive_can_stop">
9170 <return-type type="gboolean"/>
9171 <parameters>
9172 <parameter name="drive" type="GDrive*"/>
9173 </parameters>
9174 </method>
9175 <method name="eject" symbol="g_drive_eject">
9176 <return-type type="void"/>
9177 <parameters>
9178 <parameter name="drive" type="GDrive*"/>
9179 <parameter name="flags" type="GMountUnmountFlags"/>
9180 <parameter name="cancellable" type="GCancellable*"/>
9181 <parameter name="callback" type="GAsyncReadyCallback"/>
9182 <parameter name="user_data" type="gpointer"/>
9183 </parameters>
9184 </method>
9185 <method name="eject_finish" symbol="g_drive_eject_finish">
9186 <return-type type="gboolean"/>
9187 <parameters>
9188 <parameter name="drive" type="GDrive*"/>
9189 <parameter name="result" type="GAsyncResult*"/>
9190 <parameter name="error" type="GError**"/>
9191 </parameters>
9192 </method>
9193 <method name="eject_with_operation" symbol="g_drive_eject_with_operation">
9194 <return-type type="void"/>
9195 <parameters>
9196 <parameter name="drive" type="GDrive*"/>
9197 <parameter name="flags" type="GMountUnmountFlags"/>
9198 <parameter name="mount_operation" type="GMountOperation*"/>
9199 <parameter name="cancellable" type="GCancellable*"/>
9200 <parameter name="callback" type="GAsyncReadyCallback"/>
9201 <parameter name="user_data" type="gpointer"/>
9202 </parameters>
9203 </method>
9204 <method name="eject_with_operation_finish" symbol="g_drive_eject_with_operation_finish">
9205 <return-type type="gboolean"/>
9206 <parameters>
9207 <parameter name="drive" type="GDrive*"/>
9208 <parameter name="result" type="GAsyncResult*"/>
9209 <parameter name="error" type="GError**"/>
9210 </parameters>
9211 </method>
9212 <method name="enumerate_identifiers" symbol="g_drive_enumerate_identifiers">
9213 <return-type type="char**"/>
9214 <parameters>
9215 <parameter name="drive" type="GDrive*"/>
9216 </parameters>
9217 </method>
9218 <method name="get_icon" symbol="g_drive_get_icon">
9219 <return-type type="GIcon*"/>
9220 <parameters>
9221 <parameter name="drive" type="GDrive*"/>
9222 </parameters>
9223 </method>
9224 <method name="get_identifier" symbol="g_drive_get_identifier">
9225 <return-type type="char*"/>
9226 <parameters>
9227 <parameter name="drive" type="GDrive*"/>
9228 <parameter name="kind" type="char*"/>
9229 </parameters>
9230 </method>
9231 <method name="get_name" symbol="g_drive_get_name">
9232 <return-type type="char*"/>
9233 <parameters>
9234 <parameter name="drive" type="GDrive*"/>
9235 </parameters>
9236 </method>
9237 <method name="get_start_stop_type" symbol="g_drive_get_start_stop_type">
9238 <return-type type="GDriveStartStopType"/>
9239 <parameters>
9240 <parameter name="drive" type="GDrive*"/>
9241 </parameters>
9242 </method>
9243 <method name="get_volumes" symbol="g_drive_get_volumes">
9244 <return-type type="GList*"/>
9245 <parameters>
9246 <parameter name="drive" type="GDrive*"/>
9247 </parameters>
9248 </method>
9249 <method name="has_media" symbol="g_drive_has_media">
9250 <return-type type="gboolean"/>
9251 <parameters>
9252 <parameter name="drive" type="GDrive*"/>
9253 </parameters>
9254 </method>
9255 <method name="has_volumes" symbol="g_drive_has_volumes">
9256 <return-type type="gboolean"/>
9257 <parameters>
9258 <parameter name="drive" type="GDrive*"/>
9259 </parameters>
9260 </method>
9261 <method name="is_media_check_automatic" symbol="g_drive_is_media_check_automatic">
9262 <return-type type="gboolean"/>
9263 <parameters>
9264 <parameter name="drive" type="GDrive*"/>
9265 </parameters>
9266 </method>
9267 <method name="is_media_removable" symbol="g_drive_is_media_removable">
9268 <return-type type="gboolean"/>
9269 <parameters>
9270 <parameter name="drive" type="GDrive*"/>
9271 </parameters>
9272 </method>
9273 <method name="poll_for_media" symbol="g_drive_poll_for_media">
9274 <return-type type="void"/>
9275 <parameters>
9276 <parameter name="drive" type="GDrive*"/>
9277 <parameter name="cancellable" type="GCancellable*"/>
9278 <parameter name="callback" type="GAsyncReadyCallback"/>
9279 <parameter name="user_data" type="gpointer"/>
9280 </parameters>
9281 </method>
9282 <method name="poll_for_media_finish" symbol="g_drive_poll_for_media_finish">
9283 <return-type type="gboolean"/>
9284 <parameters>
9285 <parameter name="drive" type="GDrive*"/>
9286 <parameter name="result" type="GAsyncResult*"/>
9287 <parameter name="error" type="GError**"/>
9288 </parameters>
9289 </method>
9290 <method name="start" symbol="g_drive_start">
9291 <return-type type="void"/>
9292 <parameters>
9293 <parameter name="drive" type="GDrive*"/>
9294 <parameter name="flags" type="GDriveStartFlags"/>
9295 <parameter name="mount_operation" type="GMountOperation*"/>
9296 <parameter name="cancellable" type="GCancellable*"/>
9297 <parameter name="callback" type="GAsyncReadyCallback"/>
9298 <parameter name="user_data" type="gpointer"/>
9299 </parameters>
9300 </method>
9301 <method name="start_finish" symbol="g_drive_start_finish">
9302 <return-type type="gboolean"/>
9303 <parameters>
9304 <parameter name="drive" type="GDrive*"/>
9305 <parameter name="result" type="GAsyncResult*"/>
9306 <parameter name="error" type="GError**"/>
9307 </parameters>
9308 </method>
9309 <method name="stop" symbol="g_drive_stop">
9310 <return-type type="void"/>
9311 <parameters>
9312 <parameter name="drive" type="GDrive*"/>
9313 <parameter name="flags" type="GMountUnmountFlags"/>
9314 <parameter name="mount_operation" type="GMountOperation*"/>
9315 <parameter name="cancellable" type="GCancellable*"/>
9316 <parameter name="callback" type="GAsyncReadyCallback"/>
9317 <parameter name="user_data" type="gpointer"/>
9318 </parameters>
9319 </method>
9320 <method name="stop_finish" symbol="g_drive_stop_finish">
9321 <return-type type="gboolean"/>
9322 <parameters>
9323 <parameter name="drive" type="GDrive*"/>
9324 <parameter name="result" type="GAsyncResult*"/>
9325 <parameter name="error" type="GError**"/>
9326 </parameters>
9327 </method>
9328 <signal name="changed" when="LAST">
9329 <return-type type="void"/>
9330 <parameters>
9331 <parameter name="drive" type="GDrive*"/>
9332 </parameters>
9333 </signal>
9334 <signal name="disconnected" when="LAST">
9335 <return-type type="void"/>
9336 <parameters>
9337 <parameter name="drive" type="GDrive*"/>
9338 </parameters>
9339 </signal>
9340 <signal name="eject-button" when="LAST">
9341 <return-type type="void"/>
9342 <parameters>
9343 <parameter name="drive" type="GDrive*"/>
9344 </parameters>
9345 </signal>
9346 <signal name="stop-button" when="LAST">
9347 <return-type type="void"/>
9348 <parameters>
9349 <parameter name="drive" type="GDrive*"/>
9350 </parameters>
9351 </signal>
9352 <vfunc name="can_eject">
9353 <return-type type="gboolean"/>
9354 <parameters>
9355 <parameter name="drive" type="GDrive*"/>
9356 </parameters>
9357 </vfunc>
9358 <vfunc name="can_poll_for_media">
9359 <return-type type="gboolean"/>
9360 <parameters>
9361 <parameter name="drive" type="GDrive*"/>
9362 </parameters>
9363 </vfunc>
9364 <vfunc name="can_start">
9365 <return-type type="gboolean"/>
9366 <parameters>
9367 <parameter name="drive" type="GDrive*"/>
9368 </parameters>
9369 </vfunc>
9370 <vfunc name="can_start_degraded">
9371 <return-type type="gboolean"/>
9372 <parameters>
9373 <parameter name="drive" type="GDrive*"/>
9374 </parameters>
9375 </vfunc>
9376 <vfunc name="can_stop">
9377 <return-type type="gboolean"/>
9378 <parameters>
9379 <parameter name="drive" type="GDrive*"/>
9380 </parameters>
9381 </vfunc>
9382 <vfunc name="eject">
9383 <return-type type="void"/>
9384 <parameters>
9385 <parameter name="drive" type="GDrive*"/>
9386 <parameter name="flags" type="GMountUnmountFlags"/>
9387 <parameter name="cancellable" type="GCancellable*"/>
9388 <parameter name="callback" type="GAsyncReadyCallback"/>
9389 <parameter name="user_data" type="gpointer"/>
9390 </parameters>
9391 </vfunc>
9392 <vfunc name="eject_finish">
9393 <return-type type="gboolean"/>
9394 <parameters>
9395 <parameter name="drive" type="GDrive*"/>
9396 <parameter name="result" type="GAsyncResult*"/>
9397 <parameter name="error" type="GError**"/>
9398 </parameters>
9399 </vfunc>
9400 <vfunc name="eject_with_operation">
9401 <return-type type="void"/>
9402 <parameters>
9403 <parameter name="drive" type="GDrive*"/>
9404 <parameter name="flags" type="GMountUnmountFlags"/>
9405 <parameter name="mount_operation" type="GMountOperation*"/>
9406 <parameter name="cancellable" type="GCancellable*"/>
9407 <parameter name="callback" type="GAsyncReadyCallback"/>
9408 <parameter name="user_data" type="gpointer"/>
9409 </parameters>
9410 </vfunc>
9411 <vfunc name="eject_with_operation_finish">
9412 <return-type type="gboolean"/>
9413 <parameters>
9414 <parameter name="drive" type="GDrive*"/>
9415 <parameter name="result" type="GAsyncResult*"/>
9416 <parameter name="error" type="GError**"/>
9417 </parameters>
9418 </vfunc>
9419 <vfunc name="enumerate_identifiers">
9420 <return-type type="char**"/>
9421 <parameters>
9422 <parameter name="drive" type="GDrive*"/>
9423 </parameters>
9424 </vfunc>
9425 <vfunc name="get_icon">
9426 <return-type type="GIcon*"/>
9427 <parameters>
9428 <parameter name="drive" type="GDrive*"/>
9429 </parameters>
9430 </vfunc>
9431 <vfunc name="get_identifier">
9432 <return-type type="char*"/>
9433 <parameters>
9434 <parameter name="drive" type="GDrive*"/>
9435 <parameter name="kind" type="char*"/>
9436 </parameters>
9437 </vfunc>
9438 <vfunc name="get_name">
9439 <return-type type="char*"/>
9440 <parameters>
9441 <parameter name="drive" type="GDrive*"/>
9442 </parameters>
9443 </vfunc>
9444 <vfunc name="get_start_stop_type">
9445 <return-type type="GDriveStartStopType"/>
9446 <parameters>
9447 <parameter name="drive" type="GDrive*"/>
9448 </parameters>
9449 </vfunc>
9450 <vfunc name="get_volumes">
9451 <return-type type="GList*"/>
9452 <parameters>
9453 <parameter name="drive" type="GDrive*"/>
9454 </parameters>
9455 </vfunc>
9456 <vfunc name="has_media">
9457 <return-type type="gboolean"/>
9458 <parameters>
9459 <parameter name="drive" type="GDrive*"/>
9460 </parameters>
9461 </vfunc>
9462 <vfunc name="has_volumes">
9463 <return-type type="gboolean"/>
9464 <parameters>
9465 <parameter name="drive" type="GDrive*"/>
9466 </parameters>
9467 </vfunc>
9468 <vfunc name="is_media_check_automatic">
9469 <return-type type="gboolean"/>
9470 <parameters>
9471 <parameter name="drive" type="GDrive*"/>
9472 </parameters>
9473 </vfunc>
9474 <vfunc name="is_media_removable">
9475 <return-type type="gboolean"/>
9476 <parameters>
9477 <parameter name="drive" type="GDrive*"/>
9478 </parameters>
9479 </vfunc>
9480 <vfunc name="poll_for_media">
9481 <return-type type="void"/>
9482 <parameters>
9483 <parameter name="drive" type="GDrive*"/>
9484 <parameter name="cancellable" type="GCancellable*"/>
9485 <parameter name="callback" type="GAsyncReadyCallback"/>
9486 <parameter name="user_data" type="gpointer"/>
9487 </parameters>
9488 </vfunc>
9489 <vfunc name="poll_for_media_finish">
9490 <return-type type="gboolean"/>
9491 <parameters>
9492 <parameter name="drive" type="GDrive*"/>
9493 <parameter name="result" type="GAsyncResult*"/>
9494 <parameter name="error" type="GError**"/>
9495 </parameters>
9496 </vfunc>
9497 <vfunc name="start">
9498 <return-type type="void"/>
9499 <parameters>
9500 <parameter name="drive" type="GDrive*"/>
9501 <parameter name="flags" type="GDriveStartFlags"/>
9502 <parameter name="mount_operation" type="GMountOperation*"/>
9503 <parameter name="cancellable" type="GCancellable*"/>
9504 <parameter name="callback" type="GAsyncReadyCallback"/>
9505 <parameter name="user_data" type="gpointer"/>
9506 </parameters>
9507 </vfunc>
9508 <vfunc name="start_finish">
9509 <return-type type="gboolean"/>
9510 <parameters>
9511 <parameter name="drive" type="GDrive*"/>
9512 <parameter name="result" type="GAsyncResult*"/>
9513 <parameter name="error" type="GError**"/>
9514 </parameters>
9515 </vfunc>
9516 <vfunc name="stop">
9517 <return-type type="void"/>
9518 <parameters>
9519 <parameter name="drive" type="GDrive*"/>
9520 <parameter name="flags" type="GMountUnmountFlags"/>
9521 <parameter name="mount_operation" type="GMountOperation*"/>
9522 <parameter name="cancellable" type="GCancellable*"/>
9523 <parameter name="callback" type="GAsyncReadyCallback"/>
9524 <parameter name="user_data" type="gpointer"/>
9525 </parameters>
9526 </vfunc>
9527 <vfunc name="stop_finish">
9528 <return-type type="gboolean"/>
9529 <parameters>
9530 <parameter name="drive" type="GDrive*"/>
9531 <parameter name="result" type="GAsyncResult*"/>
9532 <parameter name="error" type="GError**"/>
9533 </parameters>
9534 </vfunc>
9535 </interface>
9536 <interface name="GFile" type-name="GFile" get-type="g_file_get_type">
9537 <requires>
9538 <interface name="GObject"/>
9539 </requires>
9540 <method name="append_to" symbol="g_file_append_to">
9541 <return-type type="GFileOutputStream*"/>
9542 <parameters>
9543 <parameter name="file" type="GFile*"/>
9544 <parameter name="flags" type="GFileCreateFlags"/>
9545 <parameter name="cancellable" type="GCancellable*"/>
9546 <parameter name="error" type="GError**"/>
9547 </parameters>
9548 </method>
9549 <method name="append_to_async" symbol="g_file_append_to_async">
9550 <return-type type="void"/>
9551 <parameters>
9552 <parameter name="file" type="GFile*"/>
9553 <parameter name="flags" type="GFileCreateFlags"/>
9554 <parameter name="io_priority" type="int"/>
9555 <parameter name="cancellable" type="GCancellable*"/>
9556 <parameter name="callback" type="GAsyncReadyCallback"/>
9557 <parameter name="user_data" type="gpointer"/>
9558 </parameters>
9559 </method>
9560 <method name="append_to_finish" symbol="g_file_append_to_finish">
9561 <return-type type="GFileOutputStream*"/>
9562 <parameters>
9563 <parameter name="file" type="GFile*"/>
9564 <parameter name="res" type="GAsyncResult*"/>
9565 <parameter name="error" type="GError**"/>
9566 </parameters>
9567 </method>
9568 <method name="copy" symbol="g_file_copy">
9569 <return-type type="gboolean"/>
9570 <parameters>
9571 <parameter name="source" type="GFile*"/>
9572 <parameter name="destination" type="GFile*"/>
9573 <parameter name="flags" type="GFileCopyFlags"/>
9574 <parameter name="cancellable" type="GCancellable*"/>
9575 <parameter name="progress_callback" type="GFileProgressCallback"/>
9576 <parameter name="progress_callback_data" type="gpointer"/>
9577 <parameter name="error" type="GError**"/>
9578 </parameters>
9579 </method>
9580 <method name="copy_async" symbol="g_file_copy_async">
9581 <return-type type="void"/>
9582 <parameters>
9583 <parameter name="source" type="GFile*"/>
9584 <parameter name="destination" type="GFile*"/>
9585 <parameter name="flags" type="GFileCopyFlags"/>
9586 <parameter name="io_priority" type="int"/>
9587 <parameter name="cancellable" type="GCancellable*"/>
9588 <parameter name="progress_callback" type="GFileProgressCallback"/>
9589 <parameter name="progress_callback_data" type="gpointer"/>
9590 <parameter name="callback" type="GAsyncReadyCallback"/>
9591 <parameter name="user_data" type="gpointer"/>
9592 </parameters>
9593 </method>
9594 <method name="copy_attributes" symbol="g_file_copy_attributes">
9595 <return-type type="gboolean"/>
9596 <parameters>
9597 <parameter name="source" type="GFile*"/>
9598 <parameter name="destination" type="GFile*"/>
9599 <parameter name="flags" type="GFileCopyFlags"/>
9600 <parameter name="cancellable" type="GCancellable*"/>
9601 <parameter name="error" type="GError**"/>
9602 </parameters>
9603 </method>
9604 <method name="copy_finish" symbol="g_file_copy_finish">
9605 <return-type type="gboolean"/>
9606 <parameters>
9607 <parameter name="file" type="GFile*"/>
9608 <parameter name="res" type="GAsyncResult*"/>
9609 <parameter name="error" type="GError**"/>
9610 </parameters>
9611 </method>
9612 <method name="create" symbol="g_file_create">
9613 <return-type type="GFileOutputStream*"/>
9614 <parameters>
9615 <parameter name="file" type="GFile*"/>
9616 <parameter name="flags" type="GFileCreateFlags"/>
9617 <parameter name="cancellable" type="GCancellable*"/>
9618 <parameter name="error" type="GError**"/>
9619 </parameters>
9620 </method>
9621 <method name="create_async" symbol="g_file_create_async">
9622 <return-type type="void"/>
9623 <parameters>
9624 <parameter name="file" type="GFile*"/>
9625 <parameter name="flags" type="GFileCreateFlags"/>
9626 <parameter name="io_priority" type="int"/>
9627 <parameter name="cancellable" type="GCancellable*"/>
9628 <parameter name="callback" type="GAsyncReadyCallback"/>
9629 <parameter name="user_data" type="gpointer"/>
9630 </parameters>
9631 </method>
9632 <method name="create_finish" symbol="g_file_create_finish">
9633 <return-type type="GFileOutputStream*"/>
9634 <parameters>
9635 <parameter name="file" type="GFile*"/>
9636 <parameter name="res" type="GAsyncResult*"/>
9637 <parameter name="error" type="GError**"/>
9638 </parameters>
9639 </method>
9640 <method name="create_readwrite" symbol="g_file_create_readwrite">
9641 <return-type type="GFileIOStream*"/>
9642 <parameters>
9643 <parameter name="file" type="GFile*"/>
9644 <parameter name="flags" type="GFileCreateFlags"/>
9645 <parameter name="cancellable" type="GCancellable*"/>
9646 <parameter name="error" type="GError**"/>
9647 </parameters>
9648 </method>
9649 <method name="create_readwrite_async" symbol="g_file_create_readwrite_async">
9650 <return-type type="void"/>
9651 <parameters>
9652 <parameter name="file" type="GFile*"/>
9653 <parameter name="flags" type="GFileCreateFlags"/>
9654 <parameter name="io_priority" type="int"/>
9655 <parameter name="cancellable" type="GCancellable*"/>
9656 <parameter name="callback" type="GAsyncReadyCallback"/>
9657 <parameter name="user_data" type="gpointer"/>
9658 </parameters>
9659 </method>
9660 <method name="create_readwrite_finish" symbol="g_file_create_readwrite_finish">
9661 <return-type type="GFileIOStream*"/>
9662 <parameters>
9663 <parameter name="file" type="GFile*"/>
9664 <parameter name="res" type="GAsyncResult*"/>
9665 <parameter name="error" type="GError**"/>
9666 </parameters>
9667 </method>
9668 <method name="delete" symbol="g_file_delete">
9669 <return-type type="gboolean"/>
9670 <parameters>
9671 <parameter name="file" type="GFile*"/>
9672 <parameter name="cancellable" type="GCancellable*"/>
9673 <parameter name="error" type="GError**"/>
9674 </parameters>
9675 </method>
9676 <method name="dup" symbol="g_file_dup">
9677 <return-type type="GFile*"/>
9678 <parameters>
9679 <parameter name="file" type="GFile*"/>
9680 </parameters>
9681 </method>
9682 <method name="eject_mountable" symbol="g_file_eject_mountable">
9683 <return-type type="void"/>
9684 <parameters>
9685 <parameter name="file" type="GFile*"/>
9686 <parameter name="flags" type="GMountUnmountFlags"/>
9687 <parameter name="cancellable" type="GCancellable*"/>
9688 <parameter name="callback" type="GAsyncReadyCallback"/>
9689 <parameter name="user_data" type="gpointer"/>
9690 </parameters>
9691 </method>
9692 <method name="eject_mountable_finish" symbol="g_file_eject_mountable_finish">
9693 <return-type type="gboolean"/>
9694 <parameters>
9695 <parameter name="file" type="GFile*"/>
9696 <parameter name="result" type="GAsyncResult*"/>
9697 <parameter name="error" type="GError**"/>
9698 </parameters>
9699 </method>
9700 <method name="eject_mountable_with_operation" symbol="g_file_eject_mountable_with_operation">
9701 <return-type type="void"/>
9702 <parameters>
9703 <parameter name="file" type="GFile*"/>
9704 <parameter name="flags" type="GMountUnmountFlags"/>
9705 <parameter name="mount_operation" type="GMountOperation*"/>
9706 <parameter name="cancellable" type="GCancellable*"/>
9707 <parameter name="callback" type="GAsyncReadyCallback"/>
9708 <parameter name="user_data" type="gpointer"/>
9709 </parameters>
9710 </method>
9711 <method name="eject_mountable_with_operation_finish" symbol="g_file_eject_mountable_with_operation_finish">
9712 <return-type type="gboolean"/>
9713 <parameters>
9714 <parameter name="file" type="GFile*"/>
9715 <parameter name="result" type="GAsyncResult*"/>
9716 <parameter name="error" type="GError**"/>
9717 </parameters>
9718 </method>
9719 <method name="enumerate_children" symbol="g_file_enumerate_children">
9720 <return-type type="GFileEnumerator*"/>
9721 <parameters>
9722 <parameter name="file" type="GFile*"/>
9723 <parameter name="attributes" type="char*"/>
9724 <parameter name="flags" type="GFileQueryInfoFlags"/>
9725 <parameter name="cancellable" type="GCancellable*"/>
9726 <parameter name="error" type="GError**"/>
9727 </parameters>
9728 </method>
9729 <method name="enumerate_children_async" symbol="g_file_enumerate_children_async">
9730 <return-type type="void"/>
9731 <parameters>
9732 <parameter name="file" type="GFile*"/>
9733 <parameter name="attributes" type="char*"/>
9734 <parameter name="flags" type="GFileQueryInfoFlags"/>
9735 <parameter name="io_priority" type="int"/>
9736 <parameter name="cancellable" type="GCancellable*"/>
9737 <parameter name="callback" type="GAsyncReadyCallback"/>
9738 <parameter name="user_data" type="gpointer"/>
9739 </parameters>
9740 </method>
9741 <method name="enumerate_children_finish" symbol="g_file_enumerate_children_finish">
9742 <return-type type="GFileEnumerator*"/>
9743 <parameters>
9744 <parameter name="file" type="GFile*"/>
9745 <parameter name="res" type="GAsyncResult*"/>
9746 <parameter name="error" type="GError**"/>
9747 </parameters>
9748 </method>
9749 <method name="equal" symbol="g_file_equal">
9750 <return-type type="gboolean"/>
9751 <parameters>
9752 <parameter name="file1" type="GFile*"/>
9753 <parameter name="file2" type="GFile*"/>
9754 </parameters>
9755 </method>
9756 <method name="find_enclosing_mount" symbol="g_file_find_enclosing_mount">
9757 <return-type type="GMount*"/>
9758 <parameters>
9759 <parameter name="file" type="GFile*"/>
9760 <parameter name="cancellable" type="GCancellable*"/>
9761 <parameter name="error" type="GError**"/>
9762 </parameters>
9763 </method>
9764 <method name="find_enclosing_mount_async" symbol="g_file_find_enclosing_mount_async">
9765 <return-type type="void"/>
9766 <parameters>
9767 <parameter name="file" type="GFile*"/>
9768 <parameter name="io_priority" type="int"/>
9769 <parameter name="cancellable" type="GCancellable*"/>
9770 <parameter name="callback" type="GAsyncReadyCallback"/>
9771 <parameter name="user_data" type="gpointer"/>
9772 </parameters>
9773 </method>
9774 <method name="find_enclosing_mount_finish" symbol="g_file_find_enclosing_mount_finish">
9775 <return-type type="GMount*"/>
9776 <parameters>
9777 <parameter name="file" type="GFile*"/>
9778 <parameter name="res" type="GAsyncResult*"/>
9779 <parameter name="error" type="GError**"/>
9780 </parameters>
9781 </method>
9782 <method name="get_basename" symbol="g_file_get_basename">
9783 <return-type type="char*"/>
9784 <parameters>
9785 <parameter name="file" type="GFile*"/>
9786 </parameters>
9787 </method>
9788 <method name="get_child" symbol="g_file_get_child">
9789 <return-type type="GFile*"/>
9790 <parameters>
9791 <parameter name="file" type="GFile*"/>
9792 <parameter name="name" type="char*"/>
9793 </parameters>
9794 </method>
9795 <method name="get_child_for_display_name" symbol="g_file_get_child_for_display_name">
9796 <return-type type="GFile*"/>
9797 <parameters>
9798 <parameter name="file" type="GFile*"/>
9799 <parameter name="display_name" type="char*"/>
9800 <parameter name="error" type="GError**"/>
9801 </parameters>
9802 </method>
9803 <method name="get_parent" symbol="g_file_get_parent">
9804 <return-type type="GFile*"/>
9805 <parameters>
9806 <parameter name="file" type="GFile*"/>
9807 </parameters>
9808 </method>
9809 <method name="get_parse_name" symbol="g_file_get_parse_name">
9810 <return-type type="char*"/>
9811 <parameters>
9812 <parameter name="file" type="GFile*"/>
9813 </parameters>
9814 </method>
9815 <method name="get_path" symbol="g_file_get_path">
9816 <return-type type="char*"/>
9817 <parameters>
9818 <parameter name="file" type="GFile*"/>
9819 </parameters>
9820 </method>
9821 <method name="get_relative_path" symbol="g_file_get_relative_path">
9822 <return-type type="char*"/>
9823 <parameters>
9824 <parameter name="parent" type="GFile*"/>
9825 <parameter name="descendant" type="GFile*"/>
9826 </parameters>
9827 </method>
9828 <method name="get_uri" symbol="g_file_get_uri">
9829 <return-type type="char*"/>
9830 <parameters>
9831 <parameter name="file" type="GFile*"/>
9832 </parameters>
9833 </method>
9834 <method name="get_uri_scheme" symbol="g_file_get_uri_scheme">
9835 <return-type type="char*"/>
9836 <parameters>
9837 <parameter name="file" type="GFile*"/>
9838 </parameters>
9839 </method>
9840 <method name="has_parent" symbol="g_file_has_parent">
9841 <return-type type="gboolean"/>
9842 <parameters>
9843 <parameter name="file" type="GFile*"/>
9844 <parameter name="parent" type="GFile*"/>
9845 </parameters>
9846 </method>
9847 <method name="has_prefix" symbol="g_file_has_prefix">
9848 <return-type type="gboolean"/>
9849 <parameters>
9850 <parameter name="file" type="GFile*"/>
9851 <parameter name="prefix" type="GFile*"/>
9852 </parameters>
9853 </method>
9854 <method name="has_uri_scheme" symbol="g_file_has_uri_scheme">
9855 <return-type type="gboolean"/>
9856 <parameters>
9857 <parameter name="file" type="GFile*"/>
9858 <parameter name="uri_scheme" type="char*"/>
9859 </parameters>
9860 </method>
9861 <method name="hash" symbol="g_file_hash">
9862 <return-type type="guint"/>
9863 <parameters>
9864 <parameter name="file" type="gconstpointer"/>
9865 </parameters>
9866 </method>
9867 <method name="is_native" symbol="g_file_is_native">
9868 <return-type type="gboolean"/>
9869 <parameters>
9870 <parameter name="file" type="GFile*"/>
9871 </parameters>
9872 </method>
9873 <method name="load_contents" symbol="g_file_load_contents">
9874 <return-type type="gboolean"/>
9875 <parameters>
9876 <parameter name="file" type="GFile*"/>
9877 <parameter name="cancellable" type="GCancellable*"/>
9878 <parameter name="contents" type="char**"/>
9879 <parameter name="length" type="gsize*"/>
9880 <parameter name="etag_out" type="char**"/>
9881 <parameter name="error" type="GError**"/>
9882 </parameters>
9883 </method>
9884 <method name="load_contents_async" symbol="g_file_load_contents_async">
9885 <return-type type="void"/>
9886 <parameters>
9887 <parameter name="file" type="GFile*"/>
9888 <parameter name="cancellable" type="GCancellable*"/>
9889 <parameter name="callback" type="GAsyncReadyCallback"/>
9890 <parameter name="user_data" type="gpointer"/>
9891 </parameters>
9892 </method>
9893 <method name="load_contents_finish" symbol="g_file_load_contents_finish">
9894 <return-type type="gboolean"/>
9895 <parameters>
9896 <parameter name="file" type="GFile*"/>
9897 <parameter name="res" type="GAsyncResult*"/>
9898 <parameter name="contents" type="char**"/>
9899 <parameter name="length" type="gsize*"/>
9900 <parameter name="etag_out" type="char**"/>
9901 <parameter name="error" type="GError**"/>
9902 </parameters>
9903 </method>
9904 <method name="load_partial_contents_async" symbol="g_file_load_partial_contents_async">
9905 <return-type type="void"/>
9906 <parameters>
9907 <parameter name="file" type="GFile*"/>
9908 <parameter name="cancellable" type="GCancellable*"/>
9909 <parameter name="read_more_callback" type="GFileReadMoreCallback"/>
9910 <parameter name="callback" type="GAsyncReadyCallback"/>
9911 <parameter name="user_data" type="gpointer"/>
9912 </parameters>
9913 </method>
9914 <method name="load_partial_contents_finish" symbol="g_file_load_partial_contents_finish">
9915 <return-type type="gboolean"/>
9916 <parameters>
9917 <parameter name="file" type="GFile*"/>
9918 <parameter name="res" type="GAsyncResult*"/>
9919 <parameter name="contents" type="char**"/>
9920 <parameter name="length" type="gsize*"/>
9921 <parameter name="etag_out" type="char**"/>
9922 <parameter name="error" type="GError**"/>
9923 </parameters>
9924 </method>
9925 <method name="make_directory" symbol="g_file_make_directory">
9926 <return-type type="gboolean"/>
9927 <parameters>
9928 <parameter name="file" type="GFile*"/>
9929 <parameter name="cancellable" type="GCancellable*"/>
9930 <parameter name="error" type="GError**"/>
9931 </parameters>
9932 </method>
9933 <method name="make_directory_with_parents" symbol="g_file_make_directory_with_parents">
9934 <return-type type="gboolean"/>
9935 <parameters>
9936 <parameter name="file" type="GFile*"/>
9937 <parameter name="cancellable" type="GCancellable*"/>
9938 <parameter name="error" type="GError**"/>
9939 </parameters>
9940 </method>
9941 <method name="make_symbolic_link" symbol="g_file_make_symbolic_link">
9942 <return-type type="gboolean"/>
9943 <parameters>
9944 <parameter name="file" type="GFile*"/>
9945 <parameter name="symlink_value" type="char*"/>
9946 <parameter name="cancellable" type="GCancellable*"/>
9947 <parameter name="error" type="GError**"/>
9948 </parameters>
9949 </method>
9950 <method name="monitor" symbol="g_file_monitor">
9951 <return-type type="GFileMonitor*"/>
9952 <parameters>
9953 <parameter name="file" type="GFile*"/>
9954 <parameter name="flags" type="GFileMonitorFlags"/>
9955 <parameter name="cancellable" type="GCancellable*"/>
9956 <parameter name="error" type="GError**"/>
9957 </parameters>
9958 </method>
9959 <method name="mount_enclosing_volume" symbol="g_file_mount_enclosing_volume">
9960 <return-type type="void"/>
9961 <parameters>
9962 <parameter name="location" type="GFile*"/>
9963 <parameter name="flags" type="GMountMountFlags"/>
9964 <parameter name="mount_operation" type="GMountOperation*"/>
9965 <parameter name="cancellable" type="GCancellable*"/>
9966 <parameter name="callback" type="GAsyncReadyCallback"/>
9967 <parameter name="user_data" type="gpointer"/>
9968 </parameters>
9969 </method>
9970 <method name="mount_enclosing_volume_finish" symbol="g_file_mount_enclosing_volume_finish">
9971 <return-type type="gboolean"/>
9972 <parameters>
9973 <parameter name="location" type="GFile*"/>
9974 <parameter name="result" type="GAsyncResult*"/>
9975 <parameter name="error" type="GError**"/>
9976 </parameters>
9977 </method>
9978 <method name="mount_mountable" symbol="g_file_mount_mountable">
9979 <return-type type="void"/>
9980 <parameters>
9981 <parameter name="file" type="GFile*"/>
9982 <parameter name="flags" type="GMountMountFlags"/>
9983 <parameter name="mount_operation" type="GMountOperation*"/>
9984 <parameter name="cancellable" type="GCancellable*"/>
9985 <parameter name="callback" type="GAsyncReadyCallback"/>
9986 <parameter name="user_data" type="gpointer"/>
9987 </parameters>
9988 </method>
9989 <method name="mount_mountable_finish" symbol="g_file_mount_mountable_finish">
9990 <return-type type="GFile*"/>
9991 <parameters>
9992 <parameter name="file" type="GFile*"/>
9993 <parameter name="result" type="GAsyncResult*"/>
9994 <parameter name="error" type="GError**"/>
9995 </parameters>
9996 </method>
9997 <method name="move" symbol="g_file_move">
9998 <return-type type="gboolean"/>
9999 <parameters>
10000 <parameter name="source" type="GFile*"/>
10001 <parameter name="destination" type="GFile*"/>
10002 <parameter name="flags" type="GFileCopyFlags"/>
10003 <parameter name="cancellable" type="GCancellable*"/>
10004 <parameter name="progress_callback" type="GFileProgressCallback"/>
10005 <parameter name="progress_callback_data" type="gpointer"/>
10006 <parameter name="error" type="GError**"/>
10007 </parameters>
10008 </method>
10009 <method name="new_for_commandline_arg" symbol="g_file_new_for_commandline_arg">
10010 <return-type type="GFile*"/>
10011 <parameters>
10012 <parameter name="arg" type="char*"/>
10013 </parameters>
10014 </method>
10015 <method name="new_for_path" symbol="g_file_new_for_path">
10016 <return-type type="GFile*"/>
10017 <parameters>
10018 <parameter name="path" type="char*"/>
10019 </parameters>
10020 </method>
10021 <method name="new_for_uri" symbol="g_file_new_for_uri">
10022 <return-type type="GFile*"/>
10023 <parameters>
10024 <parameter name="uri" type="char*"/>
10025 </parameters>
10026 </method>
10027 <method name="open_readwrite" symbol="g_file_open_readwrite">
10028 <return-type type="GFileIOStream*"/>
10029 <parameters>
10030 <parameter name="file" type="GFile*"/>
10031 <parameter name="cancellable" type="GCancellable*"/>
10032 <parameter name="error" type="GError**"/>
10033 </parameters>
10034 </method>
10035 <method name="open_readwrite_async" symbol="g_file_open_readwrite_async">
10036 <return-type type="void"/>
10037 <parameters>
10038 <parameter name="file" type="GFile*"/>
10039 <parameter name="io_priority" type="int"/>
10040 <parameter name="cancellable" type="GCancellable*"/>
10041 <parameter name="callback" type="GAsyncReadyCallback"/>
10042 <parameter name="user_data" type="gpointer"/>
10043 </parameters>
10044 </method>
10045 <method name="open_readwrite_finish" symbol="g_file_open_readwrite_finish">
10046 <return-type type="GFileIOStream*"/>
10047 <parameters>
10048 <parameter name="file" type="GFile*"/>
10049 <parameter name="res" type="GAsyncResult*"/>
10050 <parameter name="error" type="GError**"/>
10051 </parameters>
10052 </method>
10053 <method name="parse_name" symbol="g_file_parse_name">
10054 <return-type type="GFile*"/>
10055 <parameters>
10056 <parameter name="parse_name" type="char*"/>
10057 </parameters>
10058 </method>
10059 <method name="poll_mountable" symbol="g_file_poll_mountable">
10060 <return-type type="void"/>
10061 <parameters>
10062 <parameter name="file" type="GFile*"/>
10063 <parameter name="cancellable" type="GCancellable*"/>
10064 <parameter name="callback" type="GAsyncReadyCallback"/>
10065 <parameter name="user_data" type="gpointer"/>
10066 </parameters>
10067 </method>
10068 <method name="poll_mountable_finish" symbol="g_file_poll_mountable_finish">
10069 <return-type type="gboolean"/>
10070 <parameters>
10071 <parameter name="file" type="GFile*"/>
10072 <parameter name="result" type="GAsyncResult*"/>
10073 <parameter name="error" type="GError**"/>
10074 </parameters>
10075 </method>
10076 <method name="query_default_handler" symbol="g_file_query_default_handler">
10077 <return-type type="GAppInfo*"/>
10078 <parameters>
10079 <parameter name="file" type="GFile*"/>
10080 <parameter name="cancellable" type="GCancellable*"/>
10081 <parameter name="error" type="GError**"/>
10082 </parameters>
10083 </method>
10084 <method name="query_exists" symbol="g_file_query_exists">
10085 <return-type type="gboolean"/>
10086 <parameters>
10087 <parameter name="file" type="GFile*"/>
10088 <parameter name="cancellable" type="GCancellable*"/>
10089 </parameters>
10090 </method>
10091 <method name="query_file_type" symbol="g_file_query_file_type">
10092 <return-type type="GFileType"/>
10093 <parameters>
10094 <parameter name="file" type="GFile*"/>
10095 <parameter name="flags" type="GFileQueryInfoFlags"/>
10096 <parameter name="cancellable" type="GCancellable*"/>
10097 </parameters>
10098 </method>
10099 <method name="query_filesystem_info" symbol="g_file_query_filesystem_info">
10100 <return-type type="GFileInfo*"/>
10101 <parameters>
10102 <parameter name="file" type="GFile*"/>
10103 <parameter name="attributes" type="char*"/>
10104 <parameter name="cancellable" type="GCancellable*"/>
10105 <parameter name="error" type="GError**"/>
10106 </parameters>
10107 </method>
10108 <method name="query_filesystem_info_async" symbol="g_file_query_filesystem_info_async">
10109 <return-type type="void"/>
10110 <parameters>
10111 <parameter name="file" type="GFile*"/>
10112 <parameter name="attributes" type="char*"/>
10113 <parameter name="io_priority" type="int"/>
10114 <parameter name="cancellable" type="GCancellable*"/>
10115 <parameter name="callback" type="GAsyncReadyCallback"/>
10116 <parameter name="user_data" type="gpointer"/>
10117 </parameters>
10118 </method>
10119 <method name="query_filesystem_info_finish" symbol="g_file_query_filesystem_info_finish">
10120 <return-type type="GFileInfo*"/>
10121 <parameters>
10122 <parameter name="file" type="GFile*"/>
10123 <parameter name="res" type="GAsyncResult*"/>
10124 <parameter name="error" type="GError**"/>
10125 </parameters>
10126 </method>
10127 <method name="query_info" symbol="g_file_query_info">
10128 <return-type type="GFileInfo*"/>
10129 <parameters>
10130 <parameter name="file" type="GFile*"/>
10131 <parameter name="attributes" type="char*"/>
10132 <parameter name="flags" type="GFileQueryInfoFlags"/>
10133 <parameter name="cancellable" type="GCancellable*"/>
10134 <parameter name="error" type="GError**"/>
10135 </parameters>
10136 </method>
10137 <method name="query_info_async" symbol="g_file_query_info_async">
10138 <return-type type="void"/>
10139 <parameters>
10140 <parameter name="file" type="GFile*"/>
10141 <parameter name="attributes" type="char*"/>
10142 <parameter name="flags" type="GFileQueryInfoFlags"/>
10143 <parameter name="io_priority" type="int"/>
10144 <parameter name="cancellable" type="GCancellable*"/>
10145 <parameter name="callback" type="GAsyncReadyCallback"/>
10146 <parameter name="user_data" type="gpointer"/>
10147 </parameters>
10148 </method>
10149 <method name="query_info_finish" symbol="g_file_query_info_finish">
10150 <return-type type="GFileInfo*"/>
10151 <parameters>
10152 <parameter name="file" type="GFile*"/>
10153 <parameter name="res" type="GAsyncResult*"/>
10154 <parameter name="error" type="GError**"/>
10155 </parameters>
10156 </method>
10157 <method name="query_settable_attributes" symbol="g_file_query_settable_attributes">
10158 <return-type type="GFileAttributeInfoList*"/>
10159 <parameters>
10160 <parameter name="file" type="GFile*"/>
10161 <parameter name="cancellable" type="GCancellable*"/>
10162 <parameter name="error" type="GError**"/>
10163 </parameters>
10164 </method>
10165 <method name="query_writable_namespaces" symbol="g_file_query_writable_namespaces">
10166 <return-type type="GFileAttributeInfoList*"/>
10167 <parameters>
10168 <parameter name="file" type="GFile*"/>
10169 <parameter name="cancellable" type="GCancellable*"/>
10170 <parameter name="error" type="GError**"/>
10171 </parameters>
10172 </method>
10173 <method name="read" symbol="g_file_read">
10174 <return-type type="GFileInputStream*"/>
10175 <parameters>
10176 <parameter name="file" type="GFile*"/>
10177 <parameter name="cancellable" type="GCancellable*"/>
10178 <parameter name="error" type="GError**"/>
10179 </parameters>
10180 </method>
10181 <method name="read_async" symbol="g_file_read_async">
10182 <return-type type="void"/>
10183 <parameters>
10184 <parameter name="file" type="GFile*"/>
10185 <parameter name="io_priority" type="int"/>
10186 <parameter name="cancellable" type="GCancellable*"/>
10187 <parameter name="callback" type="GAsyncReadyCallback"/>
10188 <parameter name="user_data" type="gpointer"/>
10189 </parameters>
10190 </method>
10191 <method name="read_finish" symbol="g_file_read_finish">
10192 <return-type type="GFileInputStream*"/>
10193 <parameters>
10194 <parameter name="file" type="GFile*"/>
10195 <parameter name="res" type="GAsyncResult*"/>
10196 <parameter name="error" type="GError**"/>
10197 </parameters>
10198 </method>
10199 <method name="replace" symbol="g_file_replace">
10200 <return-type type="GFileOutputStream*"/>
10201 <parameters>
10202 <parameter name="file" type="GFile*"/>
10203 <parameter name="etag" type="char*"/>
10204 <parameter name="make_backup" type="gboolean"/>
10205 <parameter name="flags" type="GFileCreateFlags"/>
10206 <parameter name="cancellable" type="GCancellable*"/>
10207 <parameter name="error" type="GError**"/>
10208 </parameters>
10209 </method>
10210 <method name="replace_async" symbol="g_file_replace_async">
10211 <return-type type="void"/>
10212 <parameters>
10213 <parameter name="file" type="GFile*"/>
10214 <parameter name="etag" type="char*"/>
10215 <parameter name="make_backup" type="gboolean"/>
10216 <parameter name="flags" type="GFileCreateFlags"/>
10217 <parameter name="io_priority" type="int"/>
10218 <parameter name="cancellable" type="GCancellable*"/>
10219 <parameter name="callback" type="GAsyncReadyCallback"/>
10220 <parameter name="user_data" type="gpointer"/>
10221 </parameters>
10222 </method>
10223 <method name="replace_contents" symbol="g_file_replace_contents">
10224 <return-type type="gboolean"/>
10225 <parameters>
10226 <parameter name="file" type="GFile*"/>
10227 <parameter name="contents" type="char*"/>
10228 <parameter name="length" type="gsize"/>
10229 <parameter name="etag" type="char*"/>
10230 <parameter name="make_backup" type="gboolean"/>
10231 <parameter name="flags" type="GFileCreateFlags"/>
10232 <parameter name="new_etag" type="char**"/>
10233 <parameter name="cancellable" type="GCancellable*"/>
10234 <parameter name="error" type="GError**"/>
10235 </parameters>
10236 </method>
10237 <method name="replace_contents_async" symbol="g_file_replace_contents_async">
10238 <return-type type="void"/>
10239 <parameters>
10240 <parameter name="file" type="GFile*"/>
10241 <parameter name="contents" type="char*"/>
10242 <parameter name="length" type="gsize"/>
10243 <parameter name="etag" type="char*"/>
10244 <parameter name="make_backup" type="gboolean"/>
10245 <parameter name="flags" type="GFileCreateFlags"/>
10246 <parameter name="cancellable" type="GCancellable*"/>
10247 <parameter name="callback" type="GAsyncReadyCallback"/>
10248 <parameter name="user_data" type="gpointer"/>
10249 </parameters>
10250 </method>
10251 <method name="replace_contents_finish" symbol="g_file_replace_contents_finish">
10252 <return-type type="gboolean"/>
10253 <parameters>
10254 <parameter name="file" type="GFile*"/>
10255 <parameter name="res" type="GAsyncResult*"/>
10256 <parameter name="new_etag" type="char**"/>
10257 <parameter name="error" type="GError**"/>
10258 </parameters>
10259 </method>
10260 <method name="replace_finish" symbol="g_file_replace_finish">
10261 <return-type type="GFileOutputStream*"/>
10262 <parameters>
10263 <parameter name="file" type="GFile*"/>
10264 <parameter name="res" type="GAsyncResult*"/>
10265 <parameter name="error" type="GError**"/>
10266 </parameters>
10267 </method>
10268 <method name="replace_readwrite" symbol="g_file_replace_readwrite">
10269 <return-type type="GFileIOStream*"/>
10270 <parameters>
10271 <parameter name="file" type="GFile*"/>
10272 <parameter name="etag" type="char*"/>
10273 <parameter name="make_backup" type="gboolean"/>
10274 <parameter name="flags" type="GFileCreateFlags"/>
10275 <parameter name="cancellable" type="GCancellable*"/>
10276 <parameter name="error" type="GError**"/>
10277 </parameters>
10278 </method>
10279 <method name="replace_readwrite_async" symbol="g_file_replace_readwrite_async">
10280 <return-type type="void"/>
10281 <parameters>
10282 <parameter name="file" type="GFile*"/>
10283 <parameter name="etag" type="char*"/>
10284 <parameter name="make_backup" type="gboolean"/>
10285 <parameter name="flags" type="GFileCreateFlags"/>
10286 <parameter name="io_priority" type="int"/>
10287 <parameter name="cancellable" type="GCancellable*"/>
10288 <parameter name="callback" type="GAsyncReadyCallback"/>
10289 <parameter name="user_data" type="gpointer"/>
10290 </parameters>
10291 </method>
10292 <method name="replace_readwrite_finish" symbol="g_file_replace_readwrite_finish">
10293 <return-type type="GFileIOStream*"/>
10294 <parameters>
10295 <parameter name="file" type="GFile*"/>
10296 <parameter name="res" type="GAsyncResult*"/>
10297 <parameter name="error" type="GError**"/>
10298 </parameters>
10299 </method>
10300 <method name="resolve_relative_path" symbol="g_file_resolve_relative_path">
10301 <return-type type="GFile*"/>
10302 <parameters>
10303 <parameter name="file" type="GFile*"/>
10304 <parameter name="relative_path" type="char*"/>
10305 </parameters>
10306 </method>
10307 <method name="set_attribute" symbol="g_file_set_attribute">
10308 <return-type type="gboolean"/>
10309 <parameters>
10310 <parameter name="file" type="GFile*"/>
10311 <parameter name="attribute" type="char*"/>
10312 <parameter name="type" type="GFileAttributeType"/>
10313 <parameter name="value_p" type="gpointer"/>
10314 <parameter name="flags" type="GFileQueryInfoFlags"/>
10315 <parameter name="cancellable" type="GCancellable*"/>
10316 <parameter name="error" type="GError**"/>
10317 </parameters>
10318 </method>
10319 <method name="set_attribute_byte_string" symbol="g_file_set_attribute_byte_string">
10320 <return-type type="gboolean"/>
10321 <parameters>
10322 <parameter name="file" type="GFile*"/>
10323 <parameter name="attribute" type="char*"/>
10324 <parameter name="value" type="char*"/>
10325 <parameter name="flags" type="GFileQueryInfoFlags"/>
10326 <parameter name="cancellable" type="GCancellable*"/>
10327 <parameter name="error" type="GError**"/>
10328 </parameters>
10329 </method>
10330 <method name="set_attribute_int32" symbol="g_file_set_attribute_int32">
10331 <return-type type="gboolean"/>
10332 <parameters>
10333 <parameter name="file" type="GFile*"/>
10334 <parameter name="attribute" type="char*"/>
10335 <parameter name="value" type="gint32"/>
10336 <parameter name="flags" type="GFileQueryInfoFlags"/>
10337 <parameter name="cancellable" type="GCancellable*"/>
10338 <parameter name="error" type="GError**"/>
10339 </parameters>
10340 </method>
10341 <method name="set_attribute_int64" symbol="g_file_set_attribute_int64">
10342 <return-type type="gboolean"/>
10343 <parameters>
10344 <parameter name="file" type="GFile*"/>
10345 <parameter name="attribute" type="char*"/>
10346 <parameter name="value" type="gint64"/>
10347 <parameter name="flags" type="GFileQueryInfoFlags"/>
10348 <parameter name="cancellable" type="GCancellable*"/>
10349 <parameter name="error" type="GError**"/>
10350 </parameters>
10351 </method>
10352 <method name="set_attribute_string" symbol="g_file_set_attribute_string">
10353 <return-type type="gboolean"/>
10354 <parameters>
10355 <parameter name="file" type="GFile*"/>
10356 <parameter name="attribute" type="char*"/>
10357 <parameter name="value" type="char*"/>
10358 <parameter name="flags" type="GFileQueryInfoFlags"/>
10359 <parameter name="cancellable" type="GCancellable*"/>
10360 <parameter name="error" type="GError**"/>
10361 </parameters>
10362 </method>
10363 <method name="set_attribute_uint32" symbol="g_file_set_attribute_uint32">
10364 <return-type type="gboolean"/>
10365 <parameters>
10366 <parameter name="file" type="GFile*"/>
10367 <parameter name="attribute" type="char*"/>
10368 <parameter name="value" type="guint32"/>
10369 <parameter name="flags" type="GFileQueryInfoFlags"/>
10370 <parameter name="cancellable" type="GCancellable*"/>
10371 <parameter name="error" type="GError**"/>
10372 </parameters>
10373 </method>
10374 <method name="set_attribute_uint64" symbol="g_file_set_attribute_uint64">
10375 <return-type type="gboolean"/>
10376 <parameters>
10377 <parameter name="file" type="GFile*"/>
10378 <parameter name="attribute" type="char*"/>
10379 <parameter name="value" type="guint64"/>
10380 <parameter name="flags" type="GFileQueryInfoFlags"/>
10381 <parameter name="cancellable" type="GCancellable*"/>
10382 <parameter name="error" type="GError**"/>
10383 </parameters>
10384 </method>
10385 <method name="set_attributes_async" symbol="g_file_set_attributes_async">
10386 <return-type type="void"/>
10387 <parameters>
10388 <parameter name="file" type="GFile*"/>
10389 <parameter name="info" type="GFileInfo*"/>
10390 <parameter name="flags" type="GFileQueryInfoFlags"/>
10391 <parameter name="io_priority" type="int"/>
10392 <parameter name="cancellable" type="GCancellable*"/>
10393 <parameter name="callback" type="GAsyncReadyCallback"/>
10394 <parameter name="user_data" type="gpointer"/>
10395 </parameters>
10396 </method>
10397 <method name="set_attributes_finish" symbol="g_file_set_attributes_finish">
10398 <return-type type="gboolean"/>
10399 <parameters>
10400 <parameter name="file" type="GFile*"/>
10401 <parameter name="result" type="GAsyncResult*"/>
10402 <parameter name="info" type="GFileInfo**"/>
10403 <parameter name="error" type="GError**"/>
10404 </parameters>
10405 </method>
10406 <method name="set_attributes_from_info" symbol="g_file_set_attributes_from_info">
10407 <return-type type="gboolean"/>
10408 <parameters>
10409 <parameter name="file" type="GFile*"/>
10410 <parameter name="info" type="GFileInfo*"/>
10411 <parameter name="flags" type="GFileQueryInfoFlags"/>
10412 <parameter name="cancellable" type="GCancellable*"/>
10413 <parameter name="error" type="GError**"/>
10414 </parameters>
10415 </method>
10416 <method name="set_display_name" symbol="g_file_set_display_name">
10417 <return-type type="GFile*"/>
10418 <parameters>
10419 <parameter name="file" type="GFile*"/>
10420 <parameter name="display_name" type="char*"/>
10421 <parameter name="cancellable" type="GCancellable*"/>
10422 <parameter name="error" type="GError**"/>
10423 </parameters>
10424 </method>
10425 <method name="set_display_name_async" symbol="g_file_set_display_name_async">
10426 <return-type type="void"/>
10427 <parameters>
10428 <parameter name="file" type="GFile*"/>
10429 <parameter name="display_name" type="char*"/>
10430 <parameter name="io_priority" type="int"/>
10431 <parameter name="cancellable" type="GCancellable*"/>
10432 <parameter name="callback" type="GAsyncReadyCallback"/>
10433 <parameter name="user_data" type="gpointer"/>
10434 </parameters>
10435 </method>
10436 <method name="set_display_name_finish" symbol="g_file_set_display_name_finish">
10437 <return-type type="GFile*"/>
10438 <parameters>
10439 <parameter name="file" type="GFile*"/>
10440 <parameter name="res" type="GAsyncResult*"/>
10441 <parameter name="error" type="GError**"/>
10442 </parameters>
10443 </method>
10444 <method name="start_mountable" symbol="g_file_start_mountable">
10445 <return-type type="void"/>
10446 <parameters>
10447 <parameter name="file" type="GFile*"/>
10448 <parameter name="flags" type="GDriveStartFlags"/>
10449 <parameter name="start_operation" type="GMountOperation*"/>
10450 <parameter name="cancellable" type="GCancellable*"/>
10451 <parameter name="callback" type="GAsyncReadyCallback"/>
10452 <parameter name="user_data" type="gpointer"/>
10453 </parameters>
10454 </method>
10455 <method name="start_mountable_finish" symbol="g_file_start_mountable_finish">
10456 <return-type type="gboolean"/>
10457 <parameters>
10458 <parameter name="file" type="GFile*"/>
10459 <parameter name="result" type="GAsyncResult*"/>
10460 <parameter name="error" type="GError**"/>
10461 </parameters>
10462 </method>
10463 <method name="stop_mountable" symbol="g_file_stop_mountable">
10464 <return-type type="void"/>
10465 <parameters>
10466 <parameter name="file" type="GFile*"/>
10467 <parameter name="flags" type="GMountUnmountFlags"/>
10468 <parameter name="mount_operation" type="GMountOperation*"/>
10469 <parameter name="cancellable" type="GCancellable*"/>
10470 <parameter name="callback" type="GAsyncReadyCallback"/>
10471 <parameter name="user_data" type="gpointer"/>
10472 </parameters>
10473 </method>
10474 <method name="stop_mountable_finish" symbol="g_file_stop_mountable_finish">
10475 <return-type type="gboolean"/>
10476 <parameters>
10477 <parameter name="file" type="GFile*"/>
10478 <parameter name="result" type="GAsyncResult*"/>
10479 <parameter name="error" type="GError**"/>
10480 </parameters>
10481 </method>
10482 <method name="supports_thread_contexts" symbol="g_file_supports_thread_contexts">
10483 <return-type type="gboolean"/>
10484 <parameters>
10485 <parameter name="file" type="GFile*"/>
10486 </parameters>
10487 </method>
10488 <method name="trash" symbol="g_file_trash">
10489 <return-type type="gboolean"/>
10490 <parameters>
10491 <parameter name="file" type="GFile*"/>
10492 <parameter name="cancellable" type="GCancellable*"/>
10493 <parameter name="error" type="GError**"/>
10494 </parameters>
10495 </method>
10496 <method name="unmount_mountable" symbol="g_file_unmount_mountable">
10497 <return-type type="void"/>
10498 <parameters>
10499 <parameter name="file" type="GFile*"/>
10500 <parameter name="flags" type="GMountUnmountFlags"/>
10501 <parameter name="cancellable" type="GCancellable*"/>
10502 <parameter name="callback" type="GAsyncReadyCallback"/>
10503 <parameter name="user_data" type="gpointer"/>
10504 </parameters>
10505 </method>
10506 <method name="unmount_mountable_finish" symbol="g_file_unmount_mountable_finish">
10507 <return-type type="gboolean"/>
10508 <parameters>
10509 <parameter name="file" type="GFile*"/>
10510 <parameter name="result" type="GAsyncResult*"/>
10511 <parameter name="error" type="GError**"/>
10512 </parameters>
10513 </method>
10514 <method name="unmount_mountable_with_operation" symbol="g_file_unmount_mountable_with_operation">
10515 <return-type type="void"/>
10516 <parameters>
10517 <parameter name="file" type="GFile*"/>
10518 <parameter name="flags" type="GMountUnmountFlags"/>
10519 <parameter name="mount_operation" type="GMountOperation*"/>
10520 <parameter name="cancellable" type="GCancellable*"/>
10521 <parameter name="callback" type="GAsyncReadyCallback"/>
10522 <parameter name="user_data" type="gpointer"/>
10523 </parameters>
10524 </method>
10525 <method name="unmount_mountable_with_operation_finish" symbol="g_file_unmount_mountable_with_operation_finish">
10526 <return-type type="gboolean"/>
10527 <parameters>
10528 <parameter name="file" type="GFile*"/>
10529 <parameter name="result" type="GAsyncResult*"/>
10530 <parameter name="error" type="GError**"/>
10531 </parameters>
10532 </method>
10533 <vfunc name="append_to">
10534 <return-type type="GFileOutputStream*"/>
10535 <parameters>
10536 <parameter name="file" type="GFile*"/>
10537 <parameter name="flags" type="GFileCreateFlags"/>
10538 <parameter name="cancellable" type="GCancellable*"/>
10539 <parameter name="error" type="GError**"/>
10540 </parameters>
10541 </vfunc>
10542 <vfunc name="append_to_async">
10543 <return-type type="void"/>
10544 <parameters>
10545 <parameter name="file" type="GFile*"/>
10546 <parameter name="flags" type="GFileCreateFlags"/>
10547 <parameter name="io_priority" type="int"/>
10548 <parameter name="cancellable" type="GCancellable*"/>
10549 <parameter name="callback" type="GAsyncReadyCallback"/>
10550 <parameter name="user_data" type="gpointer"/>
10551 </parameters>
10552 </vfunc>
10553 <vfunc name="append_to_finish">
10554 <return-type type="GFileOutputStream*"/>
10555 <parameters>
10556 <parameter name="file" type="GFile*"/>
10557 <parameter name="res" type="GAsyncResult*"/>
10558 <parameter name="error" type="GError**"/>
10559 </parameters>
10560 </vfunc>
10561 <vfunc name="copy">
10562 <return-type type="gboolean"/>
10563 <parameters>
10564 <parameter name="source" type="GFile*"/>
10565 <parameter name="destination" type="GFile*"/>
10566 <parameter name="flags" type="GFileCopyFlags"/>
10567 <parameter name="cancellable" type="GCancellable*"/>
10568 <parameter name="progress_callback" type="GFileProgressCallback"/>
10569 <parameter name="progress_callback_data" type="gpointer"/>
10570 <parameter name="error" type="GError**"/>
10571 </parameters>
10572 </vfunc>
10573 <vfunc name="copy_async">
10574 <return-type type="void"/>
10575 <parameters>
10576 <parameter name="source" type="GFile*"/>
10577 <parameter name="destination" type="GFile*"/>
10578 <parameter name="flags" type="GFileCopyFlags"/>
10579 <parameter name="io_priority" type="int"/>
10580 <parameter name="cancellable" type="GCancellable*"/>
10581 <parameter name="progress_callback" type="GFileProgressCallback"/>
10582 <parameter name="progress_callback_data" type="gpointer"/>
10583 <parameter name="callback" type="GAsyncReadyCallback"/>
10584 <parameter name="user_data" type="gpointer"/>
10585 </parameters>
10586 </vfunc>
10587 <vfunc name="copy_finish">
10588 <return-type type="gboolean"/>
10589 <parameters>
10590 <parameter name="file" type="GFile*"/>
10591 <parameter name="res" type="GAsyncResult*"/>
10592 <parameter name="error" type="GError**"/>
10593 </parameters>
10594 </vfunc>
10595 <vfunc name="create">
10596 <return-type type="GFileOutputStream*"/>
10597 <parameters>
10598 <parameter name="file" type="GFile*"/>
10599 <parameter name="flags" type="GFileCreateFlags"/>
10600 <parameter name="cancellable" type="GCancellable*"/>
10601 <parameter name="error" type="GError**"/>
10602 </parameters>
10603 </vfunc>
10604 <vfunc name="create_async">
10605 <return-type type="void"/>
10606 <parameters>
10607 <parameter name="file" type="GFile*"/>
10608 <parameter name="flags" type="GFileCreateFlags"/>
10609 <parameter name="io_priority" type="int"/>
10610 <parameter name="cancellable" type="GCancellable*"/>
10611 <parameter name="callback" type="GAsyncReadyCallback"/>
10612 <parameter name="user_data" type="gpointer"/>
10613 </parameters>
10614 </vfunc>
10615 <vfunc name="create_finish">
10616 <return-type type="GFileOutputStream*"/>
10617 <parameters>
10618 <parameter name="file" type="GFile*"/>
10619 <parameter name="res" type="GAsyncResult*"/>
10620 <parameter name="error" type="GError**"/>
10621 </parameters>
10622 </vfunc>
10623 <vfunc name="create_readwrite">
10624 <return-type type="GFileIOStream*"/>
10625 <parameters>
10626 <parameter name="file" type="GFile*"/>
10627 <parameter name="flags" type="GFileCreateFlags"/>
10628 <parameter name="cancellable" type="GCancellable*"/>
10629 <parameter name="error" type="GError**"/>
10630 </parameters>
10631 </vfunc>
10632 <vfunc name="create_readwrite_async">
10633 <return-type type="void"/>
10634 <parameters>
10635 <parameter name="file" type="GFile*"/>
10636 <parameter name="flags" type="GFileCreateFlags"/>
10637 <parameter name="io_priority" type="int"/>
10638 <parameter name="cancellable" type="GCancellable*"/>
10639 <parameter name="callback" type="GAsyncReadyCallback"/>
10640 <parameter name="user_data" type="gpointer"/>
10641 </parameters>
10642 </vfunc>
10643 <vfunc name="create_readwrite_finish">
10644 <return-type type="GFileIOStream*"/>
10645 <parameters>
10646 <parameter name="file" type="GFile*"/>
10647 <parameter name="res" type="GAsyncResult*"/>
10648 <parameter name="error" type="GError**"/>
10649 </parameters>
10650 </vfunc>
10651 <vfunc name="delete_file">
10652 <return-type type="gboolean"/>
10653 <parameters>
10654 <parameter name="file" type="GFile*"/>
10655 <parameter name="cancellable" type="GCancellable*"/>
10656 <parameter name="error" type="GError**"/>
10657 </parameters>
10658 </vfunc>
10659 <vfunc name="dup">
10660 <return-type type="GFile*"/>
10661 <parameters>
10662 <parameter name="file" type="GFile*"/>
10663 </parameters>
10664 </vfunc>
10665 <vfunc name="eject_mountable">
10666 <return-type type="void"/>
10667 <parameters>
10668 <parameter name="file" type="GFile*"/>
10669 <parameter name="flags" type="GMountUnmountFlags"/>
10670 <parameter name="cancellable" type="GCancellable*"/>
10671 <parameter name="callback" type="GAsyncReadyCallback"/>
10672 <parameter name="user_data" type="gpointer"/>
10673 </parameters>
10674 </vfunc>
10675 <vfunc name="eject_mountable_finish">
10676 <return-type type="gboolean"/>
10677 <parameters>
10678 <parameter name="file" type="GFile*"/>
10679 <parameter name="result" type="GAsyncResult*"/>
10680 <parameter name="error" type="GError**"/>
10681 </parameters>
10682 </vfunc>
10683 <vfunc name="eject_mountable_with_operation">
10684 <return-type type="void"/>
10685 <parameters>
10686 <parameter name="file" type="GFile*"/>
10687 <parameter name="flags" type="GMountUnmountFlags"/>
10688 <parameter name="mount_operation" type="GMountOperation*"/>
10689 <parameter name="cancellable" type="GCancellable*"/>
10690 <parameter name="callback" type="GAsyncReadyCallback"/>
10691 <parameter name="user_data" type="gpointer"/>
10692 </parameters>
10693 </vfunc>
10694 <vfunc name="eject_mountable_with_operation_finish">
10695 <return-type type="gboolean"/>
10696 <parameters>
10697 <parameter name="file" type="GFile*"/>
10698 <parameter name="result" type="GAsyncResult*"/>
10699 <parameter name="error" type="GError**"/>
10700 </parameters>
10701 </vfunc>
10702 <vfunc name="enumerate_children">
10703 <return-type type="GFileEnumerator*"/>
10704 <parameters>
10705 <parameter name="file" type="GFile*"/>
10706 <parameter name="attributes" type="char*"/>
10707 <parameter name="flags" type="GFileQueryInfoFlags"/>
10708 <parameter name="cancellable" type="GCancellable*"/>
10709 <parameter name="error" type="GError**"/>
10710 </parameters>
10711 </vfunc>
10712 <vfunc name="enumerate_children_async">
10713 <return-type type="void"/>
10714 <parameters>
10715 <parameter name="file" type="GFile*"/>
10716 <parameter name="attributes" type="char*"/>
10717 <parameter name="flags" type="GFileQueryInfoFlags"/>
10718 <parameter name="io_priority" type="int"/>
10719 <parameter name="cancellable" type="GCancellable*"/>
10720 <parameter name="callback" type="GAsyncReadyCallback"/>
10721 <parameter name="user_data" type="gpointer"/>
10722 </parameters>
10723 </vfunc>
10724 <vfunc name="enumerate_children_finish">
10725 <return-type type="GFileEnumerator*"/>
10726 <parameters>
10727 <parameter name="file" type="GFile*"/>
10728 <parameter name="res" type="GAsyncResult*"/>
10729 <parameter name="error" type="GError**"/>
10730 </parameters>
10731 </vfunc>
10732 <vfunc name="equal">
10733 <return-type type="gboolean"/>
10734 <parameters>
10735 <parameter name="file1" type="GFile*"/>
10736 <parameter name="file2" type="GFile*"/>
10737 </parameters>
10738 </vfunc>
10739 <vfunc name="find_enclosing_mount">
10740 <return-type type="GMount*"/>
10741 <parameters>
10742 <parameter name="file" type="GFile*"/>
10743 <parameter name="cancellable" type="GCancellable*"/>
10744 <parameter name="error" type="GError**"/>
10745 </parameters>
10746 </vfunc>
10747 <vfunc name="find_enclosing_mount_async">
10748 <return-type type="void"/>
10749 <parameters>
10750 <parameter name="file" type="GFile*"/>
10751 <parameter name="io_priority" type="int"/>
10752 <parameter name="cancellable" type="GCancellable*"/>
10753 <parameter name="callback" type="GAsyncReadyCallback"/>
10754 <parameter name="user_data" type="gpointer"/>
10755 </parameters>
10756 </vfunc>
10757 <vfunc name="find_enclosing_mount_finish">
10758 <return-type type="GMount*"/>
10759 <parameters>
10760 <parameter name="file" type="GFile*"/>
10761 <parameter name="res" type="GAsyncResult*"/>
10762 <parameter name="error" type="GError**"/>
10763 </parameters>
10764 </vfunc>
10765 <vfunc name="get_basename">
10766 <return-type type="char*"/>
10767 <parameters>
10768 <parameter name="file" type="GFile*"/>
10769 </parameters>
10770 </vfunc>
10771 <vfunc name="get_child_for_display_name">
10772 <return-type type="GFile*"/>
10773 <parameters>
10774 <parameter name="file" type="GFile*"/>
10775 <parameter name="display_name" type="char*"/>
10776 <parameter name="error" type="GError**"/>
10777 </parameters>
10778 </vfunc>
10779 <vfunc name="get_parent">
10780 <return-type type="GFile*"/>
10781 <parameters>
10782 <parameter name="file" type="GFile*"/>
10783 </parameters>
10784 </vfunc>
10785 <vfunc name="get_parse_name">
10786 <return-type type="char*"/>
10787 <parameters>
10788 <parameter name="file" type="GFile*"/>
10789 </parameters>
10790 </vfunc>
10791 <vfunc name="get_path">
10792 <return-type type="char*"/>
10793 <parameters>
10794 <parameter name="file" type="GFile*"/>
10795 </parameters>
10796 </vfunc>
10797 <vfunc name="get_relative_path">
10798 <return-type type="char*"/>
10799 <parameters>
10800 <parameter name="parent" type="GFile*"/>
10801 <parameter name="descendant" type="GFile*"/>
10802 </parameters>
10803 </vfunc>
10804 <vfunc name="get_uri">
10805 <return-type type="char*"/>
10806 <parameters>
10807 <parameter name="file" type="GFile*"/>
10808 </parameters>
10809 </vfunc>
10810 <vfunc name="get_uri_scheme">
10811 <return-type type="char*"/>
10812 <parameters>
10813 <parameter name="file" type="GFile*"/>
10814 </parameters>
10815 </vfunc>
10816 <vfunc name="has_uri_scheme">
10817 <return-type type="gboolean"/>
10818 <parameters>
10819 <parameter name="file" type="GFile*"/>
10820 <parameter name="uri_scheme" type="char*"/>
10821 </parameters>
10822 </vfunc>
10823 <vfunc name="hash">
10824 <return-type type="guint"/>
10825 <parameters>
10826 <parameter name="file" type="GFile*"/>
10827 </parameters>
10828 </vfunc>
10829 <vfunc name="is_native">
10830 <return-type type="gboolean"/>
10831 <parameters>
10832 <parameter name="file" type="GFile*"/>
10833 </parameters>
10834 </vfunc>
10835 <vfunc name="make_directory">
10836 <return-type type="gboolean"/>
10837 <parameters>
10838 <parameter name="file" type="GFile*"/>
10839 <parameter name="cancellable" type="GCancellable*"/>
10840 <parameter name="error" type="GError**"/>
10841 </parameters>
10842 </vfunc>
10843 <vfunc name="make_symbolic_link">
10844 <return-type type="gboolean"/>
10845 <parameters>
10846 <parameter name="file" type="GFile*"/>
10847 <parameter name="symlink_value" type="char*"/>
10848 <parameter name="cancellable" type="GCancellable*"/>
10849 <parameter name="error" type="GError**"/>
10850 </parameters>
10851 </vfunc>
10852 <vfunc name="monitor_dir">
10853 <return-type type="GFileMonitor*"/>
10854 <parameters>
10855 <parameter name="file" type="GFile*"/>
10856 <parameter name="flags" type="GFileMonitorFlags"/>
10857 <parameter name="cancellable" type="GCancellable*"/>
10858 <parameter name="error" type="GError**"/>
10859 </parameters>
10860 </vfunc>
10861 <vfunc name="monitor_file">
10862 <return-type type="GFileMonitor*"/>
10863 <parameters>
10864 <parameter name="file" type="GFile*"/>
10865 <parameter name="flags" type="GFileMonitorFlags"/>
10866 <parameter name="cancellable" type="GCancellable*"/>
10867 <parameter name="error" type="GError**"/>
10868 </parameters>
10869 </vfunc>
10870 <vfunc name="mount_enclosing_volume">
10871 <return-type type="void"/>
10872 <parameters>
10873 <parameter name="location" type="GFile*"/>
10874 <parameter name="flags" type="GMountMountFlags"/>
10875 <parameter name="mount_operation" type="GMountOperation*"/>
10876 <parameter name="cancellable" type="GCancellable*"/>
10877 <parameter name="callback" type="GAsyncReadyCallback"/>
10878 <parameter name="user_data" type="gpointer"/>
10879 </parameters>
10880 </vfunc>
10881 <vfunc name="mount_enclosing_volume_finish">
10882 <return-type type="gboolean"/>
10883 <parameters>
10884 <parameter name="location" type="GFile*"/>
10885 <parameter name="result" type="GAsyncResult*"/>
10886 <parameter name="error" type="GError**"/>
10887 </parameters>
10888 </vfunc>
10889 <vfunc name="mount_mountable">
10890 <return-type type="void"/>
10891 <parameters>
10892 <parameter name="file" type="GFile*"/>
10893 <parameter name="flags" type="GMountMountFlags"/>
10894 <parameter name="mount_operation" type="GMountOperation*"/>
10895 <parameter name="cancellable" type="GCancellable*"/>
10896 <parameter name="callback" type="GAsyncReadyCallback"/>
10897 <parameter name="user_data" type="gpointer"/>
10898 </parameters>
10899 </vfunc>
10900 <vfunc name="mount_mountable_finish">
10901 <return-type type="GFile*"/>
10902 <parameters>
10903 <parameter name="file" type="GFile*"/>
10904 <parameter name="result" type="GAsyncResult*"/>
10905 <parameter name="error" type="GError**"/>
10906 </parameters>
10907 </vfunc>
10908 <vfunc name="move">
10909 <return-type type="gboolean"/>
10910 <parameters>
10911 <parameter name="source" type="GFile*"/>
10912 <parameter name="destination" type="GFile*"/>
10913 <parameter name="flags" type="GFileCopyFlags"/>
10914 <parameter name="cancellable" type="GCancellable*"/>
10915 <parameter name="progress_callback" type="GFileProgressCallback"/>
10916 <parameter name="progress_callback_data" type="gpointer"/>
10917 <parameter name="error" type="GError**"/>
10918 </parameters>
10919 </vfunc>
10920 <vfunc name="open_readwrite">
10921 <return-type type="GFileIOStream*"/>
10922 <parameters>
10923 <parameter name="file" type="GFile*"/>
10924 <parameter name="cancellable" type="GCancellable*"/>
10925 <parameter name="error" type="GError**"/>
10926 </parameters>
10927 </vfunc>
10928 <vfunc name="open_readwrite_async">
10929 <return-type type="void"/>
10930 <parameters>
10931 <parameter name="file" type="GFile*"/>
10932 <parameter name="io_priority" type="int"/>
10933 <parameter name="cancellable" type="GCancellable*"/>
10934 <parameter name="callback" type="GAsyncReadyCallback"/>
10935 <parameter name="user_data" type="gpointer"/>
10936 </parameters>
10937 </vfunc>
10938 <vfunc name="open_readwrite_finish">
10939 <return-type type="GFileIOStream*"/>
10940 <parameters>
10941 <parameter name="file" type="GFile*"/>
10942 <parameter name="res" type="GAsyncResult*"/>
10943 <parameter name="error" type="GError**"/>
10944 </parameters>
10945 </vfunc>
10946 <vfunc name="poll_mountable">
10947 <return-type type="void"/>
10948 <parameters>
10949 <parameter name="file" type="GFile*"/>
10950 <parameter name="cancellable" type="GCancellable*"/>
10951 <parameter name="callback" type="GAsyncReadyCallback"/>
10952 <parameter name="user_data" type="gpointer"/>
10953 </parameters>
10954 </vfunc>
10955 <vfunc name="poll_mountable_finish">
10956 <return-type type="gboolean"/>
10957 <parameters>
10958 <parameter name="file" type="GFile*"/>
10959 <parameter name="result" type="GAsyncResult*"/>
10960 <parameter name="error" type="GError**"/>
10961 </parameters>
10962 </vfunc>
10963 <vfunc name="prefix_matches">
10964 <return-type type="gboolean"/>
10965 <parameters>
10966 <parameter name="prefix" type="GFile*"/>
10967 <parameter name="file" type="GFile*"/>
10968 </parameters>
10969 </vfunc>
10970 <vfunc name="query_filesystem_info">
10971 <return-type type="GFileInfo*"/>
10972 <parameters>
10973 <parameter name="file" type="GFile*"/>
10974 <parameter name="attributes" type="char*"/>
10975 <parameter name="cancellable" type="GCancellable*"/>
10976 <parameter name="error" type="GError**"/>
10977 </parameters>
10978 </vfunc>
10979 <vfunc name="query_filesystem_info_async">
10980 <return-type type="void"/>
10981 <parameters>
10982 <parameter name="file" type="GFile*"/>
10983 <parameter name="attributes" type="char*"/>
10984 <parameter name="io_priority" type="int"/>
10985 <parameter name="cancellable" type="GCancellable*"/>
10986 <parameter name="callback" type="GAsyncReadyCallback"/>
10987 <parameter name="user_data" type="gpointer"/>
10988 </parameters>
10989 </vfunc>
10990 <vfunc name="query_filesystem_info_finish">
10991 <return-type type="GFileInfo*"/>
10992 <parameters>
10993 <parameter name="file" type="GFile*"/>
10994 <parameter name="res" type="GAsyncResult*"/>
10995 <parameter name="error" type="GError**"/>
10996 </parameters>
10997 </vfunc>
10998 <vfunc name="query_info">
10999 <return-type type="GFileInfo*"/>
11000 <parameters>
11001 <parameter name="file" type="GFile*"/>
11002 <parameter name="attributes" type="char*"/>
11003 <parameter name="flags" type="GFileQueryInfoFlags"/>
11004 <parameter name="cancellable" type="GCancellable*"/>
11005 <parameter name="error" type="GError**"/>
11006 </parameters>
11007 </vfunc>
11008 <vfunc name="query_info_async">
11009 <return-type type="void"/>
11010 <parameters>
11011 <parameter name="file" type="GFile*"/>
11012 <parameter name="attributes" type="char*"/>
11013 <parameter name="flags" type="GFileQueryInfoFlags"/>
11014 <parameter name="io_priority" type="int"/>
11015 <parameter name="cancellable" type="GCancellable*"/>
11016 <parameter name="callback" type="GAsyncReadyCallback"/>
11017 <parameter name="user_data" type="gpointer"/>
11018 </parameters>
11019 </vfunc>
11020 <vfunc name="query_info_finish">
11021 <return-type type="GFileInfo*"/>
11022 <parameters>
11023 <parameter name="file" type="GFile*"/>
11024 <parameter name="res" type="GAsyncResult*"/>
11025 <parameter name="error" type="GError**"/>
11026 </parameters>
11027 </vfunc>
11028 <vfunc name="query_settable_attributes">
11029 <return-type type="GFileAttributeInfoList*"/>
11030 <parameters>
11031 <parameter name="file" type="GFile*"/>
11032 <parameter name="cancellable" type="GCancellable*"/>
11033 <parameter name="error" type="GError**"/>
11034 </parameters>
11035 </vfunc>
11036 <vfunc name="query_writable_namespaces">
11037 <return-type type="GFileAttributeInfoList*"/>
11038 <parameters>
11039 <parameter name="file" type="GFile*"/>
11040 <parameter name="cancellable" type="GCancellable*"/>
11041 <parameter name="error" type="GError**"/>
11042 </parameters>
11043 </vfunc>
11044 <vfunc name="read_async">
11045 <return-type type="void"/>
11046 <parameters>
11047 <parameter name="file" type="GFile*"/>
11048 <parameter name="io_priority" type="int"/>
11049 <parameter name="cancellable" type="GCancellable*"/>
11050 <parameter name="callback" type="GAsyncReadyCallback"/>
11051 <parameter name="user_data" type="gpointer"/>
11052 </parameters>
11053 </vfunc>
11054 <vfunc name="read_finish">
11055 <return-type type="GFileInputStream*"/>
11056 <parameters>
11057 <parameter name="file" type="GFile*"/>
11058 <parameter name="res" type="GAsyncResult*"/>
11059 <parameter name="error" type="GError**"/>
11060 </parameters>
11061 </vfunc>
11062 <vfunc name="read_fn">
11063 <return-type type="GFileInputStream*"/>
11064 <parameters>
11065 <parameter name="file" type="GFile*"/>
11066 <parameter name="cancellable" type="GCancellable*"/>
11067 <parameter name="error" type="GError**"/>
11068 </parameters>
11069 </vfunc>
11070 <vfunc name="replace">
11071 <return-type type="GFileOutputStream*"/>
11072 <parameters>
11073 <parameter name="file" type="GFile*"/>
11074 <parameter name="etag" type="char*"/>
11075 <parameter name="make_backup" type="gboolean"/>
11076 <parameter name="flags" type="GFileCreateFlags"/>
11077 <parameter name="cancellable" type="GCancellable*"/>
11078 <parameter name="error" type="GError**"/>
11079 </parameters>
11080 </vfunc>
11081 <vfunc name="replace_async">
11082 <return-type type="void"/>
11083 <parameters>
11084 <parameter name="file" type="GFile*"/>
11085 <parameter name="etag" type="char*"/>
11086 <parameter name="make_backup" type="gboolean"/>
11087 <parameter name="flags" type="GFileCreateFlags"/>
11088 <parameter name="io_priority" type="int"/>
11089 <parameter name="cancellable" type="GCancellable*"/>
11090 <parameter name="callback" type="GAsyncReadyCallback"/>
11091 <parameter name="user_data" type="gpointer"/>
11092 </parameters>
11093 </vfunc>
11094 <vfunc name="replace_finish">
11095 <return-type type="GFileOutputStream*"/>
11096 <parameters>
11097 <parameter name="file" type="GFile*"/>
11098 <parameter name="res" type="GAsyncResult*"/>
11099 <parameter name="error" type="GError**"/>
11100 </parameters>
11101 </vfunc>
11102 <vfunc name="replace_readwrite">
11103 <return-type type="GFileIOStream*"/>
11104 <parameters>
11105 <parameter name="file" type="GFile*"/>
11106 <parameter name="etag" type="char*"/>
11107 <parameter name="make_backup" type="gboolean"/>
11108 <parameter name="flags" type="GFileCreateFlags"/>
11109 <parameter name="cancellable" type="GCancellable*"/>
11110 <parameter name="error" type="GError**"/>
11111 </parameters>
11112 </vfunc>
11113 <vfunc name="replace_readwrite_async">
11114 <return-type type="void"/>
11115 <parameters>
11116 <parameter name="file" type="GFile*"/>
11117 <parameter name="etag" type="char*"/>
11118 <parameter name="make_backup" type="gboolean"/>
11119 <parameter name="flags" type="GFileCreateFlags"/>
11120 <parameter name="io_priority" type="int"/>
11121 <parameter name="cancellable" type="GCancellable*"/>
11122 <parameter name="callback" type="GAsyncReadyCallback"/>
11123 <parameter name="user_data" type="gpointer"/>
11124 </parameters>
11125 </vfunc>
11126 <vfunc name="replace_readwrite_finish">
11127 <return-type type="GFileIOStream*"/>
11128 <parameters>
11129 <parameter name="file" type="GFile*"/>
11130 <parameter name="res" type="GAsyncResult*"/>
11131 <parameter name="error" type="GError**"/>
11132 </parameters>
11133 </vfunc>
11134 <vfunc name="resolve_relative_path">
11135 <return-type type="GFile*"/>
11136 <parameters>
11137 <parameter name="file" type="GFile*"/>
11138 <parameter name="relative_path" type="char*"/>
11139 </parameters>
11140 </vfunc>
11141 <vfunc name="set_attribute">
11142 <return-type type="gboolean"/>
11143 <parameters>
11144 <parameter name="file" type="GFile*"/>
11145 <parameter name="attribute" type="char*"/>
11146 <parameter name="type" type="GFileAttributeType"/>
11147 <parameter name="value_p" type="gpointer"/>
11148 <parameter name="flags" type="GFileQueryInfoFlags"/>
11149 <parameter name="cancellable" type="GCancellable*"/>
11150 <parameter name="error" type="GError**"/>
11151 </parameters>
11152 </vfunc>
11153 <vfunc name="set_attributes_async">
11154 <return-type type="void"/>
11155 <parameters>
11156 <parameter name="file" type="GFile*"/>
11157 <parameter name="info" type="GFileInfo*"/>
11158 <parameter name="flags" type="GFileQueryInfoFlags"/>
11159 <parameter name="io_priority" type="int"/>
11160 <parameter name="cancellable" type="GCancellable*"/>
11161 <parameter name="callback" type="GAsyncReadyCallback"/>
11162 <parameter name="user_data" type="gpointer"/>
11163 </parameters>
11164 </vfunc>
11165 <vfunc name="set_attributes_finish">
11166 <return-type type="gboolean"/>
11167 <parameters>
11168 <parameter name="file" type="GFile*"/>
11169 <parameter name="result" type="GAsyncResult*"/>
11170 <parameter name="info" type="GFileInfo**"/>
11171 <parameter name="error" type="GError**"/>
11172 </parameters>
11173 </vfunc>
11174 <vfunc name="set_attributes_from_info">
11175 <return-type type="gboolean"/>
11176 <parameters>
11177 <parameter name="file" type="GFile*"/>
11178 <parameter name="info" type="GFileInfo*"/>
11179 <parameter name="flags" type="GFileQueryInfoFlags"/>
11180 <parameter name="cancellable" type="GCancellable*"/>
11181 <parameter name="error" type="GError**"/>
11182 </parameters>
11183 </vfunc>
11184 <vfunc name="set_display_name">
11185 <return-type type="GFile*"/>
11186 <parameters>
11187 <parameter name="file" type="GFile*"/>
11188 <parameter name="display_name" type="char*"/>
11189 <parameter name="cancellable" type="GCancellable*"/>
11190 <parameter name="error" type="GError**"/>
11191 </parameters>
11192 </vfunc>
11193 <vfunc name="set_display_name_async">
11194 <return-type type="void"/>
11195 <parameters>
11196 <parameter name="file" type="GFile*"/>
11197 <parameter name="display_name" type="char*"/>
11198 <parameter name="io_priority" type="int"/>
11199 <parameter name="cancellable" type="GCancellable*"/>
11200 <parameter name="callback" type="GAsyncReadyCallback"/>
11201 <parameter name="user_data" type="gpointer"/>
11202 </parameters>
11203 </vfunc>
11204 <vfunc name="set_display_name_finish">
11205 <return-type type="GFile*"/>
11206 <parameters>
11207 <parameter name="file" type="GFile*"/>
11208 <parameter name="res" type="GAsyncResult*"/>
11209 <parameter name="error" type="GError**"/>
11210 </parameters>
11211 </vfunc>
11212 <vfunc name="start_mountable">
11213 <return-type type="void"/>
11214 <parameters>
11215 <parameter name="file" type="GFile*"/>
11216 <parameter name="flags" type="GDriveStartFlags"/>
11217 <parameter name="start_operation" type="GMountOperation*"/>
11218 <parameter name="cancellable" type="GCancellable*"/>
11219 <parameter name="callback" type="GAsyncReadyCallback"/>
11220 <parameter name="user_data" type="gpointer"/>
11221 </parameters>
11222 </vfunc>
11223 <vfunc name="start_mountable_finish">
11224 <return-type type="gboolean"/>
11225 <parameters>
11226 <parameter name="file" type="GFile*"/>
11227 <parameter name="result" type="GAsyncResult*"/>
11228 <parameter name="error" type="GError**"/>
11229 </parameters>
11230 </vfunc>
11231 <vfunc name="stop_mountable">
11232 <return-type type="void"/>
11233 <parameters>
11234 <parameter name="file" type="GFile*"/>
11235 <parameter name="flags" type="GMountUnmountFlags"/>
11236 <parameter name="mount_operation" type="GMountOperation*"/>
11237 <parameter name="cancellable" type="GCancellable*"/>
11238 <parameter name="callback" type="GAsyncReadyCallback"/>
11239 <parameter name="user_data" type="gpointer"/>
11240 </parameters>
11241 </vfunc>
11242 <vfunc name="stop_mountable_finish">
11243 <return-type type="gboolean"/>
11244 <parameters>
11245 <parameter name="file" type="GFile*"/>
11246 <parameter name="result" type="GAsyncResult*"/>
11247 <parameter name="error" type="GError**"/>
11248 </parameters>
11249 </vfunc>
11250 <vfunc name="trash">
11251 <return-type type="gboolean"/>
11252 <parameters>
11253 <parameter name="file" type="GFile*"/>
11254 <parameter name="cancellable" type="GCancellable*"/>
11255 <parameter name="error" type="GError**"/>
11256 </parameters>
11257 </vfunc>
11258 <vfunc name="unmount_mountable">
11259 <return-type type="void"/>
11260 <parameters>
11261 <parameter name="file" type="GFile*"/>
11262 <parameter name="flags" type="GMountUnmountFlags"/>
11263 <parameter name="cancellable" type="GCancellable*"/>
11264 <parameter name="callback" type="GAsyncReadyCallback"/>
11265 <parameter name="user_data" type="gpointer"/>
11266 </parameters>
11267 </vfunc>
11268 <vfunc name="unmount_mountable_finish">
11269 <return-type type="gboolean"/>
11270 <parameters>
11271 <parameter name="file" type="GFile*"/>
11272 <parameter name="result" type="GAsyncResult*"/>
11273 <parameter name="error" type="GError**"/>
11274 </parameters>
11275 </vfunc>
11276 <vfunc name="unmount_mountable_with_operation">
11277 <return-type type="void"/>
11278 <parameters>
11279 <parameter name="file" type="GFile*"/>
11280 <parameter name="flags" type="GMountUnmountFlags"/>
11281 <parameter name="mount_operation" type="GMountOperation*"/>
11282 <parameter name="cancellable" type="GCancellable*"/>
11283 <parameter name="callback" type="GAsyncReadyCallback"/>
11284 <parameter name="user_data" type="gpointer"/>
11285 </parameters>
11286 </vfunc>
11287 <vfunc name="unmount_mountable_with_operation_finish">
11288 <return-type type="gboolean"/>
11289 <parameters>
11290 <parameter name="file" type="GFile*"/>
11291 <parameter name="result" type="GAsyncResult*"/>
11292 <parameter name="error" type="GError**"/>
11293 </parameters>
11294 </vfunc>
11295 </interface>
11296 <interface name="GIcon" type-name="GIcon" get-type="g_icon_get_type">
11297 <requires>
11298 <interface name="GObject"/>
11299 </requires>
11300 <method name="equal" symbol="g_icon_equal">
11301 <return-type type="gboolean"/>
11302 <parameters>
11303 <parameter name="icon1" type="GIcon*"/>
11304 <parameter name="icon2" type="GIcon*"/>
11305 </parameters>
11306 </method>
11307 <method name="hash" symbol="g_icon_hash">
11308 <return-type type="guint"/>
11309 <parameters>
11310 <parameter name="icon" type="gconstpointer"/>
11311 </parameters>
11312 </method>
11313 <method name="new_for_string" symbol="g_icon_new_for_string">
11314 <return-type type="GIcon*"/>
11315 <parameters>
11316 <parameter name="str" type="gchar*"/>
11317 <parameter name="error" type="GError**"/>
11318 </parameters>
11319 </method>
11320 <method name="to_string" symbol="g_icon_to_string">
11321 <return-type type="gchar*"/>
11322 <parameters>
11323 <parameter name="icon" type="GIcon*"/>
11324 </parameters>
11325 </method>
11326 <vfunc name="equal">
11327 <return-type type="gboolean"/>
11328 <parameters>
11329 <parameter name="icon1" type="GIcon*"/>
11330 <parameter name="icon2" type="GIcon*"/>
11331 </parameters>
11332 </vfunc>
11333 <vfunc name="from_tokens">
11334 <return-type type="GIcon*"/>
11335 <parameters>
11336 <parameter name="tokens" type="gchar**"/>
11337 <parameter name="num_tokens" type="gint"/>
11338 <parameter name="version" type="gint"/>
11339 <parameter name="error" type="GError**"/>
11340 </parameters>
11341 </vfunc>
11342 <vfunc name="hash">
11343 <return-type type="guint"/>
11344 <parameters>
11345 <parameter name="icon" type="GIcon*"/>
11346 </parameters>
11347 </vfunc>
11348 <vfunc name="to_tokens">
11349 <return-type type="gboolean"/>
11350 <parameters>
11351 <parameter name="icon" type="GIcon*"/>
11352 <parameter name="tokens" type="GPtrArray*"/>
11353 <parameter name="out_version" type="gint*"/>
11354 </parameters>
11355 </vfunc>
11356 </interface>
11357 <interface name="GInitable" type-name="GInitable" get-type="g_initable_get_type">
11358 <requires>
11359 <interface name="GObject"/>
11360 </requires>
11361 <method name="init" symbol="g_initable_init">
11362 <return-type type="gboolean"/>
11363 <parameters>
11364 <parameter name="initable" type="GInitable*"/>
11365 <parameter name="cancellable" type="GCancellable*"/>
11366 <parameter name="error" type="GError**"/>
11367 </parameters>
11368 </method>
11369 <method name="new" symbol="g_initable_new">
11370 <return-type type="gpointer"/>
11371 <parameters>
11372 <parameter name="object_type" type="GType"/>
11373 <parameter name="cancellable" type="GCancellable*"/>
11374 <parameter name="error" type="GError**"/>
11375 <parameter name="first_property_name" type="gchar*"/>
11376 </parameters>
11377 </method>
11378 <method name="new_valist" symbol="g_initable_new_valist">
11379 <return-type type="GObject*"/>
11380 <parameters>
11381 <parameter name="object_type" type="GType"/>
11382 <parameter name="first_property_name" type="gchar*"/>
11383 <parameter name="var_args" type="va_list"/>
11384 <parameter name="cancellable" type="GCancellable*"/>
11385 <parameter name="error" type="GError**"/>
11386 </parameters>
11387 </method>
11388 <method name="newv" symbol="g_initable_newv">
11389 <return-type type="gpointer"/>
11390 <parameters>
11391 <parameter name="object_type" type="GType"/>
11392 <parameter name="n_parameters" type="guint"/>
11393 <parameter name="parameters" type="GParameter*"/>
11394 <parameter name="cancellable" type="GCancellable*"/>
11395 <parameter name="error" type="GError**"/>
11396 </parameters>
11397 </method>
11398 <vfunc name="init">
11399 <return-type type="gboolean"/>
11400 <parameters>
11401 <parameter name="initable" type="GInitable*"/>
11402 <parameter name="cancellable" type="GCancellable*"/>
11403 <parameter name="error" type="GError**"/>
11404 </parameters>
11405 </vfunc>
11406 </interface>
11407 <interface name="GLoadableIcon" type-name="GLoadableIcon" get-type="g_loadable_icon_get_type">
11408 <requires>
11409 <interface name="GIcon"/>
11410 <interface name="GObject"/>
11411 </requires>
11412 <method name="load" symbol="g_loadable_icon_load">
11413 <return-type type="GInputStream*"/>
11414 <parameters>
11415 <parameter name="icon" type="GLoadableIcon*"/>
11416 <parameter name="size" type="int"/>
11417 <parameter name="type" type="char**"/>
11418 <parameter name="cancellable" type="GCancellable*"/>
11419 <parameter name="error" type="GError**"/>
11420 </parameters>
11421 </method>
11422 <method name="load_async" symbol="g_loadable_icon_load_async">
11423 <return-type type="void"/>
11424 <parameters>
11425 <parameter name="icon" type="GLoadableIcon*"/>
11426 <parameter name="size" type="int"/>
11427 <parameter name="cancellable" type="GCancellable*"/>
11428 <parameter name="callback" type="GAsyncReadyCallback"/>
11429 <parameter name="user_data" type="gpointer"/>
11430 </parameters>
11431 </method>
11432 <method name="load_finish" symbol="g_loadable_icon_load_finish">
11433 <return-type type="GInputStream*"/>
11434 <parameters>
11435 <parameter name="icon" type="GLoadableIcon*"/>
11436 <parameter name="res" type="GAsyncResult*"/>
11437 <parameter name="type" type="char**"/>
11438 <parameter name="error" type="GError**"/>
11439 </parameters>
11440 </method>
11441 <vfunc name="load">
11442 <return-type type="GInputStream*"/>
11443 <parameters>
11444 <parameter name="icon" type="GLoadableIcon*"/>
11445 <parameter name="size" type="int"/>
11446 <parameter name="type" type="char**"/>
11447 <parameter name="cancellable" type="GCancellable*"/>
11448 <parameter name="error" type="GError**"/>
11449 </parameters>
11450 </vfunc>
11451 <vfunc name="load_async">
11452 <return-type type="void"/>
11453 <parameters>
11454 <parameter name="icon" type="GLoadableIcon*"/>
11455 <parameter name="size" type="int"/>
11456 <parameter name="cancellable" type="GCancellable*"/>
11457 <parameter name="callback" type="GAsyncReadyCallback"/>
11458 <parameter name="user_data" type="gpointer"/>
11459 </parameters>
11460 </vfunc>
11461 <vfunc name="load_finish">
11462 <return-type type="GInputStream*"/>
11463 <parameters>
11464 <parameter name="icon" type="GLoadableIcon*"/>
11465 <parameter name="res" type="GAsyncResult*"/>
11466 <parameter name="type" type="char**"/>
11467 <parameter name="error" type="GError**"/>
11468 </parameters>
11469 </vfunc>
11470 </interface>
11471 <interface name="GMount" type-name="GMount" get-type="g_mount_get_type">
11472 <requires>
11473 <interface name="GObject"/>
11474 </requires>
11475 <method name="can_eject" symbol="g_mount_can_eject">
11476 <return-type type="gboolean"/>
11477 <parameters>
11478 <parameter name="mount" type="GMount*"/>
11479 </parameters>
11480 </method>
11481 <method name="can_unmount" symbol="g_mount_can_unmount">
11482 <return-type type="gboolean"/>
11483 <parameters>
11484 <parameter name="mount" type="GMount*"/>
11485 </parameters>
11486 </method>
11487 <method name="eject" symbol="g_mount_eject">
11488 <return-type type="void"/>
11489 <parameters>
11490 <parameter name="mount" type="GMount*"/>
11491 <parameter name="flags" type="GMountUnmountFlags"/>
11492 <parameter name="cancellable" type="GCancellable*"/>
11493 <parameter name="callback" type="GAsyncReadyCallback"/>
11494 <parameter name="user_data" type="gpointer"/>
11495 </parameters>
11496 </method>
11497 <method name="eject_finish" symbol="g_mount_eject_finish">
11498 <return-type type="gboolean"/>
11499 <parameters>
11500 <parameter name="mount" type="GMount*"/>
11501 <parameter name="result" type="GAsyncResult*"/>
11502 <parameter name="error" type="GError**"/>
11503 </parameters>
11504 </method>
11505 <method name="eject_with_operation" symbol="g_mount_eject_with_operation">
11506 <return-type type="void"/>
11507 <parameters>
11508 <parameter name="mount" type="GMount*"/>
11509 <parameter name="flags" type="GMountUnmountFlags"/>
11510 <parameter name="mount_operation" type="GMountOperation*"/>
11511 <parameter name="cancellable" type="GCancellable*"/>
11512 <parameter name="callback" type="GAsyncReadyCallback"/>
11513 <parameter name="user_data" type="gpointer"/>
11514 </parameters>
11515 </method>
11516 <method name="eject_with_operation_finish" symbol="g_mount_eject_with_operation_finish">
11517 <return-type type="gboolean"/>
11518 <parameters>
11519 <parameter name="mount" type="GMount*"/>
11520 <parameter name="result" type="GAsyncResult*"/>
11521 <parameter name="error" type="GError**"/>
11522 </parameters>
11523 </method>
11524 <method name="get_default_location" symbol="g_mount_get_default_location">
11525 <return-type type="GFile*"/>
11526 <parameters>
11527 <parameter name="mount" type="GMount*"/>
11528 </parameters>
11529 </method>
11530 <method name="get_drive" symbol="g_mount_get_drive">
11531 <return-type type="GDrive*"/>
11532 <parameters>
11533 <parameter name="mount" type="GMount*"/>
11534 </parameters>
11535 </method>
11536 <method name="get_icon" symbol="g_mount_get_icon">
11537 <return-type type="GIcon*"/>
11538 <parameters>
11539 <parameter name="mount" type="GMount*"/>
11540 </parameters>
11541 </method>
11542 <method name="get_name" symbol="g_mount_get_name">
11543 <return-type type="char*"/>
11544 <parameters>
11545 <parameter name="mount" type="GMount*"/>
11546 </parameters>
11547 </method>
11548 <method name="get_root" symbol="g_mount_get_root">
11549 <return-type type="GFile*"/>
11550 <parameters>
11551 <parameter name="mount" type="GMount*"/>
11552 </parameters>
11553 </method>
11554 <method name="get_uuid" symbol="g_mount_get_uuid">
11555 <return-type type="char*"/>
11556 <parameters>
11557 <parameter name="mount" type="GMount*"/>
11558 </parameters>
11559 </method>
11560 <method name="get_volume" symbol="g_mount_get_volume">
11561 <return-type type="GVolume*"/>
11562 <parameters>
11563 <parameter name="mount" type="GMount*"/>
11564 </parameters>
11565 </method>
11566 <method name="guess_content_type" symbol="g_mount_guess_content_type">
11567 <return-type type="void"/>
11568 <parameters>
11569 <parameter name="mount" type="GMount*"/>
11570 <parameter name="force_rescan" type="gboolean"/>
11571 <parameter name="cancellable" type="GCancellable*"/>
11572 <parameter name="callback" type="GAsyncReadyCallback"/>
11573 <parameter name="user_data" type="gpointer"/>
11574 </parameters>
11575 </method>
11576 <method name="guess_content_type_finish" symbol="g_mount_guess_content_type_finish">
11577 <return-type type="gchar**"/>
11578 <parameters>
11579 <parameter name="mount" type="GMount*"/>
11580 <parameter name="result" type="GAsyncResult*"/>
11581 <parameter name="error" type="GError**"/>
11582 </parameters>
11583 </method>
11584 <method name="guess_content_type_sync" symbol="g_mount_guess_content_type_sync">
11585 <return-type type="gchar**"/>
11586 <parameters>
11587 <parameter name="mount" type="GMount*"/>
11588 <parameter name="force_rescan" type="gboolean"/>
11589 <parameter name="cancellable" type="GCancellable*"/>
11590 <parameter name="error" type="GError**"/>
11591 </parameters>
11592 </method>
11593 <method name="is_shadowed" symbol="g_mount_is_shadowed">
11594 <return-type type="gboolean"/>
11595 <parameters>
11596 <parameter name="mount" type="GMount*"/>
11597 </parameters>
11598 </method>
11599 <method name="remount" symbol="g_mount_remount">
11600 <return-type type="void"/>
11601 <parameters>
11602 <parameter name="mount" type="GMount*"/>
11603 <parameter name="flags" type="GMountMountFlags"/>
11604 <parameter name="mount_operation" type="GMountOperation*"/>
11605 <parameter name="cancellable" type="GCancellable*"/>
11606 <parameter name="callback" type="GAsyncReadyCallback"/>
11607 <parameter name="user_data" type="gpointer"/>
11608 </parameters>
11609 </method>
11610 <method name="remount_finish" symbol="g_mount_remount_finish">
11611 <return-type type="gboolean"/>
11612 <parameters>
11613 <parameter name="mount" type="GMount*"/>
11614 <parameter name="result" type="GAsyncResult*"/>
11615 <parameter name="error" type="GError**"/>
11616 </parameters>
11617 </method>
11618 <method name="shadow" symbol="g_mount_shadow">
11619 <return-type type="void"/>
11620 <parameters>
11621 <parameter name="mount" type="GMount*"/>
11622 </parameters>
11623 </method>
11624 <method name="unmount" symbol="g_mount_unmount">
11625 <return-type type="void"/>
11626 <parameters>
11627 <parameter name="mount" type="GMount*"/>
11628 <parameter name="flags" type="GMountUnmountFlags"/>
11629 <parameter name="cancellable" type="GCancellable*"/>
11630 <parameter name="callback" type="GAsyncReadyCallback"/>
11631 <parameter name="user_data" type="gpointer"/>
11632 </parameters>
11633 </method>
11634 <method name="unmount_finish" symbol="g_mount_unmount_finish">
11635 <return-type type="gboolean"/>
11636 <parameters>
11637 <parameter name="mount" type="GMount*"/>
11638 <parameter name="result" type="GAsyncResult*"/>
11639 <parameter name="error" type="GError**"/>
11640 </parameters>
11641 </method>
11642 <method name="unmount_with_operation" symbol="g_mount_unmount_with_operation">
11643 <return-type type="void"/>
11644 <parameters>
11645 <parameter name="mount" type="GMount*"/>
11646 <parameter name="flags" type="GMountUnmountFlags"/>
11647 <parameter name="mount_operation" type="GMountOperation*"/>
11648 <parameter name="cancellable" type="GCancellable*"/>
11649 <parameter name="callback" type="GAsyncReadyCallback"/>
11650 <parameter name="user_data" type="gpointer"/>
11651 </parameters>
11652 </method>
11653 <method name="unmount_with_operation_finish" symbol="g_mount_unmount_with_operation_finish">
11654 <return-type type="gboolean"/>
11655 <parameters>
11656 <parameter name="mount" type="GMount*"/>
11657 <parameter name="result" type="GAsyncResult*"/>
11658 <parameter name="error" type="GError**"/>
11659 </parameters>
11660 </method>
11661 <method name="unshadow" symbol="g_mount_unshadow">
11662 <return-type type="void"/>
11663 <parameters>
11664 <parameter name="mount" type="GMount*"/>
11665 </parameters>
11666 </method>
11667 <signal name="changed" when="LAST">
11668 <return-type type="void"/>
11669 <parameters>
11670 <parameter name="mount" type="GMount*"/>
11671 </parameters>
11672 </signal>
11673 <signal name="pre-unmount" when="LAST">
11674 <return-type type="void"/>
11675 <parameters>
11676 <parameter name="mount" type="GMount*"/>
11677 </parameters>
11678 </signal>
11679 <signal name="unmounted" when="LAST">
11680 <return-type type="void"/>
11681 <parameters>
11682 <parameter name="mount" type="GMount*"/>
11683 </parameters>
11684 </signal>
11685 <vfunc name="can_eject">
11686 <return-type type="gboolean"/>
11687 <parameters>
11688 <parameter name="mount" type="GMount*"/>
11689 </parameters>
11690 </vfunc>
11691 <vfunc name="can_unmount">
11692 <return-type type="gboolean"/>
11693 <parameters>
11694 <parameter name="mount" type="GMount*"/>
11695 </parameters>
11696 </vfunc>
11697 <vfunc name="eject">
11698 <return-type type="void"/>
11699 <parameters>
11700 <parameter name="mount" type="GMount*"/>
11701 <parameter name="flags" type="GMountUnmountFlags"/>
11702 <parameter name="cancellable" type="GCancellable*"/>
11703 <parameter name="callback" type="GAsyncReadyCallback"/>
11704 <parameter name="user_data" type="gpointer"/>
11705 </parameters>
11706 </vfunc>
11707 <vfunc name="eject_finish">
11708 <return-type type="gboolean"/>
11709 <parameters>
11710 <parameter name="mount" type="GMount*"/>
11711 <parameter name="result" type="GAsyncResult*"/>
11712 <parameter name="error" type="GError**"/>
11713 </parameters>
11714 </vfunc>
11715 <vfunc name="eject_with_operation">
11716 <return-type type="void"/>
11717 <parameters>
11718 <parameter name="mount" type="GMount*"/>
11719 <parameter name="flags" type="GMountUnmountFlags"/>
11720 <parameter name="mount_operation" type="GMountOperation*"/>
11721 <parameter name="cancellable" type="GCancellable*"/>
11722 <parameter name="callback" type="GAsyncReadyCallback"/>
11723 <parameter name="user_data" type="gpointer"/>
11724 </parameters>
11725 </vfunc>
11726 <vfunc name="eject_with_operation_finish">
11727 <return-type type="gboolean"/>
11728 <parameters>
11729 <parameter name="mount" type="GMount*"/>
11730 <parameter name="result" type="GAsyncResult*"/>
11731 <parameter name="error" type="GError**"/>
11732 </parameters>
11733 </vfunc>
11734 <vfunc name="get_default_location">
11735 <return-type type="GFile*"/>
11736 <parameters>
11737 <parameter name="mount" type="GMount*"/>
11738 </parameters>
11739 </vfunc>
11740 <vfunc name="get_drive">
11741 <return-type type="GDrive*"/>
11742 <parameters>
11743 <parameter name="mount" type="GMount*"/>
11744 </parameters>
11745 </vfunc>
11746 <vfunc name="get_icon">
11747 <return-type type="GIcon*"/>
11748 <parameters>
11749 <parameter name="mount" type="GMount*"/>
11750 </parameters>
11751 </vfunc>
11752 <vfunc name="get_name">
11753 <return-type type="char*"/>
11754 <parameters>
11755 <parameter name="mount" type="GMount*"/>
11756 </parameters>
11757 </vfunc>
11758 <vfunc name="get_root">
11759 <return-type type="GFile*"/>
11760 <parameters>
11761 <parameter name="mount" type="GMount*"/>
11762 </parameters>
11763 </vfunc>
11764 <vfunc name="get_uuid">
11765 <return-type type="char*"/>
11766 <parameters>
11767 <parameter name="mount" type="GMount*"/>
11768 </parameters>
11769 </vfunc>
11770 <vfunc name="get_volume">
11771 <return-type type="GVolume*"/>
11772 <parameters>
11773 <parameter name="mount" type="GMount*"/>
11774 </parameters>
11775 </vfunc>
11776 <vfunc name="guess_content_type">
11777 <return-type type="void"/>
11778 <parameters>
11779 <parameter name="mount" type="GMount*"/>
11780 <parameter name="force_rescan" type="gboolean"/>
11781 <parameter name="cancellable" type="GCancellable*"/>
11782 <parameter name="callback" type="GAsyncReadyCallback"/>
11783 <parameter name="user_data" type="gpointer"/>
11784 </parameters>
11785 </vfunc>
11786 <vfunc name="guess_content_type_finish">
11787 <return-type type="gchar**"/>
11788 <parameters>
11789 <parameter name="mount" type="GMount*"/>
11790 <parameter name="result" type="GAsyncResult*"/>
11791 <parameter name="error" type="GError**"/>
11792 </parameters>
11793 </vfunc>
11794 <vfunc name="guess_content_type_sync">
11795 <return-type type="gchar**"/>
11796 <parameters>
11797 <parameter name="mount" type="GMount*"/>
11798 <parameter name="force_rescan" type="gboolean"/>
11799 <parameter name="cancellable" type="GCancellable*"/>
11800 <parameter name="error" type="GError**"/>
11801 </parameters>
11802 </vfunc>
11803 <vfunc name="remount">
11804 <return-type type="void"/>
11805 <parameters>
11806 <parameter name="mount" type="GMount*"/>
11807 <parameter name="flags" type="GMountMountFlags"/>
11808 <parameter name="mount_operation" type="GMountOperation*"/>
11809 <parameter name="cancellable" type="GCancellable*"/>
11810 <parameter name="callback" type="GAsyncReadyCallback"/>
11811 <parameter name="user_data" type="gpointer"/>
11812 </parameters>
11813 </vfunc>
11814 <vfunc name="remount_finish">
11815 <return-type type="gboolean"/>
11816 <parameters>
11817 <parameter name="mount" type="GMount*"/>
11818 <parameter name="result" type="GAsyncResult*"/>
11819 <parameter name="error" type="GError**"/>
11820 </parameters>
11821 </vfunc>
11822 <vfunc name="unmount">
11823 <return-type type="void"/>
11824 <parameters>
11825 <parameter name="mount" type="GMount*"/>
11826 <parameter name="flags" type="GMountUnmountFlags"/>
11827 <parameter name="cancellable" type="GCancellable*"/>
11828 <parameter name="callback" type="GAsyncReadyCallback"/>
11829 <parameter name="user_data" type="gpointer"/>
11830 </parameters>
11831 </vfunc>
11832 <vfunc name="unmount_finish">
11833 <return-type type="gboolean"/>
11834 <parameters>
11835 <parameter name="mount" type="GMount*"/>
11836 <parameter name="result" type="GAsyncResult*"/>
11837 <parameter name="error" type="GError**"/>
11838 </parameters>
11839 </vfunc>
11840 <vfunc name="unmount_with_operation">
11841 <return-type type="void"/>
11842 <parameters>
11843 <parameter name="mount" type="GMount*"/>
11844 <parameter name="flags" type="GMountUnmountFlags"/>
11845 <parameter name="mount_operation" type="GMountOperation*"/>
11846 <parameter name="cancellable" type="GCancellable*"/>
11847 <parameter name="callback" type="GAsyncReadyCallback"/>
11848 <parameter name="user_data" type="gpointer"/>
11849 </parameters>
11850 </vfunc>
11851 <vfunc name="unmount_with_operation_finish">
11852 <return-type type="gboolean"/>
11853 <parameters>
11854 <parameter name="mount" type="GMount*"/>
11855 <parameter name="result" type="GAsyncResult*"/>
11856 <parameter name="error" type="GError**"/>
11857 </parameters>
11858 </vfunc>
11859 </interface>
11860 <interface name="GPollableInputStream" type-name="GPollableInputStream" get-type="g_pollable_input_stream_get_type">
11861 <requires>
11862 <interface name="GInputStream"/>
11863 </requires>
11864 <method name="can_poll" symbol="g_pollable_input_stream_can_poll">
11865 <return-type type="gboolean"/>
11866 <parameters>
11867 <parameter name="stream" type="GPollableInputStream*"/>
11868 </parameters>
11869 </method>
11870 <method name="create_source" symbol="g_pollable_input_stream_create_source">
11871 <return-type type="GSource*"/>
11872 <parameters>
11873 <parameter name="stream" type="GPollableInputStream*"/>
11874 <parameter name="cancellable" type="GCancellable*"/>
11875 </parameters>
11876 </method>
11877 <method name="is_readable" symbol="g_pollable_input_stream_is_readable">
11878 <return-type type="gboolean"/>
11879 <parameters>
11880 <parameter name="stream" type="GPollableInputStream*"/>
11881 </parameters>
11882 </method>
11883 <method name="read_nonblocking" symbol="g_pollable_input_stream_read_nonblocking">
11884 <return-type type="gssize"/>
11885 <parameters>
11886 <parameter name="stream" type="GPollableInputStream*"/>
11887 <parameter name="buffer" type="void*"/>
11888 <parameter name="size" type="gsize"/>
11889 <parameter name="cancellable" type="GCancellable*"/>
11890 <parameter name="error" type="GError**"/>
11891 </parameters>
11892 </method>
11893 <vfunc name="can_poll">
11894 <return-type type="gboolean"/>
11895 <parameters>
11896 <parameter name="stream" type="GPollableInputStream*"/>
11897 </parameters>
11898 </vfunc>
11899 <vfunc name="create_source">
11900 <return-type type="GSource*"/>
11901 <parameters>
11902 <parameter name="stream" type="GPollableInputStream*"/>
11903 <parameter name="cancellable" type="GCancellable*"/>
11904 </parameters>
11905 </vfunc>
11906 <vfunc name="is_readable">
11907 <return-type type="gboolean"/>
11908 <parameters>
11909 <parameter name="stream" type="GPollableInputStream*"/>
11910 </parameters>
11911 </vfunc>
11912 <vfunc name="read_nonblocking">
11913 <return-type type="gssize"/>
11914 <parameters>
11915 <parameter name="stream" type="GPollableInputStream*"/>
11916 <parameter name="buffer" type="void*"/>
11917 <parameter name="size" type="gsize"/>
11918 <parameter name="error" type="GError**"/>
11919 </parameters>
11920 </vfunc>
11921 </interface>
11922 <interface name="GPollableOutputStream" type-name="GPollableOutputStream" get-type="g_pollable_output_stream_get_type">
11923 <requires>
11924 <interface name="GOutputStream"/>
11925 </requires>
11926 <method name="can_poll" symbol="g_pollable_output_stream_can_poll">
11927 <return-type type="gboolean"/>
11928 <parameters>
11929 <parameter name="stream" type="GPollableOutputStream*"/>
11930 </parameters>
11931 </method>
11932 <method name="create_source" symbol="g_pollable_output_stream_create_source">
11933 <return-type type="GSource*"/>
11934 <parameters>
11935 <parameter name="stream" type="GPollableOutputStream*"/>
11936 <parameter name="cancellable" type="GCancellable*"/>
11937 </parameters>
11938 </method>
11939 <method name="is_writable" symbol="g_pollable_output_stream_is_writable">
11940 <return-type type="gboolean"/>
11941 <parameters>
11942 <parameter name="stream" type="GPollableOutputStream*"/>
11943 </parameters>
11944 </method>
11945 <method name="write_nonblocking" symbol="g_pollable_output_stream_write_nonblocking">
11946 <return-type type="gssize"/>
11947 <parameters>
11948 <parameter name="stream" type="GPollableOutputStream*"/>
11949 <parameter name="buffer" type="void*"/>
11950 <parameter name="size" type="gsize"/>
11951 <parameter name="cancellable" type="GCancellable*"/>
11952 <parameter name="error" type="GError**"/>
11953 </parameters>
11954 </method>
11955 <vfunc name="can_poll">
11956 <return-type type="gboolean"/>
11957 <parameters>
11958 <parameter name="stream" type="GPollableOutputStream*"/>
11959 </parameters>
11960 </vfunc>
11961 <vfunc name="create_source">
11962 <return-type type="GSource*"/>
11963 <parameters>
11964 <parameter name="stream" type="GPollableOutputStream*"/>
11965 <parameter name="cancellable" type="GCancellable*"/>
11966 </parameters>
11967 </vfunc>
11968 <vfunc name="is_writable">
11969 <return-type type="gboolean"/>
11970 <parameters>
11971 <parameter name="stream" type="GPollableOutputStream*"/>
11972 </parameters>
11973 </vfunc>
11974 <vfunc name="write_nonblocking">
11975 <return-type type="gssize"/>
11976 <parameters>
11977 <parameter name="stream" type="GPollableOutputStream*"/>
11978 <parameter name="buffer" type="void*"/>
11979 <parameter name="size" type="gsize"/>
11980 <parameter name="error" type="GError**"/>
11981 </parameters>
11982 </vfunc>
11983 </interface>
11984 <interface name="GProxy" type-name="GProxy" get-type="g_proxy_get_type">
11985 <requires>
11986 <interface name="GObject"/>
11987 </requires>
11988 <method name="connect" symbol="g_proxy_connect">
11989 <return-type type="GIOStream*"/>
11990 <parameters>
11991 <parameter name="proxy" type="GProxy*"/>
11992 <parameter name="connection" type="GIOStream*"/>
11993 <parameter name="proxy_address" type="GProxyAddress*"/>
11994 <parameter name="cancellable" type="GCancellable*"/>
11995 <parameter name="error" type="GError**"/>
11996 </parameters>
11997 </method>
11998 <method name="connect_async" symbol="g_proxy_connect_async">
11999 <return-type type="void"/>
12000 <parameters>
12001 <parameter name="proxy" type="GProxy*"/>
12002 <parameter name="connection" type="GIOStream*"/>
12003 <parameter name="proxy_address" type="GProxyAddress*"/>
12004 <parameter name="cancellable" type="GCancellable*"/>
12005 <parameter name="callback" type="GAsyncReadyCallback"/>
12006 <parameter name="user_data" type="gpointer"/>
12007 </parameters>
12008 </method>
12009 <method name="connect_finish" symbol="g_proxy_connect_finish">
12010 <return-type type="GIOStream*"/>
12011 <parameters>
12012 <parameter name="proxy" type="GProxy*"/>
12013 <parameter name="result" type="GAsyncResult*"/>
12014 <parameter name="error" type="GError**"/>
12015 </parameters>
12016 </method>
12017 <method name="get_default_for_protocol" symbol="g_proxy_get_default_for_protocol">
12018 <return-type type="GProxy*"/>
12019 <parameters>
12020 <parameter name="protocol" type="gchar*"/>
12021 </parameters>
12022 </method>
12023 <method name="supports_hostname" symbol="g_proxy_supports_hostname">
12024 <return-type type="gboolean"/>
12025 <parameters>
12026 <parameter name="proxy" type="GProxy*"/>
12027 </parameters>
12028 </method>
12029 <vfunc name="connect">
12030 <return-type type="GIOStream*"/>
12031 <parameters>
12032 <parameter name="proxy" type="GProxy*"/>
12033 <parameter name="connection" type="GIOStream*"/>
12034 <parameter name="proxy_address" type="GProxyAddress*"/>
12035 <parameter name="cancellable" type="GCancellable*"/>
12036 <parameter name="error" type="GError**"/>
12037 </parameters>
12038 </vfunc>
12039 <vfunc name="connect_async">
12040 <return-type type="void"/>
12041 <parameters>
12042 <parameter name="proxy" type="GProxy*"/>
12043 <parameter name="connection" type="GIOStream*"/>
12044 <parameter name="proxy_address" type="GProxyAddress*"/>
12045 <parameter name="cancellable" type="GCancellable*"/>
12046 <parameter name="callback" type="GAsyncReadyCallback"/>
12047 <parameter name="user_data" type="gpointer"/>
12048 </parameters>
12049 </vfunc>
12050 <vfunc name="connect_finish">
12051 <return-type type="GIOStream*"/>
12052 <parameters>
12053 <parameter name="proxy" type="GProxy*"/>
12054 <parameter name="result" type="GAsyncResult*"/>
12055 <parameter name="error" type="GError**"/>
12056 </parameters>
12057 </vfunc>
12058 <vfunc name="supports_hostname">
12059 <return-type type="gboolean"/>
12060 <parameters>
12061 <parameter name="proxy" type="GProxy*"/>
12062 </parameters>
12063 </vfunc>
12064 </interface>
12065 <interface name="GProxyResolver" type-name="GProxyResolver" get-type="g_proxy_resolver_get_type">
12066 <requires>
12067 <interface name="GObject"/>
12068 </requires>
12069 <method name="get_default" symbol="g_proxy_resolver_get_default">
12070 <return-type type="GProxyResolver*"/>
12071 </method>
12072 <method name="is_supported" symbol="g_proxy_resolver_is_supported">
12073 <return-type type="gboolean"/>
12074 <parameters>
12075 <parameter name="resolver" type="GProxyResolver*"/>
12076 </parameters>
12077 </method>
12078 <method name="lookup" symbol="g_proxy_resolver_lookup">
12079 <return-type type="gchar**"/>
12080 <parameters>
12081 <parameter name="resolver" type="GProxyResolver*"/>
12082 <parameter name="uri" type="gchar*"/>
12083 <parameter name="cancellable" type="GCancellable*"/>
12084 <parameter name="error" type="GError**"/>
12085 </parameters>
12086 </method>
12087 <method name="lookup_async" symbol="g_proxy_resolver_lookup_async">
12088 <return-type type="void"/>
12089 <parameters>
12090 <parameter name="resolver" type="GProxyResolver*"/>
12091 <parameter name="uri" type="gchar*"/>
12092 <parameter name="cancellable" type="GCancellable*"/>
12093 <parameter name="callback" type="GAsyncReadyCallback"/>
12094 <parameter name="user_data" type="gpointer"/>
12095 </parameters>
12096 </method>
12097 <method name="lookup_finish" symbol="g_proxy_resolver_lookup_finish">
12098 <return-type type="gchar**"/>
12099 <parameters>
12100 <parameter name="resolver" type="GProxyResolver*"/>
12101 <parameter name="result" type="GAsyncResult*"/>
12102 <parameter name="error" type="GError**"/>
12103 </parameters>
12104 </method>
12105 <vfunc name="is_supported">
12106 <return-type type="gboolean"/>
12107 <parameters>
12108 <parameter name="resolver" type="GProxyResolver*"/>
12109 </parameters>
12110 </vfunc>
12111 <vfunc name="lookup">
12112 <return-type type="gchar**"/>
12113 <parameters>
12114 <parameter name="resolver" type="GProxyResolver*"/>
12115 <parameter name="uri" type="gchar*"/>
12116 <parameter name="cancellable" type="GCancellable*"/>
12117 <parameter name="error" type="GError**"/>
12118 </parameters>
12119 </vfunc>
12120 <vfunc name="lookup_async">
12121 <return-type type="void"/>
12122 <parameters>
12123 <parameter name="resolver" type="GProxyResolver*"/>
12124 <parameter name="uri" type="gchar*"/>
12125 <parameter name="cancellable" type="GCancellable*"/>
12126 <parameter name="callback" type="GAsyncReadyCallback"/>
12127 <parameter name="user_data" type="gpointer"/>
12128 </parameters>
12129 </vfunc>
12130 <vfunc name="lookup_finish">
12131 <return-type type="gchar**"/>
12132 <parameters>
12133 <parameter name="resolver" type="GProxyResolver*"/>
12134 <parameter name="result" type="GAsyncResult*"/>
12135 <parameter name="error" type="GError**"/>
12136 </parameters>
12137 </vfunc>
12138 </interface>
12139 <interface name="GSeekable" type-name="GSeekable" get-type="g_seekable_get_type">
12140 <requires>
12141 <interface name="GObject"/>
12142 </requires>
12143 <method name="can_seek" symbol="g_seekable_can_seek">
12144 <return-type type="gboolean"/>
12145 <parameters>
12146 <parameter name="seekable" type="GSeekable*"/>
12147 </parameters>
12148 </method>
12149 <method name="can_truncate" symbol="g_seekable_can_truncate">
12150 <return-type type="gboolean"/>
12151 <parameters>
12152 <parameter name="seekable" type="GSeekable*"/>
12153 </parameters>
12154 </method>
12155 <method name="seek" symbol="g_seekable_seek">
12156 <return-type type="gboolean"/>
12157 <parameters>
12158 <parameter name="seekable" type="GSeekable*"/>
12159 <parameter name="offset" type="goffset"/>
12160 <parameter name="type" type="GSeekType"/>
12161 <parameter name="cancellable" type="GCancellable*"/>
12162 <parameter name="error" type="GError**"/>
12163 </parameters>
12164 </method>
12165 <method name="tell" symbol="g_seekable_tell">
12166 <return-type type="goffset"/>
12167 <parameters>
12168 <parameter name="seekable" type="GSeekable*"/>
12169 </parameters>
12170 </method>
12171 <method name="truncate" symbol="g_seekable_truncate">
12172 <return-type type="gboolean"/>
12173 <parameters>
12174 <parameter name="seekable" type="GSeekable*"/>
12175 <parameter name="offset" type="goffset"/>
12176 <parameter name="cancellable" type="GCancellable*"/>
12177 <parameter name="error" type="GError**"/>
12178 </parameters>
12179 </method>
12180 <vfunc name="can_seek">
12181 <return-type type="gboolean"/>
12182 <parameters>
12183 <parameter name="seekable" type="GSeekable*"/>
12184 </parameters>
12185 </vfunc>
12186 <vfunc name="can_truncate">
12187 <return-type type="gboolean"/>
12188 <parameters>
12189 <parameter name="seekable" type="GSeekable*"/>
12190 </parameters>
12191 </vfunc>
12192 <vfunc name="seek">
12193 <return-type type="gboolean"/>
12194 <parameters>
12195 <parameter name="seekable" type="GSeekable*"/>
12196 <parameter name="offset" type="goffset"/>
12197 <parameter name="type" type="GSeekType"/>
12198 <parameter name="cancellable" type="GCancellable*"/>
12199 <parameter name="error" type="GError**"/>
12200 </parameters>
12201 </vfunc>
12202 <vfunc name="tell">
12203 <return-type type="goffset"/>
12204 <parameters>
12205 <parameter name="seekable" type="GSeekable*"/>
12206 </parameters>
12207 </vfunc>
12208 <vfunc name="truncate_fn">
12209 <return-type type="gboolean"/>
12210 <parameters>
12211 <parameter name="seekable" type="GSeekable*"/>
12212 <parameter name="offset" type="goffset"/>
12213 <parameter name="cancellable" type="GCancellable*"/>
12214 <parameter name="error" type="GError**"/>
12215 </parameters>
12216 </vfunc>
12217 </interface>
12218 <interface name="GSocketConnectable" type-name="GSocketConnectable" get-type="g_socket_connectable_get_type">
12219 <requires>
12220 <interface name="GObject"/>
12221 </requires>
12222 <method name="enumerate" symbol="g_socket_connectable_enumerate">
12223 <return-type type="GSocketAddressEnumerator*"/>
12224 <parameters>
12225 <parameter name="connectable" type="GSocketConnectable*"/>
12226 </parameters>
12227 </method>
12228 <method name="proxy_enumerate" symbol="g_socket_connectable_proxy_enumerate">
12229 <return-type type="GSocketAddressEnumerator*"/>
12230 <parameters>
12231 <parameter name="connectable" type="GSocketConnectable*"/>
12232 </parameters>
12233 </method>
12234 <vfunc name="enumerate">
12235 <return-type type="GSocketAddressEnumerator*"/>
12236 <parameters>
12237 <parameter name="connectable" type="GSocketConnectable*"/>
12238 </parameters>
12239 </vfunc>
12240 <vfunc name="proxy_enumerate">
12241 <return-type type="GSocketAddressEnumerator*"/>
12242 <parameters>
12243 <parameter name="connectable" type="GSocketConnectable*"/>
12244 </parameters>
12245 </vfunc>
12246 </interface>
12247 <interface name="GTlsBackend" type-name="GTlsBackend" get-type="g_tls_backend_get_type">
12248 <requires>
12249 <interface name="GObject"/>
12250 </requires>
12251 <method name="get_certificate_type" symbol="g_tls_backend_get_certificate_type">
12252 <return-type type="GType"/>
12253 <parameters>
12254 <parameter name="backend" type="GTlsBackend*"/>
12255 </parameters>
12256 </method>
12257 <method name="get_client_connection_type" symbol="g_tls_backend_get_client_connection_type">
12258 <return-type type="GType"/>
12259 <parameters>
12260 <parameter name="backend" type="GTlsBackend*"/>
12261 </parameters>
12262 </method>
12263 <method name="get_default" symbol="g_tls_backend_get_default">
12264 <return-type type="GTlsBackend*"/>
12265 </method>
12266 <method name="get_server_connection_type" symbol="g_tls_backend_get_server_connection_type">
12267 <return-type type="GType"/>
12268 <parameters>
12269 <parameter name="backend" type="GTlsBackend*"/>
12270 </parameters>
12271 </method>
12272 <method name="supports_tls" symbol="g_tls_backend_supports_tls">
12273 <return-type type="gboolean"/>
12274 <parameters>
12275 <parameter name="backend" type="GTlsBackend*"/>
12276 </parameters>
12277 </method>
12278 <vfunc name="get_certificate_type">
12279 <return-type type="GType"/>
12280 </vfunc>
12281 <vfunc name="get_client_connection_type">
12282 <return-type type="GType"/>
12283 </vfunc>
12284 <vfunc name="get_server_connection_type">
12285 <return-type type="GType"/>
12286 </vfunc>
12287 <vfunc name="supports_tls">
12288 <return-type type="gboolean"/>
12289 <parameters>
12290 <parameter name="backend" type="GTlsBackend*"/>
12291 </parameters>
12292 </vfunc>
12293 </interface>
12294 <interface name="GTlsClientConnection" type-name="GTlsClientConnection" get-type="g_tls_client_connection_get_type">
12295 <requires>
12296 <interface name="GTlsConnection"/>
12297 </requires>
12298 <method name="get_accepted_cas" symbol="g_tls_client_connection_get_accepted_cas">
12299 <return-type type="GList*"/>
12300 <parameters>
12301 <parameter name="conn" type="GTlsClientConnection*"/>
12302 </parameters>
12303 </method>
12304 <method name="get_server_identity" symbol="g_tls_client_connection_get_server_identity">
12305 <return-type type="GSocketConnectable*"/>
12306 <parameters>
12307 <parameter name="conn" type="GTlsClientConnection*"/>
12308 </parameters>
12309 </method>
12310 <method name="get_use_ssl3" symbol="g_tls_client_connection_get_use_ssl3">
12311 <return-type type="gboolean"/>
12312 <parameters>
12313 <parameter name="conn" type="GTlsClientConnection*"/>
12314 </parameters>
12315 </method>
12316 <method name="get_validation_flags" symbol="g_tls_client_connection_get_validation_flags">
12317 <return-type type="GTlsCertificateFlags"/>
12318 <parameters>
12319 <parameter name="conn" type="GTlsClientConnection*"/>
12320 </parameters>
12321 </method>
12322 <method name="new" symbol="g_tls_client_connection_new">
12323 <return-type type="GIOStream*"/>
12324 <parameters>
12325 <parameter name="base_io_stream" type="GIOStream*"/>
12326 <parameter name="server_identity" type="GSocketConnectable*"/>
12327 <parameter name="error" type="GError**"/>
12328 </parameters>
12329 </method>
12330 <method name="set_server_identity" symbol="g_tls_client_connection_set_server_identity">
12331 <return-type type="void"/>
12332 <parameters>
12333 <parameter name="conn" type="GTlsClientConnection*"/>
12334 <parameter name="identity" type="GSocketConnectable*"/>
12335 </parameters>
12336 </method>
12337 <method name="set_use_ssl3" symbol="g_tls_client_connection_set_use_ssl3">
12338 <return-type type="void"/>
12339 <parameters>
12340 <parameter name="conn" type="GTlsClientConnection*"/>
12341 <parameter name="use_ssl3" type="gboolean"/>
12342 </parameters>
12343 </method>
12344 <method name="set_validation_flags" symbol="g_tls_client_connection_set_validation_flags">
12345 <return-type type="void"/>
12346 <parameters>
12347 <parameter name="conn" type="GTlsClientConnection*"/>
12348 <parameter name="flags" type="GTlsCertificateFlags"/>
12349 </parameters>
12350 </method>
12351 <property name="accepted-cas" type="gpointer" readable="1" writable="0" construct="0" construct-only="0"/>
12352 <property name="server-identity" type="GSocketConnectable*" readable="1" writable="1" construct="1" construct-only="0"/>
12353 <property name="use-ssl3" type="gboolean" readable="1" writable="1" construct="1" construct-only="0"/>
12354 <property name="validation-flags" type="GTlsCertificateFlags" readable="1" writable="1" construct="1" construct-only="0"/>
12355 </interface>
12356 <interface name="GTlsServerConnection" type-name="GTlsServerConnection" get-type="g_tls_server_connection_get_type">
12357 <requires>
12358 <interface name="GTlsConnection"/>
12359 </requires>
12360 <method name="new" symbol="g_tls_server_connection_new">
12361 <return-type type="GIOStream*"/>
12362 <parameters>
12363 <parameter name="base_io_stream" type="GIOStream*"/>
12364 <parameter name="certificate" type="GTlsCertificate*"/>
12365 <parameter name="error" type="GError**"/>
12366 </parameters>
12367 </method>
12368 <property name="authentication-mode" type="GTlsAuthenticationMode" readable="1" writable="1" construct="0" construct-only="0"/>
12369 </interface>
12370 <interface name="GVolume" type-name="GVolume" get-type="g_volume_get_type">
12371 <requires>
12372 <interface name="GObject"/>
12373 </requires>
12374 <method name="can_eject" symbol="g_volume_can_eject">
12375 <return-type type="gboolean"/>
12376 <parameters>
12377 <parameter name="volume" type="GVolume*"/>
12378 </parameters>
12379 </method>
12380 <method name="can_mount" symbol="g_volume_can_mount">
12381 <return-type type="gboolean"/>
12382 <parameters>
12383 <parameter name="volume" type="GVolume*"/>
12384 </parameters>
12385 </method>
12386 <method name="eject" symbol="g_volume_eject">
12387 <return-type type="void"/>
12388 <parameters>
12389 <parameter name="volume" type="GVolume*"/>
12390 <parameter name="flags" type="GMountUnmountFlags"/>
12391 <parameter name="cancellable" type="GCancellable*"/>
12392 <parameter name="callback" type="GAsyncReadyCallback"/>
12393 <parameter name="user_data" type="gpointer"/>
12394 </parameters>
12395 </method>
12396 <method name="eject_finish" symbol="g_volume_eject_finish">
12397 <return-type type="gboolean"/>
12398 <parameters>
12399 <parameter name="volume" type="GVolume*"/>
12400 <parameter name="result" type="GAsyncResult*"/>
12401 <parameter name="error" type="GError**"/>
12402 </parameters>
12403 </method>
12404 <method name="eject_with_operation" symbol="g_volume_eject_with_operation">
12405 <return-type type="void"/>
12406 <parameters>
12407 <parameter name="volume" type="GVolume*"/>
12408 <parameter name="flags" type="GMountUnmountFlags"/>
12409 <parameter name="mount_operation" type="GMountOperation*"/>
12410 <parameter name="cancellable" type="GCancellable*"/>
12411 <parameter name="callback" type="GAsyncReadyCallback"/>
12412 <parameter name="user_data" type="gpointer"/>
12413 </parameters>
12414 </method>
12415 <method name="eject_with_operation_finish" symbol="g_volume_eject_with_operation_finish">
12416 <return-type type="gboolean"/>
12417 <parameters>
12418 <parameter name="volume" type="GVolume*"/>
12419 <parameter name="result" type="GAsyncResult*"/>
12420 <parameter name="error" type="GError**"/>
12421 </parameters>
12422 </method>
12423 <method name="enumerate_identifiers" symbol="g_volume_enumerate_identifiers">
12424 <return-type type="char**"/>
12425 <parameters>
12426 <parameter name="volume" type="GVolume*"/>
12427 </parameters>
12428 </method>
12429 <method name="get_activation_root" symbol="g_volume_get_activation_root">
12430 <return-type type="GFile*"/>
12431 <parameters>
12432 <parameter name="volume" type="GVolume*"/>
12433 </parameters>
12434 </method>
12435 <method name="get_drive" symbol="g_volume_get_drive">
12436 <return-type type="GDrive*"/>
12437 <parameters>
12438 <parameter name="volume" type="GVolume*"/>
12439 </parameters>
12440 </method>
12441 <method name="get_icon" symbol="g_volume_get_icon">
12442 <return-type type="GIcon*"/>
12443 <parameters>
12444 <parameter name="volume" type="GVolume*"/>
12445 </parameters>
12446 </method>
12447 <method name="get_identifier" symbol="g_volume_get_identifier">
12448 <return-type type="char*"/>
12449 <parameters>
12450 <parameter name="volume" type="GVolume*"/>
12451 <parameter name="kind" type="char*"/>
12452 </parameters>
12453 </method>
12454 <method name="get_mount" symbol="g_volume_get_mount">
12455 <return-type type="GMount*"/>
12456 <parameters>
12457 <parameter name="volume" type="GVolume*"/>
12458 </parameters>
12459 </method>
12460 <method name="get_name" symbol="g_volume_get_name">
12461 <return-type type="char*"/>
12462 <parameters>
12463 <parameter name="volume" type="GVolume*"/>
12464 </parameters>
12465 </method>
12466 <method name="get_uuid" symbol="g_volume_get_uuid">
12467 <return-type type="char*"/>
12468 <parameters>
12469 <parameter name="volume" type="GVolume*"/>
12470 </parameters>
12471 </method>
12472 <method name="mount" symbol="g_volume_mount">
12473 <return-type type="void"/>
12474 <parameters>
12475 <parameter name="volume" type="GVolume*"/>
12476 <parameter name="flags" type="GMountMountFlags"/>
12477 <parameter name="mount_operation" type="GMountOperation*"/>
12478 <parameter name="cancellable" type="GCancellable*"/>
12479 <parameter name="callback" type="GAsyncReadyCallback"/>
12480 <parameter name="user_data" type="gpointer"/>
12481 </parameters>
12482 </method>
12483 <method name="mount_finish" symbol="g_volume_mount_finish">
12484 <return-type type="gboolean"/>
12485 <parameters>
12486 <parameter name="volume" type="GVolume*"/>
12487 <parameter name="result" type="GAsyncResult*"/>
12488 <parameter name="error" type="GError**"/>
12489 </parameters>
12490 </method>
12491 <method name="should_automount" symbol="g_volume_should_automount">
12492 <return-type type="gboolean"/>
12493 <parameters>
12494 <parameter name="volume" type="GVolume*"/>
12495 </parameters>
12496 </method>
12497 <signal name="changed" when="LAST">
12498 <return-type type="void"/>
12499 <parameters>
12500 <parameter name="volume" type="GVolume*"/>
12501 </parameters>
12502 </signal>
12503 <signal name="removed" when="LAST">
12504 <return-type type="void"/>
12505 <parameters>
12506 <parameter name="volume" type="GVolume*"/>
12507 </parameters>
12508 </signal>
12509 <vfunc name="can_eject">
12510 <return-type type="gboolean"/>
12511 <parameters>
12512 <parameter name="volume" type="GVolume*"/>
12513 </parameters>
12514 </vfunc>
12515 <vfunc name="can_mount">
12516 <return-type type="gboolean"/>
12517 <parameters>
12518 <parameter name="volume" type="GVolume*"/>
12519 </parameters>
12520 </vfunc>
12521 <vfunc name="eject">
12522 <return-type type="void"/>
12523 <parameters>
12524 <parameter name="volume" type="GVolume*"/>
12525 <parameter name="flags" type="GMountUnmountFlags"/>
12526 <parameter name="cancellable" type="GCancellable*"/>
12527 <parameter name="callback" type="GAsyncReadyCallback"/>
12528 <parameter name="user_data" type="gpointer"/>
12529 </parameters>
12530 </vfunc>
12531 <vfunc name="eject_finish">
12532 <return-type type="gboolean"/>
12533 <parameters>
12534 <parameter name="volume" type="GVolume*"/>
12535 <parameter name="result" type="GAsyncResult*"/>
12536 <parameter name="error" type="GError**"/>
12537 </parameters>
12538 </vfunc>
12539 <vfunc name="eject_with_operation">
12540 <return-type type="void"/>
12541 <parameters>
12542 <parameter name="volume" type="GVolume*"/>
12543 <parameter name="flags" type="GMountUnmountFlags"/>
12544 <parameter name="mount_operation" type="GMountOperation*"/>
12545 <parameter name="cancellable" type="GCancellable*"/>
12546 <parameter name="callback" type="GAsyncReadyCallback"/>
12547 <parameter name="user_data" type="gpointer"/>
12548 </parameters>
12549 </vfunc>
12550 <vfunc name="eject_with_operation_finish">
12551 <return-type type="gboolean"/>
12552 <parameters>
12553 <parameter name="volume" type="GVolume*"/>
12554 <parameter name="result" type="GAsyncResult*"/>
12555 <parameter name="error" type="GError**"/>
12556 </parameters>
12557 </vfunc>
12558 <vfunc name="enumerate_identifiers">
12559 <return-type type="char**"/>
12560 <parameters>
12561 <parameter name="volume" type="GVolume*"/>
12562 </parameters>
12563 </vfunc>
12564 <vfunc name="get_activation_root">
12565 <return-type type="GFile*"/>
12566 <parameters>
12567 <parameter name="volume" type="GVolume*"/>
12568 </parameters>
12569 </vfunc>
12570 <vfunc name="get_drive">
12571 <return-type type="GDrive*"/>
12572 <parameters>
12573 <parameter name="volume" type="GVolume*"/>
12574 </parameters>
12575 </vfunc>
12576 <vfunc name="get_icon">
12577 <return-type type="GIcon*"/>
12578 <parameters>
12579 <parameter name="volume" type="GVolume*"/>
12580 </parameters>
12581 </vfunc>
12582 <vfunc name="get_identifier">
12583 <return-type type="char*"/>
12584 <parameters>
12585 <parameter name="volume" type="GVolume*"/>
12586 <parameter name="kind" type="char*"/>
12587 </parameters>
12588 </vfunc>
12589 <vfunc name="get_mount">
12590 <return-type type="GMount*"/>
12591 <parameters>
12592 <parameter name="volume" type="GVolume*"/>
12593 </parameters>
12594 </vfunc>
12595 <vfunc name="get_name">
12596 <return-type type="char*"/>
12597 <parameters>
12598 <parameter name="volume" type="GVolume*"/>
12599 </parameters>
12600 </vfunc>
12601 <vfunc name="get_uuid">
12602 <return-type type="char*"/>
12603 <parameters>
12604 <parameter name="volume" type="GVolume*"/>
12605 </parameters>
12606 </vfunc>
12607 <vfunc name="mount_finish">
12608 <return-type type="gboolean"/>
12609 <parameters>
12610 <parameter name="volume" type="GVolume*"/>
12611 <parameter name="result" type="GAsyncResult*"/>
12612 <parameter name="error" type="GError**"/>
12613 </parameters>
12614 </vfunc>
12615 <vfunc name="mount_fn">
12616 <return-type type="void"/>
12617 <parameters>
12618 <parameter name="volume" type="GVolume*"/>
12619 <parameter name="flags" type="GMountMountFlags"/>
12620 <parameter name="mount_operation" type="GMountOperation*"/>
12621 <parameter name="cancellable" type="GCancellable*"/>
12622 <parameter name="callback" type="GAsyncReadyCallback"/>
12623 <parameter name="user_data" type="gpointer"/>
12624 </parameters>
12625 </vfunc>
12626 <vfunc name="should_automount">
12627 <return-type type="gboolean"/>
12628 <parameters>
12629 <parameter name="volume" type="GVolume*"/>
12630 </parameters>
12631 </vfunc>
12632 </interface>
12633 <constant name="G_FILE_ATTRIBUTE_ACCESS_CAN_DELETE" type="char*" value="access::can-delete"/>
12634 <constant name="G_FILE_ATTRIBUTE_ACCESS_CAN_EXECUTE" type="char*" value="access::can-execute"/>
12635 <constant name="G_FILE_ATTRIBUTE_ACCESS_CAN_READ" type="char*" value="access::can-read"/>
12636 <constant name="G_FILE_ATTRIBUTE_ACCESS_CAN_RENAME" type="char*" value="access::can-rename"/>
12637 <constant name="G_FILE_ATTRIBUTE_ACCESS_CAN_TRASH" type="char*" value="access::can-trash"/>
12638 <constant name="G_FILE_ATTRIBUTE_ACCESS_CAN_WRITE" type="char*" value="access::can-write"/>
12639 <constant name="G_FILE_ATTRIBUTE_DOS_IS_ARCHIVE" type="char*" value="dos::is-archive"/>
12640 <constant name="G_FILE_ATTRIBUTE_DOS_IS_SYSTEM" type="char*" value="dos::is-system"/>
12641 <constant name="G_FILE_ATTRIBUTE_ETAG_VALUE" type="char*" value="etag::value"/>
12642 <constant name="G_FILE_ATTRIBUTE_FILESYSTEM_FREE" type="char*" value="filesystem::free"/>
12643 <constant name="G_FILE_ATTRIBUTE_FILESYSTEM_READONLY" type="char*" value="filesystem::readonly"/>
12644 <constant name="G_FILE_ATTRIBUTE_FILESYSTEM_SIZE" type="char*" value="filesystem::size"/>
12645 <constant name="G_FILE_ATTRIBUTE_FILESYSTEM_TYPE" type="char*" value="filesystem::type"/>
12646 <constant name="G_FILE_ATTRIBUTE_FILESYSTEM_USE_PREVIEW" type="char*" value="filesystem::use-preview"/>
12647 <constant name="G_FILE_ATTRIBUTE_GVFS_BACKEND" type="char*" value="gvfs::backend"/>
12648 <constant name="G_FILE_ATTRIBUTE_ID_FILE" type="char*" value="id::file"/>
12649 <constant name="G_FILE_ATTRIBUTE_ID_FILESYSTEM" type="char*" value="id::filesystem"/>
12650 <constant name="G_FILE_ATTRIBUTE_MOUNTABLE_CAN_EJECT" type="char*" value="mountable::can-eject"/>
12651 <constant name="G_FILE_ATTRIBUTE_MOUNTABLE_CAN_MOUNT" type="char*" value="mountable::can-mount"/>
12652 <constant name="G_FILE_ATTRIBUTE_MOUNTABLE_CAN_POLL" type="char*" value="mountable::can-poll"/>
12653 <constant name="G_FILE_ATTRIBUTE_MOUNTABLE_CAN_START" type="char*" value="mountable::can-start"/>
12654 <constant name="G_FILE_ATTRIBUTE_MOUNTABLE_CAN_START_DEGRADED" type="char*" value="mountable::can-start-degraded"/>
12655 <constant name="G_FILE_ATTRIBUTE_MOUNTABLE_CAN_STOP" type="char*" value="mountable::can-stop"/>
12656 <constant name="G_FILE_ATTRIBUTE_MOUNTABLE_CAN_UNMOUNT" type="char*" value="mountable::can-unmount"/>
12657 <constant name="G_FILE_ATTRIBUTE_MOUNTABLE_HAL_UDI" type="char*" value="mountable::hal-udi"/>
12658 <constant name="G_FILE_ATTRIBUTE_MOUNTABLE_IS_MEDIA_CHECK_AUTOMATIC" type="char*" value="mountable::is-media-check-automatic"/>
12659 <constant name="G_FILE_ATTRIBUTE_MOUNTABLE_START_STOP_TYPE" type="char*" value="mountable::start-stop-type"/>
12660 <constant name="G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE" type="char*" value="mountable::unix-device"/>
12661 <constant name="G_FILE_ATTRIBUTE_MOUNTABLE_UNIX_DEVICE_FILE" type="char*" value="mountable::unix-device-file"/>
12662 <constant name="G_FILE_ATTRIBUTE_OWNER_GROUP" type="char*" value="owner::group"/>
12663 <constant name="G_FILE_ATTRIBUTE_OWNER_USER" type="char*" value="owner::user"/>
12664 <constant name="G_FILE_ATTRIBUTE_OWNER_USER_REAL" type="char*" value="owner::user-real"/>
12665 <constant name="G_FILE_ATTRIBUTE_PREVIEW_ICON" type="char*" value="preview::icon"/>
12666 <constant name="G_FILE_ATTRIBUTE_SELINUX_CONTEXT" type="char*" value="selinux::context"/>
12667 <constant name="G_FILE_ATTRIBUTE_STANDARD_ALLOCATED_SIZE" type="char*" value="standard::allocated-size"/>
12668 <constant name="G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE" type="char*" value="standard::content-type"/>
12669 <constant name="G_FILE_ATTRIBUTE_STANDARD_COPY_NAME" type="char*" value="standard::copy-name"/>
12670 <constant name="G_FILE_ATTRIBUTE_STANDARD_DESCRIPTION" type="char*" value="standard::description"/>
12671 <constant name="G_FILE_ATTRIBUTE_STANDARD_DISPLAY_NAME" type="char*" value="standard::display-name"/>
12672 <constant name="G_FILE_ATTRIBUTE_STANDARD_EDIT_NAME" type="char*" value="standard::edit-name"/>
12673 <constant name="G_FILE_ATTRIBUTE_STANDARD_FAST_CONTENT_TYPE" type="char*" value="standard::fast-content-type"/>
12674 <constant name="G_FILE_ATTRIBUTE_STANDARD_ICON" type="char*" value="standard::icon"/>
12675 <constant name="G_FILE_ATTRIBUTE_STANDARD_IS_BACKUP" type="char*" value="standard::is-backup"/>
12676 <constant name="G_FILE_ATTRIBUTE_STANDARD_IS_HIDDEN" type="char*" value="standard::is-hidden"/>
12677 <constant name="G_FILE_ATTRIBUTE_STANDARD_IS_SYMLINK" type="char*" value="standard::is-symlink"/>
12678 <constant name="G_FILE_ATTRIBUTE_STANDARD_IS_VIRTUAL" type="char*" value="standard::is-virtual"/>
12679 <constant name="G_FILE_ATTRIBUTE_STANDARD_NAME" type="char*" value="standard::name"/>
12680 <constant name="G_FILE_ATTRIBUTE_STANDARD_SIZE" type="char*" value="standard::size"/>
12681 <constant name="G_FILE_ATTRIBUTE_STANDARD_SORT_ORDER" type="char*" value="standard::sort-order"/>
12682 <constant name="G_FILE_ATTRIBUTE_STANDARD_SYMLINK_TARGET" type="char*" value="standard::symlink-target"/>
12683 <constant name="G_FILE_ATTRIBUTE_STANDARD_TARGET_URI" type="char*" value="standard::target-uri"/>
12684 <constant name="G_FILE_ATTRIBUTE_STANDARD_TYPE" type="char*" value="standard::type"/>
12685 <constant name="G_FILE_ATTRIBUTE_THUMBNAILING_FAILED" type="char*" value="thumbnail::failed"/>
12686 <constant name="G_FILE_ATTRIBUTE_THUMBNAIL_PATH" type="char*" value="thumbnail::path"/>
12687 <constant name="G_FILE_ATTRIBUTE_TIME_ACCESS" type="char*" value="time::access"/>
12688 <constant name="G_FILE_ATTRIBUTE_TIME_ACCESS_USEC" type="char*" value="time::access-usec"/>
12689 <constant name="G_FILE_ATTRIBUTE_TIME_CHANGED" type="char*" value="time::changed"/>
12690 <constant name="G_FILE_ATTRIBUTE_TIME_CHANGED_USEC" type="char*" value="time::changed-usec"/>
12691 <constant name="G_FILE_ATTRIBUTE_TIME_CREATED" type="char*" value="time::created"/>
12692 <constant name="G_FILE_ATTRIBUTE_TIME_CREATED_USEC" type="char*" value="time::created-usec"/>
12693 <constant name="G_FILE_ATTRIBUTE_TIME_MODIFIED" type="char*" value="time::modified"/>
12694 <constant name="G_FILE_ATTRIBUTE_TIME_MODIFIED_USEC" type="char*" value="time::modified-usec"/>
12695 <constant name="G_FILE_ATTRIBUTE_TRASH_DELETION_DATE" type="char*" value="trash::deletion-date"/>
12696 <constant name="G_FILE_ATTRIBUTE_TRASH_ITEM_COUNT" type="char*" value="trash::item-count"/>
12697 <constant name="G_FILE_ATTRIBUTE_TRASH_ORIG_PATH" type="char*" value="trash::orig-path"/>
12698 <constant name="G_FILE_ATTRIBUTE_UNIX_BLOCKS" type="char*" value="unix::blocks"/>
12699 <constant name="G_FILE_ATTRIBUTE_UNIX_BLOCK_SIZE" type="char*" value="unix::block-size"/>
12700 <constant name="G_FILE_ATTRIBUTE_UNIX_DEVICE" type="char*" value="unix::device"/>
12701 <constant name="G_FILE_ATTRIBUTE_UNIX_GID" type="char*" value="unix::gid"/>
12702 <constant name="G_FILE_ATTRIBUTE_UNIX_INODE" type="char*" value="unix::inode"/>
12703 <constant name="G_FILE_ATTRIBUTE_UNIX_IS_MOUNTPOINT" type="char*" value="unix::is-mountpoint"/>
12704 <constant name="G_FILE_ATTRIBUTE_UNIX_MODE" type="char*" value="unix::mode"/>
12705 <constant name="G_FILE_ATTRIBUTE_UNIX_NLINK" type="char*" value="unix::nlink"/>
12706 <constant name="G_FILE_ATTRIBUTE_UNIX_RDEV" type="char*" value="unix::rdev"/>
12707 <constant name="G_FILE_ATTRIBUTE_UNIX_UID" type="char*" value="unix::uid"/>
12708 <constant name="G_NATIVE_VOLUME_MONITOR_EXTENSION_POINT_NAME" type="char*" value="gio-native-volume-monitor"/>
12709 <constant name="G_PROXY_EXTENSION_POINT_NAME" type="char*" value="gio-proxy"/>
12710 <constant name="G_PROXY_RESOLVER_EXTENSION_POINT_NAME" type="char*" value="gio-proxy-resolver"/>
12711 <constant name="G_TLS_BACKEND_EXTENSION_POINT_NAME" type="char*" value="gio-tls-backend"/>
12712 <constant name="G_VFS_EXTENSION_POINT_NAME" type="char*" value="gio-vfs"/>
12713 <constant name="G_VOLUME_IDENTIFIER_KIND_HAL_UDI" type="char*" value="hal-udi"/>
12714 <constant name="G_VOLUME_IDENTIFIER_KIND_LABEL" type="char*" value="label"/>
12715 <constant name="G_VOLUME_IDENTIFIER_KIND_NFS_MOUNT" type="char*" value="nfs-mount"/>
12716 <constant name="G_VOLUME_IDENTIFIER_KIND_UNIX_DEVICE" type="char*" value="unix-device"/>
12717 <constant name="G_VOLUME_IDENTIFIER_KIND_UUID" type="char*" value="uuid"/>
12718 <constant name="G_VOLUME_MONITOR_EXTENSION_POINT_NAME" type="char*" value="gio-volume-monitor"/>
12719 </namespace>
12720 </api>