summaryrefslogtreecommitdiff
path: root/vapi/packages/gio-2.0/gio-2.0.metadata
blob: ff5ab552057641d146f8045c80e873809fa189ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
GLib cprefix="G" lower_case_cprefix="g_" cheader_filename="gio/gio.h" gir_namespace="Gio" gir_version="2.0"
g_app_info_create_from_commandline.application_name nullable="1"
g_app_info_get_all type_arguments="AppInfo" transfer_ownership="1"
g_app_info_get_all_for_type type_arguments="AppInfo" transfer_ownership="1"
g_app_info_launch.envp is_array="1"
g_app_info_launch.launch_context nullable="1"
g_app_info_launch_default_for_uri.launch_context nullable="1"
g_app_info_launch_uris.envp is_array="1"
g_app_launch_context_get_display transfer_ownership="1"
g_app_launch_context_get_display.files type_arguments="File"
g_app_launch_context_get_startup_notify_id transfer_ownership="1"
g_app_launch_context_get_startup_notify_id.files type_arguments="File"
GAsyncReadyCallback.source_object nullable="1"
g_async_initable_new_async transfer_ownership="1"
g_async_initable_new_async.cancellable nullable="1"
g_buffered_input_stream_peek.buffer type_name="uint8" is_array="1" array_length_pos="2.9" array_length_type="gsize"
g_buffered_input_stream_peek.count hidden="1"
g_buffered_input_stream_peek.offset default_value="0"
g_buffered_input_stream_peek_buffer type_name="uint8" is_array="1" array_length_type="gsize"
g_buffered_input_stream_peek_buffer.count hidden="1"
g_content_type_can_be_executable parent="ContentType"
g_content_type_equals parent="ContentType"
g_content_type_from_mime_type parent="ContentType" transfer_ownership="1"
g_content_type_get_* parent="ContentType" transfer_ownership="1"
g_content_type_guess* parent="ContentType" transfer_ownership="1"
g_content_type_guess.filename nullable="1"
g_content_type_guess.data_size hidden="1"
g_content_type_guess.result_uncertain is_out="1"
g_content_type_is_* parent="ContentType"
g_content_types_get_registered type_arguments="string" transfer_ownership="1"
g_converter_convert.inbuf type_name="uint8" is_array="1" array_length_type="gsize"
g_converter_convert.inbuf_size hidden="1"
g_converter_convert.outbuf type_name="uint8" is_array="1" array_length_type="gsize"
g_converter_convert.outbuf_size hidden="1"
g_converter_convert.bytes_read is_out="1"
g_converter_convert.bytes_written is_out="1"
g_data_input_stream_read_byte error_types="IOError"
g_data_input_stream_read_int* error_types="IOError"
g_data_input_stream_read_uint* error_types="IOError"
g_data_input_stream_read_line nullable="1" transfer_ownership="1" error_types="IOError"
g_data_input_stream_read_line.length is_out="1"
g_data_input_stream_read_line_finish nullable="1" transfer_ownership="1" error_types="IOError"
g_data_input_stream_read_line_finish.length nullable="1" transfer_ownership="1" default_value="null" is_out="1"
g_data_input_stream_read_line_async.length default_value="null"
g_data_input_stream_read_until nullable="1" transfer_ownership="1" error_types="IOError"
g_data_input_stream_read_until.length is_out="1"
g_data_input_stream_read_until_finish nullable="1" transfer_ownership="1" error_types="IOError"
g_data_input_stream_read_until_finish.length nullable="1" transfer_ownership="1" default_value="null" is_out="1"
g_data_input_stream_read_upto nullable="1" transfer_ownership="1" error_types="IOError"
g_data_input_stream_read_upto.length is_out="1"
g_data_input_stream_read_upto_finish nullable="1" transfer_ownership="1" error_types="IOError"
g_data_input_stream_read_upto_finish.length nullable="1" transfer_ownership="1" default_value="null" is_out="1"
g_data_output_stream_put_* error_types="IOError"
GDBusAnnotationInfo.annotations is_array="1"
g_dbus_address_get_stream async="1"
GDBusArgInfo.annotations is_array="1"
g_dbus_connection_add_filter.filter_function transfer_ownership="1"
g_dbus_connection_add_filter.user_data_free_func hidden="1"
g_dbus_connection_call async="1"
g_dbus_connection_call.parameters nullable="1"
g_dbus_connection_call_finish transfer_ownership="1"
g_dbus_connection_call_sync transfer_ownership="1"
g_dbus_connection_call_sync.parameters nullable="1"
g_dbus_connection_close async="1"
g_dbus_connection_flush async="1"
g_dbus_connection_new async="1"
g_dbus_connection_new_for_address.observer nullable="1" default_value="null"
g_dbus_connection_new_for_address_sync.observer nullable="1" default_value="null"
g_dbus_connection_new_sync.observer nullable="1" default_value="null"
g_dbus_connection_send_message.out_serial is_out="1"
g_dbus_connection_new_for_address async="1"
g_dbus_connection_new.observer nullable="1" default_value="null"
g_dbus_connection_send_message_with_reply async="1"
g_dbus_connection_send_message_with_reply.out_serial is_out="1"
g_dbus_connection_send_message_with_reply_sync.out_serial is_out="1"
g_dbus_connection_send_message_with_reply_finish transfer_ownership="1"
g_dbus_connection_send_message_with_reply_sync transfer_ownership="1"
g_dbus_connection_signal_subscribe.sender nullable="1"
g_dbus_connection_signal_subscribe.interface_name nullable="1"
g_dbus_connection_signal_subscribe.member nullable="1"
g_dbus_connection_signal_subscribe.object_path nullable="1"
g_dbus_connection_signal_subscribe.arg0 nullable="1"
g_dbus_connection_signal_subscribe.callback transfer_ownership="1"
g_dbus_connection_signal_subscribe.user_data_free_func hidden="1"
GDBusInterfaceInfo.annotations is_array="1"
GDBusInterfaceInfo.methods is_array="1"
GDBusInterfaceInfo.properties is_array="1"
GDBusInterfaceInfo.signals is_array="1"
g_dbus_message_print.indent default_value="0"
GDBusMethodInfo.annotations is_array="1"
GDBusMethodInfo.in_args is_array="1"
GDBusMethodInfo.out_args is_array="1"
GDBusNodeInfo.annotations is_array="1"
GDBusNodeInfo.interfaces is_array="1"
GDBusNodeInfo.nodes is_array="1"
GDBusProxy::g_properties_changed.invalidated_properties no_array_length="1" array_null_terminated="1"
g_dbus_proxy_call async="1"
g_dbus_proxy_call.parameters nullable="1"
g_dbus_proxy_call_finish transfer_ownership="1"
g_dbus_proxy_call_sync transfer_ownership="1"
g_dbus_proxy_call_sync.parameters nullable="1"
g_dbus_proxy_new async="1"
g_dbus_proxy_new.info nullable="1"
g_dbus_proxy_new_sync.info nullable="1"
g_dbus_proxy_new_for_bus async="1"
g_dbus_proxy_new_for_bus.info nullable="1"
g_dbus_proxy_new_for_bus_sync.info nullable="1"
GDBusPropertyInfo.annotations is_array="1"
GDBusSignalInfo.annotations is_array="1"
GDBusSignalInfo.args is_array="1"
g_drive_eject async="1"
g_drive_eject_with_operation async="1"
g_drive_get_volumes type_arguments="Volume" transfer_ownership="1"
g_drive_poll_for_media async="1"
g_drive_start async="1"
g_drive_stop async="1"
g_emblemed_icon_get_emblems type_arguments="Emblem"
g_file_append_to transfer_ownership="1"
g_file_append_to_finish transfer_ownership="1"
g_file_copy.progress_callback nullable="1" default_value="null"
g_file_copy.progress_callback_data hidden="1"
g_file_copy_async.progress_callback nullable="1" default_value="null"
g_file_copy_async.progress_callback_data hidden="1"
g_file_create transfer_ownership="1"
g_file_create_finish transfer_ownership="1"
g_file_eject_mountable async="1"
g_file_eject_mountable_with_operation async="1"
g_file_enumerate_children transfer_ownership="1"
g_file_enumerate_children_finish transfer_ownership="1"
g_file_enumerator_next_file transfer_ownership="1"
g_file_enumerator_next_files_finish type_arguments="FileInfo" transfer_ownership="1"
g_file_find_enclosing_mount transfer_ownership="1"
g_file_find_enclosing_mount_finish transfer_ownership="1"
g_file_get_basename transfer_ownership="1" nullable="1"
g_file_get_child transfer_ownership="1"
g_file_get_child_for_display_name transfer_ownership="1"
g_file_get_parent transfer_ownership="1" nullable="1"
g_file_has_parent.parent nullable="1"
g_file_get_parse_name transfer_ownership="1"
g_file_get_path transfer_ownership="1" nullable="1"
g_file_get_relative_path transfer_ownership="1" nullable="1"
g_file_get_uri transfer_ownership="1"
g_file_get_uri_scheme transfer_ownership="1"
g_file_hash.file hidden="1"
g_file_info_get_modification_time.result is_out="1"
g_file_load_*.contents transfer_ownership="1"
g_file_load_*.length is_out="1" default_value="null"
g_file_load_*.etag_out transfer_ownership="1" default_value="null"
g_file_load_partial_contents_async.cancellable nullable="1"
GFileMonitor::changed.other_file nullable="1"
g_file_monitor_directory hidden="1"
g_file_monitor_dir hidden="1"
g_file_monitor_file hidden="1"
g_file_mount_enclosing_volume async="1"
g_file_mount_mountable async="1"
g_file_move.progress_callback_data hidden="1"
g_file_new_for_commandline_arg transfer_ownership="1"
g_file_new_for_path transfer_ownership="1"
g_file_new_for_uri transfer_ownership="1"
g_file_poll_mountable async="1"
g_file_query_default_handler transfer_ownership="1"
g_file_query_info transfer_ownership="1"
g_file_query_info_finish transfer_ownership="1"
g_file_read transfer_ownership="1"
g_file_read_finish transfer_ownership="1"
g_file_replace transfer_ownership="1"
g_file_replace.etag nullable="1"
g_file_replace_async.etag nullable="1"
g_file_replace_contents.new_etag transfer_ownership="1" nullable="1"
g_file_replace_contents_finish.new_etag transfer_ownership="1" nullable="1" default_value="null"
g_file_replace_finish transfer_ownership="1"
g_file_resolve_relative_path transfer_ownership="1"
g_file_set_attributes_async.cancellable nullable="1"
g_file_start_mountable async="1"
g_file_stop_mountable async="1"
g_file_unmount_mountable async="1"
g_file_unmount_mountable_with_operation async="1"
g_icon_new_for_string transfer_ownership="1" nullable="1"
g_icon_to_string transfer_ownership="1"
g_inet_address_to_string transfer_ownership="1"
g_inet_address_to_bytes type_name="uint8" is_array="1" no_array_length="1"
g_initable_new.cancellable nullable="1"
g_input_stream_read virtual="1" vfunc_name="read_fn" error_types="IOError"
g_input_stream_read_fn hidden="1"
g_input_stream_read*.buffer type_name="uint8" is_array="1" array_length_type="gsize"
g_input_stream_read*.count hidden="1"
g_input_stream_read_all error_types="IOError"
g_input_stream_read_all.bytes_read is_out="1"
g_input_stream_read_finish error_types="IOError"
g_input_stream_skip error_types="IOError"
g_input_stream_skip_finish error_types="IOError"
GInputVector.buffer type_name="uint8" is_array="1" weak="0" array_length_type="gsize" array_length_cname="size"
GInputVector.size hidden="1"
GIOErrorEnum rename_to="IOError" errordomain="1"
g_io_extension_point_get_extensions type_arguments="IOExtension"
g_io_modules_load_all_in_directory type_arguments="unowned TypeModule" transfer_ownership="1"
g_io_scheduler_job_send_to_mainloop.func transfer_ownership="1"
g_io_scheduler_job_send_to_mainloop.notify hidden="1"
g_io_scheduler_job_send_to_mainloop_async.func transfer_ownership="1"
g_io_scheduler_job_send_to_mainloop_async.notify hidden="1"
g_io_scheduler_push_job.job_func transfer_ownership="1"
g_io_scheduler_push_job.notify hidden="1"
g_loadable_icon_load_async.cancellable nullable="1"
g_memory_input_stream_*_data.data type_name="uint8" is_array="1" transfer_ownership="1" array_length_type="gsize"
g_memory_input_stream_*_data.len hidden="1"
g_memory_input_stream_*_data.destroy nullable="1"
g_memory_output_stream_new.data type_name="uint8" is_array="1" transfer_ownership="1" array_length_type="gsize" nullable="1"
g_memory_output_stream_new.size hidden="1"
g_memory_output_stream_new.realloc_function nullable="1"
g_memory_output_stream_get_data type_name="uint8" is_array="1" no_array_length="1"
g_memory_output_stream_steal_data type_name="uint8" is_array="1" no_array_length="1" transfer_ownership="1"
g_mount_eject async="1"
g_mount_eject_with_operation async="1"
g_mount_guess_content_type async="1"
g_mount_remount async="1"
g_mount_unmount async="1"
g_mount_unmount_with_operation async="1"
GMountOperation::reply has_emitter="1"
g_output_stream_splice error_types="IOError"
g_output_stream_splice_finish error_types="IOError"
g_output_stream_write virtual="1" vfunc_name="write_fn" error_types="IOError"
g_output_stream_write*.buffer type_name="uint8" is_array="1" array_length_type="gsize"
g_output_stream_write*.count hidden="1"
g_output_stream_write_fn hidden="1"
g_output_stream_write_all error_types="IOError"
g_output_stream_write_all.bytes_written is_out="1"
g_output_stream_write_finish error_types="IOError"
GOutputVector.buffer type_name="uint8" is_array="1" weak="0" array_length_type="gsize" array_length_cname="size"
GOutputVector.size hidden="1"
g_periodic_add.callback transfer_ownership="1"
g_periodic_add.notify hidden="1"
g_periodic_damaged.callback transfer_ownership="1"
g_periodic_damaged.notify hidden="1"
g_resolver_free_addresses hidden="1"
g_resolver_free_targets hidden="1"
g_resolver_lookup_by_name transfer_ownership="1" type_arguments="InetAddress"
g_resolver_lookup_by_name_finish transfer_ownership="1" type_arguments="InetAddress"
g_resolver_lookup_service transfer_ownership="1" type_arguments="SrvTarget"
g_resolver_lookup_service_finish transfer_ownership="1" type_arguments="SrvTarget"
g_seekable_truncate abstract="1" vfunc_name="truncate_fn"
g_seekable_truncate_fn hidden="1"
g_settings_get ellipsis="1" sentinel=""
g_settings_set ellipsis="1" sentinel=""
g_socket_create_source type_name="SocketSource" transfer_ownership="1"
g_socket_control_message_deserialize transfer_ownership="1"
g_socket_control_message_deserialize.data type_name="uint8" is_array="1" array_length_type="gsize" array_length_pos="2.9"
g_socket_control_message_deserialize.size hidden="1"
g_socket_control_message_serialize.data type_name="uint8" is_array="1" no_array_length="1"
g_socket_listener_add_address.source_object nullable="1"
g_socket_listener_add_inet_port.source_object nullable="1"
g_socket_listener_add_socket.source_object nullable="1"
g_srv_target_list_sort type_arguments="SrvTarget" transfer_ownership="1"
g_srv_target_list_sort.targets type_arguments="SrvTarget" transfer_ownership="1"
g_themed_icon_new_from_names.iconnames is_array="1"
g_themed_icon_new_from_names.len hidden="1"
g_themed_icon_get_names is_array="1" no_array_length="1" array_null_terminated="1"
g_vfs_get_file_for_path transfer_ownership="1"
g_vfs_get_file_for_uri transfer_ownership="1"
g_vfs_get_supported_uri_schemes is_array="1"
g_volume_eject async="1"
g_volume_eject_with_operation async="1"
g_volume_mount async="1"
g_volume_mount_fn.cancellable nullable="1"

