Add element type annotations for GList arguments
[gnome.gobject-introspection] / gir / gio-2.0.c
1 /**
2  * g_app_info_create_from_commandline:
3  * @application_name: (allow-none):
4  */
5
6 /**
7  * g_app_info_get_all:
8  *
9  * Returns: (element-type GAppInfo) (transfer full): 
10  */
11
12 /**
13  * g_app_info_get_icon:
14  *
15  * Returns: (transfer none):
16  */
17
18 /**
19  * g_file_info_get_attribute_object:
20  *
21  * Returns: (transfer none):
22  */
23
24 /**
25  * g_file_info_get_icon:
26  *
27  * Returns: (transfer none):
28  */
29
30 /**
31  * g_app_info_launch:
32  * @appinfo:
33  * @files: (element-type GFile):
34  * @launch_context: (allow-none):
35  * @error:
36  */
37
38 /**
39  * g_app_info_launch_uris:
40  * @appinfo:
41  * @uris: (element-type char*):
42  * @launch_context: (allow-none):
43  * @error:
44  */
45
46 /**
47  * g_buffered_input_stream_fill:
48  * @cancellable: (allow-none):
49  */
50
51 /**
52  * g_buffered_input_stream_fill_async:
53  * @cancellable: (allow-none):
54  */
55
56 /**
57  * g_buffered_input_stream_read_byte:
58  * @cancellable: (allow-none):
59  */
60
61 /**
62  * g_data_input_stream_read_byte:
63  * @cancellable: (allow-none):
64  */
65
66 /**
67  * g_data_input_stream_read_int16:
68  * @cancellable: (allow-none):
69  */
70
71 /**
72  * g_data_input_stream_read_int32:
73  * @cancellable: (allow-none):
74  */
75
76 /**
77  * g_data_input_stream_read_int64:
78  * @cancellable: (allow-none):
79  */
80
81 /**
82  * g_data_input_stream_read_line:
83  * @cancellable: (allow-none):
84  */
85
86 /**
87  * g_data_input_stream_read_uint16:
88  * @cancellable: (allow-none):
89  */
90
91 /**
92  * g_data_input_stream_read_uint32:
93  * @cancellable: (allow-none):
94  */
95
96 /**
97  * g_data_input_stream_read_uint64:
98  * @cancellable: (allow-none):
99  */
100
101 /**
102  * g_data_input_stream_read_until:
103  * @cancellable: (allow-none):
104  */
105
106 /**
107  * g_data_output_stream_put_byte:
108  * @cancellable: (allow-none):
109  */
110
111 /**
112  * g_data_output_stream_put_int16:
113  * @cancellable: (allow-none):
114  */
115
116 /**
117  * g_data_output_stream_put_int32:
118  * @cancellable: (allow-none):
119  */
120
121 /**
122  * g_data_output_stream_put_int64:
123  * @cancellable: (allow-none):
124  */
125
126 /**
127  * g_data_output_stream_put_string:
128  * @cancellable: (allow-none):
129  */
130
131 /**
132  * g_data_output_stream_put_uint16:
133  * @cancellable: (allow-none):
134  */
135
136 /**
137  * g_data_output_stream_put_uint32:
138  * @cancellable: (allow-none):
139  */
140
141 /**
142  * g_data_output_stream_put_uint64:
143  * @cancellable: (allow-none):
144  */
145
146 /**
147  * g_drive_eject:
148  * @cancellable: (allow-none):
149  */
150
151 /**
152  * g_drive_poll_for_media:
153  * @cancellable: (allow-none):
154  */
155
156 /**
157  * g_file_append_to:
158  * @cancellable: (allow-none):
159  */
160
161 /**
162  * g_file_append_to_async:
163  * @cancellable: (allow-none):
164  */
165
166 /**
167  * g_file_copy:
168  * @cancellable: (allow-none):
169  */
170
171 /**
172  * g_file_copy_attributes:
173  * @cancellable: (allow-none):
174  */
175
176 /**
177  * g_file_create:
178  * @cancellable: (allow-none):
179  */
180
181 /**
182  * g_file_create_async:
183  * @cancellable: (allow-none):
184  */
185
186 /**
187  * g_file_delete:
188  * @cancellable: (allow-none):
189  */
190
191 /**
192  * g_file_eject_mountable:
193  * @cancellable: (allow-none):
194  */
195
196 /**
197  * g_file_enumerate_children:
198  * @cancellable: (allow-none):
199  */
200
201 /**
202  * g_file_enumerate_children_async:
203  * @cancellable: (allow-none):
204  */
205
206 /**
207  * g_file_enumerator_close:
208  * @cancellable: (allow-none):
209  */
210
211 /**
212  * g_file_enumerator_close_async:
213  * @cancellable: (allow-none):
214  */
215
216 /**
217  * g_file_enumerator_next_file:
218  * @cancellable: (allow-none):
219  */
220
221 /**
222  * g_file_enumerator_next_files_async:
223  * @cancellable: (allow-none):
224  */
225
226 /**
227  * g_file_find_enclosing_mount:
228  * @cancellable: (allow-none):
229  */
230
231 /**
232  * g_file_find_enclosing_mount_async:
233  * @cancellable: (allow-none):
234  */
235
236 /**
237  * g_file_input_stream_query_info:
238  * @cancellable: (allow-none):
239  */
240
241 /**
242  * g_file_input_stream_query_info_async:
243  * @cancellable: (allow-none):
244  */
245
246 /**
247  * g_file_load_contents:
248  * @cancellable: (allow-none):
249  * @contents: (out) (transfer full):
250  * @length: (allow-none) (out):
251  * @etag_out: (allow-none) (out):
252  */
253
254 /**
255  * g_file_load_contents_async:
256  * @cancellable: (allow-none):
257  */
258
259 /**
260  * g_file_load_contents_finish:
261  * @contents: (out) (transfer full):
262  * @length: (allow-none) (out):
263  * @etag_out: (allow-none) (out):
264  */
265
266 /**
267  * g_file_load_partial_contents_async:
268  * @cancellable: (allow-none):
269  */
270
271 /**
272  * g_file_load_partial_contents_finish:
273  * @contents: (out) (transfer full):
274  * @length: (allow-none) (out):
275  * @etag_out: (allow-none) (out):
276  */
277
278 /**
279  * g_file_make_directory:
280  * @cancellable: (allow-none):
281  */
282
283 /**
284  * g_file_make_symbolic_link:
285  * @cancellable: (allow-none):
286  */
287
288 /**
289  * g_file_monitor_directory:
290  * @cancellable: (allow-none):
291  */
292
293 /**
294  * g_file_monitor_file:
295  * @cancellable: (allow-none):
296  */
297
298 /**
299  * g_file_mount_enclosing_volume:
300  * @cancellable: (allow-none):
301  */
302
303 /**
304  * g_file_mount_mountable:
305  * @cancellable: (allow-none):
306  */
307
308 /**
309  * g_file_move:
310  * @cancellable: (allow-none):
311  */
312
313 /**
314  * g_file_output_stream_query_info:
315  * @cancellable: (allow-none):
316  */
317
318 /**
319  * g_file_output_stream_query_info_async:
320  * @cancellable: (allow-none):
321  */
322
323 /**
324  * g_file_query_default_handler:
325  * @cancellable: (allow-none):
326  */
327
328 /**
329  * g_file_query_exists:
330  * @cancellable: (allow-none):
331  */
332
333 /**
334  * g_file_query_filesystem_info:
335  * @cancellable: (allow-none):
336  */
337
338 /**
339  * g_file_query_info:
340  * @cancellable: (allow-none):
341  */
342
343 /**
344  * g_file_query_info_async:
345  * @cancellable: (allow-none):
346  */
347
348 /**
349  * g_file_query_settable_attributes:
350  * @cancellable: (allow-none):
351  */
352
353 /**
354  * g_file_query_writable_namespaces:
355  * @cancellable: (allow-none):
356  */
357
358 /**
359  * g_file_read:
360  * @cancellable: (allow-none):
361  */
362
363 /**
364  * g_file_read_async:
365  * @cancellable: (allow-none):
366  */
367
368 /**
369  * g_file_replace:
370  * @cancellable: (allow-none):
371  */
372
373 /**
374  * g_file_replace_async:
375  * @cancellable: (allow-none):
376  */
377
378 /**
379  * g_file_replace_contents:
380  * @cancellable: (allow-none):
381  */
382
383 /**
384  * g_file_replace_contents_async:
385  * @cancellable: (allow-none):
386  */
387
388 /**
389  * g_file_set_attribute:
390  * @cancellable: (allow-none):
391  */
392
393 /**
394  * g_file_set_attribute_byte_string:
395  * @cancellable: (allow-none):
396  */
397
398 /**
399  * g_file_set_attribute_int32:
400  * @cancellable: (allow-none):
401  */
402
403 /**
404  * g_file_set_attribute_int64:
405  * @cancellable: (allow-none):
406  */
407
408 /**
409  * g_file_set_attribute_string:
410  * @cancellable: (allow-none):
411  */
412
413 /**
414  * g_file_set_attribute_uint32:
415  * @cancellable: (allow-none):
416  */
417
418 /**
419  * g_file_set_attribute_uint64:
420  * @cancellable: (allow-none):
421  */
422
423 /**
424  * g_file_set_attributes_async:
425  * @cancellable: (allow-none):
426  */
427
428 /**
429  * g_file_set_attributes_from_info:
430  * @cancellable: (allow-none):
431  */
432
433 /**
434  * g_file_set_display_name:
435  * @cancellable: (allow-none):
436  */
437
438 /**
439  * g_file_set_display_name_async:
440  * @cancellable: (allow-none):
441  */
442
443 /**
444  * g_file_trash:
445  * @cancellable: (allow-none):
446  */
447
448 /**
449  * g_file_unmount_mountable:
450  * @cancellable: (allow-none):
451  */
452
453 /**
454  * g_filename_completer_get_completions:
455  *
456  * Return value: (array zero-terminated=1) (transfer full):
457  */
458
459 /**
460  * g_input_stream_close:
461  * @cancellable: (allow-none):
462  */
463
464 /**
465  * g_input_stream_close_async:
466  * @cancellable: (allow-none):
467  */
468
469 /**
470  * g_input_stream_read:
471  * @cancellable: (allow-none):
472  */
473
474 /**
475  * g_input_stream_read_all:
476  * @cancellable: (allow-none):
477  */
478
479 /**
480  * g_input_stream_read_async:
481  * @cancellable: (allow-none):
482  */
483
484 /**
485  * g_input_stream_skip:
486  * @cancellable: (allow-none):
487  */
488
489 /**
490  * g_input_stream_skip_async:
491  * @cancellable: (allow-none):
492  */
493
494 /**
495  * g_io_scheduler_push_job:
496  * @cancellable: (allow-none):
497  */
498
499 /**
500  * g_loadable_icon_load:
501  * @cancellable: (allow-none):
502  */
503
504 /**
505  * g_loadable_icon_load_async:
506  * @cancellable: (allow-none):
507  */
508
509 /**
510  * g_mount_eject:
511  * @cancellable: (allow-none):
512  */
513
514 /**
515  * g_mount_remount:
516  * @cancellable: (allow-none):
517  */
518
519 /**
520  * g_mount_unmount:
521  * @cancellable: (allow-none):
522  */
523
524 /**
525  * g_output_stream_close:
526  * @cancellable: (allow-none):
527  */
528
529 /**
530  * g_output_stream_close_async:
531  * @cancellable: (allow-none):
532  */
533
534 /**
535  * g_output_stream_flush:
536  * @cancellable: (allow-none):
537  */
538
539 /**
540  * g_output_stream_flush_async:
541  * @cancellable: (allow-none):
542  */
543
544 /**
545  * g_output_stream_splice:
546  * @cancellable: (allow-none):
547  */
548
549 /**
550  * g_output_stream_splice_async:
551  * @cancellable: (allow-none):
552  */
553
554 /**
555  * g_output_stream_write:
556  * @cancellable: (allow-none):
557  */
558
559 /**
560  * g_output_stream_write_all:
561  * @cancellable: (allow-none):
562  */
563
564 /**
565  * g_output_stream_write_async:
566  * @cancellable: (allow-none):
567  */
568
569 /**
570  * g_seekable_seek:
571  * @cancellable: (allow-none):
572  */
573
574 /**
575  * g_seekable_truncate:
576  * @cancellable: (allow-none):
577  */
578
579 /**
580  * g_simple_async_result_run_in_thread:
581  * @cancellable: (allow-none):
582  */
583
584 /**
585  * g_volume_eject:
586  * @cancellable: (allow-none):
587  */
588
589 /**
590  * g_volume_mount:
591  * @mount_operation: (allow-none):
592  * @cancellable: (allow-none):
593  */
594
595 /**
596  * g_file_info_list_attributes:
597  *
598  * Return value: (array zero-terminated=1) (transfer full):
599  */
600