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