g_*.cancellable nullable="1" default_value="null"
g_*.mount_operation nullable="1"
g_*.io_priority default_value="GLib.Priority.DEFAULT"
g_file_*.etag nullable="1"
g_file_*.progress_callback nullable="1" default_value="null"
g_io_scheduler_*.notify nullable="1"
g_memory_input_stream_*.destroy nullable="1"
g_memory_output_stream_*.destroy_function nullable="1"
g_*_stream_close error_types="IOError"
g_*_stream_close_finish error_types="IOError"

g_application_run.argc hidden="1"
g_application_run.argv is_array="1" array_length_pos="0.9" nullable="1" default_value="null"
g_application_is_remote hidden="1"
GApplication::activate has_emitter="1"
GApplication::open has_emitter="1"
GApplication::open.files type_name="File" is_array="1"
GApplication::open.n_files hidden="1"
GApplication::quit_with_data has_emitter="1"
GApplication::quit_with_data.platform_data nullable="1" default_value="null"
GApplication:register hidden="1"
g_application_command_line_get_arguments is_array="1" transfer_ownership="1"
g_application_command_line_get_arguments.argc hidden="1"
g_application_command_line_get_platform_data nullable="1" transfer_ownership="1"
g_application_local_command_line.arguments is_array="1" no_array_length="1" array_null_terminated="1"
GActionGroup::action_added has_emitter="1"
GActionGroup::action_removed has_emitter="1"
GActionGroup::action_enabled_changed has_emitter="1"
GActionGroup::action_state_changed has_emitter="1"

g_cancellable_set_error_if_cancelled error_types="IOError"
g_cancellable_connect.callback type_name="GLib.Func<GLib.Cancellable>" ctype="GCallback*" transfer_ownership="1"
g_cancellable_connect.data hidden="1"
g_cancellable_connect.data_destroy_func hidden="1"

GDBusAuthObserver::authorize_authenticated_peer has_emitter="1"
GDBusConnection:closed hidden="1"
GDBusError errordomain="1"

GFileDescriptorBased hidden="1"

g_file_mount_mountable.callback nullable="1"
g_file_unmount_mountable.callback nullable="1"
g_file_eject_mountable.callback nullable="1"
g_volume_mount.callback nullable="1"
g_volume_eject.callback nullable="1"
g_mount_unmount.callback nullable="1"
g_mount_remount.callback nullable="1"
g_mount_eject.callback nullable="1"
g_drive_poll_for_media.callback nullable="1"
g_drive_eject.callback nullable="1"
g_file_mount_enclosing_volume.callback nullable="1"

g_file_info_get_attribute_data.type nullable="1"
g_file_info_get_attribute_data.value_pp nullable="1"
g_file_info_get_attribute_data.status nullable="1"

g_app_info_create_from_commandline.app_name nullable="1"
g_app_info_launch.files nullable="1" type_arguments="File"
g_app_info_launch_uris.uris nullable="1" type_arguments="string"

g_loadable_icon_load.type nullable="1"
g_loadable_icon_load_finish.type nullable="1"

g_srv_target_copy transfer_ownership="1"

GSettings::changes has_emitter="1"
GSettingsBackend::changed has_emitter="1"
g_settings_get_list transfer_ownership="1"
g_settings_get_settings transfer_ownership="1"
g_settings_get_string transfer_ownership="1"
g_settings_get_value transfer_ownership="1"
g_settings_backend_read transfer_ownership="1"
g_settings_list_add transfer_ownership="1"
g_settings_list_get transfer_ownership="1"
g_settings_list_list is_array="1" transfer_ownership="1" array_length_pos="1"
g_settings_list_list.n_items hidden="1"
g_settings_list_children is_array="1" no_array_length="1" array_null_terminated="1" transfer_ownership="1"
g_settings_list_keys is_array="1" no_array_length="1" array_null_terminated="1" transfer_ownership="1"
g_settings_list_schemas is_array="1" no_array_length="1" array_null_terminated="1"
g_settings_get_strv is_array="1" no_array_length="1" array_null_terminated="1" transfer_ownership="1"
g_settings_set_strv.value is_array="1" no_array_length="1"

g_simple_async_result_new.source_object nullable="1"
g_simple_async_result_new_take_error hidden="1"

g_socket_accept transfer_ownership="1"
g_socket_condition_wait error_types="GLib.IOError"
g_socket_listener_accept_finish.source_object transfer_ownership="1" nullable="1" default_value="null"
g_socket_listener_accept_socket_finish.source_object transfer_ownership="1" nullable="1" default_value="null"
g_vfs_local_file_add_info.extra_data default_value="null"
g_vfs_local_file_add_info.free_extra_data nullable="1" default_value="null"

GSocketService::incoming.source_object nullable="1"

g_volume_monitor_get transfer_ownership="1"
g_volume_monitor_get_connected_drives type_arguments="Drive" transfer_ownership="1"
g_volume_monitor_get_mount_for_uuid transfer_ownership="1"
g_volume_monitor_get_mounts type_arguments="Mount" transfer_ownership="1"
g_volume_monitor_get_volume_for_uuid transfer_ownership="1"
g_volume_monitor_get_volumes type_arguments="Volume" transfer_ownership="1"

g_zlib_compressor_new.level default_value="-1"

uid_t name="uint"

g_bus_* hidden="1"
g_dbus_connection_register_object hidden="1"
g_dbus_connection_emit_signal.destination_bus_name nullable="1"
g_dbus_server_new_sync.observer nullable="1" default_value="null"

GSettingsBackend base_class="GObject"