3 <namespace name=
"GnomeVFS">
4 <function name=
"application_is_user_owned_application" symbol=
"gnome_vfs_application_is_user_owned_application">
5 <return-type type=
"gboolean"/>
7 <parameter name=
"application" type=
"GnomeVFSMimeApplication*"/>
10 <function name=
"application_registry_add_mime_type" symbol=
"gnome_vfs_application_registry_add_mime_type">
11 <return-type type=
"void"/>
13 <parameter name=
"app_id" type=
"char*"/>
14 <parameter name=
"mime_type" type=
"char*"/>
17 <function name=
"application_registry_clear_mime_types" symbol=
"gnome_vfs_application_registry_clear_mime_types">
18 <return-type type=
"void"/>
20 <parameter name=
"app_id" type=
"char*"/>
23 <function name=
"application_registry_exists" symbol=
"gnome_vfs_application_registry_exists">
24 <return-type type=
"gboolean"/>
26 <parameter name=
"app_id" type=
"char*"/>
29 <function name=
"application_registry_get_applications" symbol=
"gnome_vfs_application_registry_get_applications">
30 <return-type type=
"GList*"/>
32 <parameter name=
"mime_type" type=
"char*"/>
35 <function name=
"application_registry_get_bool_value" symbol=
"gnome_vfs_application_registry_get_bool_value">
36 <return-type type=
"gboolean"/>
38 <parameter name=
"app_id" type=
"char*"/>
39 <parameter name=
"key" type=
"char*"/>
40 <parameter name=
"got_key" type=
"gboolean*"/>
43 <function name=
"application_registry_get_keys" symbol=
"gnome_vfs_application_registry_get_keys">
44 <return-type type=
"GList*"/>
46 <parameter name=
"app_id" type=
"char*"/>
49 <function name=
"application_registry_get_mime_application" symbol=
"gnome_vfs_application_registry_get_mime_application">
50 <return-type type=
"GnomeVFSMimeApplication*"/>
52 <parameter name=
"app_id" type=
"char*"/>
55 <function name=
"application_registry_get_mime_types" symbol=
"gnome_vfs_application_registry_get_mime_types">
56 <return-type type=
"GList*"/>
58 <parameter name=
"app_id" type=
"char*"/>
61 <function name=
"application_registry_peek_value" symbol=
"gnome_vfs_application_registry_peek_value">
62 <return-type type=
"char*"/>
64 <parameter name=
"app_id" type=
"char*"/>
65 <parameter name=
"key" type=
"char*"/>
68 <function name=
"application_registry_reload" symbol=
"gnome_vfs_application_registry_reload">
69 <return-type type=
"void"/>
71 <function name=
"application_registry_remove_application" symbol=
"gnome_vfs_application_registry_remove_application">
72 <return-type type=
"void"/>
74 <parameter name=
"app_id" type=
"char*"/>
77 <function name=
"application_registry_remove_mime_type" symbol=
"gnome_vfs_application_registry_remove_mime_type">
78 <return-type type=
"void"/>
80 <parameter name=
"app_id" type=
"char*"/>
81 <parameter name=
"mime_type" type=
"char*"/>
84 <function name=
"application_registry_save_mime_application" symbol=
"gnome_vfs_application_registry_save_mime_application">
85 <return-type type=
"void"/>
87 <parameter name=
"application" type=
"GnomeVFSMimeApplication*"/>
90 <function name=
"application_registry_set_bool_value" symbol=
"gnome_vfs_application_registry_set_bool_value">
91 <return-type type=
"void"/>
93 <parameter name=
"app_id" type=
"char*"/>
94 <parameter name=
"key" type=
"char*"/>
95 <parameter name=
"value" type=
"gboolean"/>
98 <function name=
"application_registry_set_value" symbol=
"gnome_vfs_application_registry_set_value">
99 <return-type type=
"void"/>
101 <parameter name=
"app_id" type=
"char*"/>
102 <parameter name=
"key" type=
"char*"/>
103 <parameter name=
"value" type=
"char*"/>
106 <function name=
"application_registry_shutdown" symbol=
"gnome_vfs_application_registry_shutdown">
107 <return-type type=
"void"/>
109 <function name=
"application_registry_supports_mime_type" symbol=
"gnome_vfs_application_registry_supports_mime_type">
110 <return-type type=
"gboolean"/>
112 <parameter name=
"app_id" type=
"char*"/>
113 <parameter name=
"mime_type" type=
"char*"/>
116 <function name=
"application_registry_supports_uri_scheme" symbol=
"gnome_vfs_application_registry_supports_uri_scheme">
117 <return-type type=
"gboolean"/>
119 <parameter name=
"app_id" type=
"char*"/>
120 <parameter name=
"uri_scheme" type=
"char*"/>
123 <function name=
"application_registry_sync" symbol=
"gnome_vfs_application_registry_sync">
124 <return-type type=
"GnomeVFSResult"/>
126 <function name=
"application_registry_unset_key" symbol=
"gnome_vfs_application_registry_unset_key">
127 <return-type type=
"void"/>
129 <parameter name=
"app_id" type=
"char*"/>
130 <parameter name=
"key" type=
"char*"/>
133 <function name=
"async_cancel" symbol=
"gnome_vfs_async_cancel">
134 <return-type type=
"void"/>
136 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
139 <function name=
"async_close" symbol=
"gnome_vfs_async_close">
140 <return-type type=
"void"/>
142 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
143 <parameter name=
"callback" type=
"GnomeVFSAsyncCloseCallback"/>
144 <parameter name=
"callback_data" type=
"gpointer"/>
147 <function name=
"async_create" symbol=
"gnome_vfs_async_create">
148 <return-type type=
"void"/>
150 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
151 <parameter name=
"text_uri" type=
"gchar*"/>
152 <parameter name=
"open_mode" type=
"GnomeVFSOpenMode"/>
153 <parameter name=
"exclusive" type=
"gboolean"/>
154 <parameter name=
"perm" type=
"guint"/>
155 <parameter name=
"priority" type=
"int"/>
156 <parameter name=
"callback" type=
"GnomeVFSAsyncOpenCallback"/>
157 <parameter name=
"callback_data" type=
"gpointer"/>
160 <function name=
"async_create_as_channel" symbol=
"gnome_vfs_async_create_as_channel">
161 <return-type type=
"void"/>
163 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
164 <parameter name=
"text_uri" type=
"gchar*"/>
165 <parameter name=
"open_mode" type=
"GnomeVFSOpenMode"/>
166 <parameter name=
"exclusive" type=
"gboolean"/>
167 <parameter name=
"perm" type=
"guint"/>
168 <parameter name=
"priority" type=
"int"/>
169 <parameter name=
"callback" type=
"GnomeVFSAsyncCreateAsChannelCallback"/>
170 <parameter name=
"callback_data" type=
"gpointer"/>
173 <function name=
"async_create_symbolic_link" symbol=
"gnome_vfs_async_create_symbolic_link">
174 <return-type type=
"void"/>
176 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
177 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
178 <parameter name=
"uri_reference" type=
"gchar*"/>
179 <parameter name=
"priority" type=
"int"/>
180 <parameter name=
"callback" type=
"GnomeVFSAsyncOpenCallback"/>
181 <parameter name=
"callback_data" type=
"gpointer"/>
184 <function name=
"async_create_uri" symbol=
"gnome_vfs_async_create_uri">
185 <return-type type=
"void"/>
187 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
188 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
189 <parameter name=
"open_mode" type=
"GnomeVFSOpenMode"/>
190 <parameter name=
"exclusive" type=
"gboolean"/>
191 <parameter name=
"perm" type=
"guint"/>
192 <parameter name=
"priority" type=
"int"/>
193 <parameter name=
"callback" type=
"GnomeVFSAsyncOpenCallback"/>
194 <parameter name=
"callback_data" type=
"gpointer"/>
197 <function name=
"async_create_uri_as_channel" symbol=
"gnome_vfs_async_create_uri_as_channel">
198 <return-type type=
"void"/>
200 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
201 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
202 <parameter name=
"open_mode" type=
"GnomeVFSOpenMode"/>
203 <parameter name=
"exclusive" type=
"gboolean"/>
204 <parameter name=
"perm" type=
"guint"/>
205 <parameter name=
"priority" type=
"int"/>
206 <parameter name=
"callback" type=
"GnomeVFSAsyncCreateAsChannelCallback"/>
207 <parameter name=
"callback_data" type=
"gpointer"/>
210 <function name=
"async_file_control" symbol=
"gnome_vfs_async_file_control">
211 <return-type type=
"void"/>
213 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
214 <parameter name=
"operation" type=
"char*"/>
215 <parameter name=
"operation_data" type=
"gpointer"/>
216 <parameter name=
"operation_data_destroy_func" type=
"GDestroyNotify"/>
217 <parameter name=
"callback" type=
"GnomeVFSAsyncFileControlCallback"/>
218 <parameter name=
"callback_data" type=
"gpointer"/>
221 <function name=
"async_find_directory" symbol=
"gnome_vfs_async_find_directory">
222 <return-type type=
"void"/>
224 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
225 <parameter name=
"near_uri_list" type=
"GList*"/>
226 <parameter name=
"kind" type=
"GnomeVFSFindDirectoryKind"/>
227 <parameter name=
"create_if_needed" type=
"gboolean"/>
228 <parameter name=
"find_if_needed" type=
"gboolean"/>
229 <parameter name=
"permissions" type=
"guint"/>
230 <parameter name=
"priority" type=
"int"/>
231 <parameter name=
"callback" type=
"GnomeVFSAsyncFindDirectoryCallback"/>
232 <parameter name=
"user_data" type=
"gpointer"/>
235 <function name=
"async_get_file_info" symbol=
"gnome_vfs_async_get_file_info">
236 <return-type type=
"void"/>
238 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
239 <parameter name=
"uri_list" type=
"GList*"/>
240 <parameter name=
"options" type=
"GnomeVFSFileInfoOptions"/>
241 <parameter name=
"priority" type=
"int"/>
242 <parameter name=
"callback" type=
"GnomeVFSAsyncGetFileInfoCallback"/>
243 <parameter name=
"callback_data" type=
"gpointer"/>
246 <function name=
"async_get_job_limit" symbol=
"gnome_vfs_async_get_job_limit">
247 <return-type type=
"int"/>
249 <function name=
"async_load_directory" symbol=
"gnome_vfs_async_load_directory">
250 <return-type type=
"void"/>
252 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
253 <parameter name=
"text_uri" type=
"gchar*"/>
254 <parameter name=
"options" type=
"GnomeVFSFileInfoOptions"/>
255 <parameter name=
"items_per_notification" type=
"guint"/>
256 <parameter name=
"priority" type=
"int"/>
257 <parameter name=
"callback" type=
"GnomeVFSAsyncDirectoryLoadCallback"/>
258 <parameter name=
"callback_data" type=
"gpointer"/>
261 <function name=
"async_load_directory_uri" symbol=
"gnome_vfs_async_load_directory_uri">
262 <return-type type=
"void"/>
264 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
265 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
266 <parameter name=
"options" type=
"GnomeVFSFileInfoOptions"/>
267 <parameter name=
"items_per_notification" type=
"guint"/>
268 <parameter name=
"priority" type=
"int"/>
269 <parameter name=
"callback" type=
"GnomeVFSAsyncDirectoryLoadCallback"/>
270 <parameter name=
"callback_data" type=
"gpointer"/>
273 <function name=
"async_module_callback_pop" symbol=
"gnome_vfs_async_module_callback_pop">
274 <return-type type=
"void"/>
276 <parameter name=
"callback_name" type=
"char*"/>
279 <function name=
"async_module_callback_push" symbol=
"gnome_vfs_async_module_callback_push">
280 <return-type type=
"void"/>
282 <parameter name=
"callback_name" type=
"char*"/>
283 <parameter name=
"callback" type=
"GnomeVFSAsyncModuleCallback"/>
284 <parameter name=
"callback_data" type=
"gpointer"/>
285 <parameter name=
"destroy_notify" type=
"GDestroyNotify"/>
288 <function name=
"async_module_callback_set_default" symbol=
"gnome_vfs_async_module_callback_set_default">
289 <return-type type=
"void"/>
291 <parameter name=
"callback_name" type=
"char*"/>
292 <parameter name=
"callback" type=
"GnomeVFSAsyncModuleCallback"/>
293 <parameter name=
"callback_data" type=
"gpointer"/>
294 <parameter name=
"destroy_notify" type=
"GDestroyNotify"/>
297 <function name=
"async_open" symbol=
"gnome_vfs_async_open">
298 <return-type type=
"void"/>
300 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
301 <parameter name=
"text_uri" type=
"gchar*"/>
302 <parameter name=
"open_mode" type=
"GnomeVFSOpenMode"/>
303 <parameter name=
"priority" type=
"int"/>
304 <parameter name=
"callback" type=
"GnomeVFSAsyncOpenCallback"/>
305 <parameter name=
"callback_data" type=
"gpointer"/>
308 <function name=
"async_open_as_channel" symbol=
"gnome_vfs_async_open_as_channel">
309 <return-type type=
"void"/>
311 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
312 <parameter name=
"text_uri" type=
"gchar*"/>
313 <parameter name=
"open_mode" type=
"GnomeVFSOpenMode"/>
314 <parameter name=
"advised_block_size" type=
"guint"/>
315 <parameter name=
"priority" type=
"int"/>
316 <parameter name=
"callback" type=
"GnomeVFSAsyncOpenAsChannelCallback"/>
317 <parameter name=
"callback_data" type=
"gpointer"/>
320 <function name=
"async_open_uri" symbol=
"gnome_vfs_async_open_uri">
321 <return-type type=
"void"/>
323 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
324 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
325 <parameter name=
"open_mode" type=
"GnomeVFSOpenMode"/>
326 <parameter name=
"priority" type=
"int"/>
327 <parameter name=
"callback" type=
"GnomeVFSAsyncOpenCallback"/>
328 <parameter name=
"callback_data" type=
"gpointer"/>
331 <function name=
"async_open_uri_as_channel" symbol=
"gnome_vfs_async_open_uri_as_channel">
332 <return-type type=
"void"/>
334 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
335 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
336 <parameter name=
"open_mode" type=
"GnomeVFSOpenMode"/>
337 <parameter name=
"advised_block_size" type=
"guint"/>
338 <parameter name=
"priority" type=
"int"/>
339 <parameter name=
"callback" type=
"GnomeVFSAsyncOpenAsChannelCallback"/>
340 <parameter name=
"callback_data" type=
"gpointer"/>
343 <function name=
"async_read" symbol=
"gnome_vfs_async_read">
344 <return-type type=
"void"/>
346 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
347 <parameter name=
"buffer" type=
"gpointer"/>
348 <parameter name=
"bytes" type=
"guint"/>
349 <parameter name=
"callback" type=
"GnomeVFSAsyncReadCallback"/>
350 <parameter name=
"callback_data" type=
"gpointer"/>
353 <function name=
"async_seek" symbol=
"gnome_vfs_async_seek">
354 <return-type type=
"void"/>
356 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
357 <parameter name=
"whence" type=
"GnomeVFSSeekPosition"/>
358 <parameter name=
"offset" type=
"GnomeVFSFileOffset"/>
359 <parameter name=
"callback" type=
"GnomeVFSAsyncSeekCallback"/>
360 <parameter name=
"callback_data" type=
"gpointer"/>
363 <function name=
"async_set_file_info" symbol=
"gnome_vfs_async_set_file_info">
364 <return-type type=
"void"/>
366 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
367 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
368 <parameter name=
"info" type=
"GnomeVFSFileInfo*"/>
369 <parameter name=
"mask" type=
"GnomeVFSSetFileInfoMask"/>
370 <parameter name=
"options" type=
"GnomeVFSFileInfoOptions"/>
371 <parameter name=
"priority" type=
"int"/>
372 <parameter name=
"callback" type=
"GnomeVFSAsyncSetFileInfoCallback"/>
373 <parameter name=
"callback_data" type=
"gpointer"/>
376 <function name=
"async_set_job_limit" symbol=
"gnome_vfs_async_set_job_limit">
377 <return-type type=
"void"/>
379 <parameter name=
"limit" type=
"int"/>
382 <function name=
"async_write" symbol=
"gnome_vfs_async_write">
383 <return-type type=
"void"/>
385 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
386 <parameter name=
"buffer" type=
"gconstpointer"/>
387 <parameter name=
"bytes" type=
"guint"/>
388 <parameter name=
"callback" type=
"GnomeVFSAsyncWriteCallback"/>
389 <parameter name=
"callback_data" type=
"gpointer"/>
392 <function name=
"async_xfer" symbol=
"gnome_vfs_async_xfer">
393 <return-type type=
"GnomeVFSResult"/>
395 <parameter name=
"handle_return" type=
"GnomeVFSAsyncHandle**"/>
396 <parameter name=
"source_uri_list" type=
"GList*"/>
397 <parameter name=
"target_uri_list" type=
"GList*"/>
398 <parameter name=
"xfer_options" type=
"GnomeVFSXferOptions"/>
399 <parameter name=
"error_mode" type=
"GnomeVFSXferErrorMode"/>
400 <parameter name=
"overwrite_mode" type=
"GnomeVFSXferOverwriteMode"/>
401 <parameter name=
"priority" type=
"int"/>
402 <parameter name=
"progress_update_callback" type=
"GnomeVFSAsyncXferProgressCallback"/>
403 <parameter name=
"update_callback_data" type=
"gpointer"/>
404 <parameter name=
"progress_sync_callback" type=
"GnomeVFSXferProgressCallback"/>
405 <parameter name=
"sync_callback_data" type=
"gpointer"/>
408 <function name=
"check_same_fs" symbol=
"gnome_vfs_check_same_fs">
409 <return-type type=
"GnomeVFSResult"/>
411 <parameter name=
"source" type=
"gchar*"/>
412 <parameter name=
"target" type=
"gchar*"/>
413 <parameter name=
"same_fs_return" type=
"gboolean*"/>
416 <function name=
"check_same_fs_uris" symbol=
"gnome_vfs_check_same_fs_uris">
417 <return-type type=
"GnomeVFSResult"/>
419 <parameter name=
"source_uri" type=
"GnomeVFSURI*"/>
420 <parameter name=
"target_uri" type=
"GnomeVFSURI*"/>
421 <parameter name=
"same_fs_return" type=
"gboolean*"/>
424 <function name=
"close" symbol=
"gnome_vfs_close">
425 <return-type type=
"GnomeVFSResult"/>
427 <parameter name=
"handle" type=
"GnomeVFSHandle*"/>
430 <function name=
"connect_to_server" symbol=
"gnome_vfs_connect_to_server">
431 <return-type type=
"void"/>
433 <parameter name=
"uri" type=
"char*"/>
434 <parameter name=
"display_name" type=
"char*"/>
435 <parameter name=
"icon" type=
"char*"/>
438 <function name=
"create" symbol=
"gnome_vfs_create">
439 <return-type type=
"GnomeVFSResult"/>
441 <parameter name=
"handle" type=
"GnomeVFSHandle**"/>
442 <parameter name=
"text_uri" type=
"gchar*"/>
443 <parameter name=
"open_mode" type=
"GnomeVFSOpenMode"/>
444 <parameter name=
"exclusive" type=
"gboolean"/>
445 <parameter name=
"perm" type=
"guint"/>
448 <function name=
"create_symbolic_link" symbol=
"gnome_vfs_create_symbolic_link">
449 <return-type type=
"GnomeVFSResult"/>
451 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
452 <parameter name=
"target_reference" type=
"gchar*"/>
455 <function name=
"create_uri" symbol=
"gnome_vfs_create_uri">
456 <return-type type=
"GnomeVFSResult"/>
458 <parameter name=
"handle" type=
"GnomeVFSHandle**"/>
459 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
460 <parameter name=
"open_mode" type=
"GnomeVFSOpenMode"/>
461 <parameter name=
"exclusive" type=
"gboolean"/>
462 <parameter name=
"perm" type=
"guint"/>
465 <function name=
"directory_close" symbol=
"gnome_vfs_directory_close">
466 <return-type type=
"GnomeVFSResult"/>
468 <parameter name=
"handle" type=
"GnomeVFSDirectoryHandle*"/>
471 <function name=
"directory_list_load" symbol=
"gnome_vfs_directory_list_load">
472 <return-type type=
"GnomeVFSResult"/>
474 <parameter name=
"list" type=
"GList**"/>
475 <parameter name=
"text_uri" type=
"gchar*"/>
476 <parameter name=
"options" type=
"GnomeVFSFileInfoOptions"/>
479 <function name=
"directory_open" symbol=
"gnome_vfs_directory_open">
480 <return-type type=
"GnomeVFSResult"/>
482 <parameter name=
"handle" type=
"GnomeVFSDirectoryHandle**"/>
483 <parameter name=
"text_uri" type=
"gchar*"/>
484 <parameter name=
"options" type=
"GnomeVFSFileInfoOptions"/>
487 <function name=
"directory_open_from_uri" symbol=
"gnome_vfs_directory_open_from_uri">
488 <return-type type=
"GnomeVFSResult"/>
490 <parameter name=
"handle" type=
"GnomeVFSDirectoryHandle**"/>
491 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
492 <parameter name=
"options" type=
"GnomeVFSFileInfoOptions"/>
495 <function name=
"directory_read_next" symbol=
"gnome_vfs_directory_read_next">
496 <return-type type=
"GnomeVFSResult"/>
498 <parameter name=
"handle" type=
"GnomeVFSDirectoryHandle*"/>
499 <parameter name=
"file_info" type=
"GnomeVFSFileInfo*"/>
502 <function name=
"directory_visit" symbol=
"gnome_vfs_directory_visit">
503 <return-type type=
"GnomeVFSResult"/>
505 <parameter name=
"text_uri" type=
"gchar*"/>
506 <parameter name=
"info_options" type=
"GnomeVFSFileInfoOptions"/>
507 <parameter name=
"visit_options" type=
"GnomeVFSDirectoryVisitOptions"/>
508 <parameter name=
"callback" type=
"GnomeVFSDirectoryVisitFunc"/>
509 <parameter name=
"data" type=
"gpointer"/>
512 <function name=
"directory_visit_files" symbol=
"gnome_vfs_directory_visit_files">
513 <return-type type=
"GnomeVFSResult"/>
515 <parameter name=
"text_uri" type=
"gchar*"/>
516 <parameter name=
"file_list" type=
"GList*"/>
517 <parameter name=
"info_options" type=
"GnomeVFSFileInfoOptions"/>
518 <parameter name=
"visit_options" type=
"GnomeVFSDirectoryVisitOptions"/>
519 <parameter name=
"callback" type=
"GnomeVFSDirectoryVisitFunc"/>
520 <parameter name=
"data" type=
"gpointer"/>
523 <function name=
"directory_visit_files_at_uri" symbol=
"gnome_vfs_directory_visit_files_at_uri">
524 <return-type type=
"GnomeVFSResult"/>
526 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
527 <parameter name=
"file_list" type=
"GList*"/>
528 <parameter name=
"info_options" type=
"GnomeVFSFileInfoOptions"/>
529 <parameter name=
"visit_options" type=
"GnomeVFSDirectoryVisitOptions"/>
530 <parameter name=
"callback" type=
"GnomeVFSDirectoryVisitFunc"/>
531 <parameter name=
"data" type=
"gpointer"/>
534 <function name=
"directory_visit_uri" symbol=
"gnome_vfs_directory_visit_uri">
535 <return-type type=
"GnomeVFSResult"/>
537 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
538 <parameter name=
"info_options" type=
"GnomeVFSFileInfoOptions"/>
539 <parameter name=
"visit_options" type=
"GnomeVFSDirectoryVisitOptions"/>
540 <parameter name=
"callback" type=
"GnomeVFSDirectoryVisitFunc"/>
541 <parameter name=
"data" type=
"gpointer"/>
544 <function name=
"dns_sd_browse" symbol=
"gnome_vfs_dns_sd_browse">
545 <return-type type=
"GnomeVFSResult"/>
547 <parameter name=
"handle" type=
"GnomeVFSDNSSDBrowseHandle**"/>
548 <parameter name=
"domain" type=
"char*"/>
549 <parameter name=
"type" type=
"char*"/>
550 <parameter name=
"callback" type=
"GnomeVFSDNSSDBrowseCallback"/>
551 <parameter name=
"callback_data" type=
"gpointer"/>
552 <parameter name=
"callback_data_destroy_func" type=
"GDestroyNotify"/>
555 <function name=
"dns_sd_browse_sync" symbol=
"gnome_vfs_dns_sd_browse_sync">
556 <return-type type=
"GnomeVFSResult"/>
558 <parameter name=
"domain" type=
"char*"/>
559 <parameter name=
"type" type=
"char*"/>
560 <parameter name=
"timeout_msec" type=
"int"/>
561 <parameter name=
"n_services" type=
"int*"/>
562 <parameter name=
"services" type=
"GnomeVFSDNSSDService**"/>
565 <function name=
"dns_sd_cancel_resolve" symbol=
"gnome_vfs_dns_sd_cancel_resolve">
566 <return-type type=
"GnomeVFSResult"/>
568 <parameter name=
"handle" type=
"GnomeVFSDNSSDResolveHandle*"/>
571 <function name=
"dns_sd_list_browse_domains_sync" symbol=
"gnome_vfs_dns_sd_list_browse_domains_sync">
572 <return-type type=
"GnomeVFSResult"/>
574 <parameter name=
"domain" type=
"char*"/>
575 <parameter name=
"timeout_msec" type=
"int"/>
576 <parameter name=
"domains" type=
"GList**"/>
579 <function name=
"dns_sd_resolve" symbol=
"gnome_vfs_dns_sd_resolve">
580 <return-type type=
"GnomeVFSResult"/>
582 <parameter name=
"handle" type=
"GnomeVFSDNSSDResolveHandle**"/>
583 <parameter name=
"name" type=
"char*"/>
584 <parameter name=
"type" type=
"char*"/>
585 <parameter name=
"domain" type=
"char*"/>
586 <parameter name=
"timeout" type=
"int"/>
587 <parameter name=
"callback" type=
"GnomeVFSDNSSDResolveCallback"/>
588 <parameter name=
"callback_data" type=
"gpointer"/>
589 <parameter name=
"callback_data_destroy_func" type=
"GDestroyNotify"/>
592 <function name=
"dns_sd_resolve_sync" symbol=
"gnome_vfs_dns_sd_resolve_sync">
593 <return-type type=
"GnomeVFSResult"/>
595 <parameter name=
"name" type=
"char*"/>
596 <parameter name=
"type" type=
"char*"/>
597 <parameter name=
"domain" type=
"char*"/>
598 <parameter name=
"timeout_msec" type=
"int"/>
599 <parameter name=
"host" type=
"char**"/>
600 <parameter name=
"port" type=
"int*"/>
601 <parameter name=
"text" type=
"GHashTable**"/>
602 <parameter name=
"text_raw_len_out" type=
"int*"/>
603 <parameter name=
"text_raw_out" type=
"char**"/>
606 <function name=
"dns_sd_stop_browse" symbol=
"gnome_vfs_dns_sd_stop_browse">
607 <return-type type=
"GnomeVFSResult"/>
609 <parameter name=
"handle" type=
"GnomeVFSDNSSDBrowseHandle*"/>
612 <function name=
"escape_host_and_path_string" symbol=
"gnome_vfs_escape_host_and_path_string">
613 <return-type type=
"char*"/>
615 <parameter name=
"path" type=
"char*"/>
618 <function name=
"escape_path_string" symbol=
"gnome_vfs_escape_path_string">
619 <return-type type=
"char*"/>
621 <parameter name=
"path" type=
"char*"/>
624 <function name=
"escape_set" symbol=
"gnome_vfs_escape_set">
625 <return-type type=
"char*"/>
627 <parameter name=
"string" type=
"char*"/>
628 <parameter name=
"match_set" type=
"char*"/>
631 <function name=
"escape_slashes" symbol=
"gnome_vfs_escape_slashes">
632 <return-type type=
"char*"/>
634 <parameter name=
"string" type=
"char*"/>
637 <function name=
"escape_string" symbol=
"gnome_vfs_escape_string">
638 <return-type type=
"char*"/>
640 <parameter name=
"string" type=
"char*"/>
643 <function name=
"expand_initial_tilde" symbol=
"gnome_vfs_expand_initial_tilde">
644 <return-type type=
"char*"/>
646 <parameter name=
"path" type=
"char*"/>
649 <function name=
"file_control" symbol=
"gnome_vfs_file_control">
650 <return-type type=
"GnomeVFSResult"/>
652 <parameter name=
"handle" type=
"GnomeVFSHandle*"/>
653 <parameter name=
"operation" type=
"char*"/>
654 <parameter name=
"operation_data" type=
"gpointer"/>
657 <function name=
"find_directory" symbol=
"gnome_vfs_find_directory">
658 <return-type type=
"GnomeVFSResult"/>
660 <parameter name=
"near_uri" type=
"GnomeVFSURI*"/>
661 <parameter name=
"kind" type=
"GnomeVFSFindDirectoryKind"/>
662 <parameter name=
"result" type=
"GnomeVFSURI**"/>
663 <parameter name=
"create_if_needed" type=
"gboolean"/>
664 <parameter name=
"find_if_needed" type=
"gboolean"/>
665 <parameter name=
"permissions" type=
"guint"/>
668 <function name=
"forget_cache" symbol=
"gnome_vfs_forget_cache">
669 <return-type type=
"GnomeVFSResult"/>
671 <parameter name=
"handle" type=
"GnomeVFSHandle*"/>
672 <parameter name=
"offset" type=
"GnomeVFSFileOffset"/>
673 <parameter name=
"size" type=
"GnomeVFSFileSize"/>
676 <function name=
"format_file_size_for_display" symbol=
"gnome_vfs_format_file_size_for_display">
677 <return-type type=
"char*"/>
679 <parameter name=
"size" type=
"GnomeVFSFileSize"/>
682 <function name=
"format_uri_for_display" symbol=
"gnome_vfs_format_uri_for_display">
683 <return-type type=
"char*"/>
685 <parameter name=
"uri" type=
"char*"/>
688 <function name=
"get_default_browse_domains" symbol=
"gnome_vfs_get_default_browse_domains">
689 <return-type type=
"GList*"/>
691 <function name=
"get_file_info" symbol=
"gnome_vfs_get_file_info">
692 <return-type type=
"GnomeVFSResult"/>
694 <parameter name=
"text_uri" type=
"gchar*"/>
695 <parameter name=
"info" type=
"GnomeVFSFileInfo*"/>
696 <parameter name=
"options" type=
"GnomeVFSFileInfoOptions"/>
699 <function name=
"get_file_info_from_handle" symbol=
"gnome_vfs_get_file_info_from_handle">
700 <return-type type=
"GnomeVFSResult"/>
702 <parameter name=
"handle" type=
"GnomeVFSHandle*"/>
703 <parameter name=
"info" type=
"GnomeVFSFileInfo*"/>
704 <parameter name=
"options" type=
"GnomeVFSFileInfoOptions"/>
707 <function name=
"get_file_info_uri" symbol=
"gnome_vfs_get_file_info_uri">
708 <return-type type=
"GnomeVFSResult"/>
710 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
711 <parameter name=
"info" type=
"GnomeVFSFileInfo*"/>
712 <parameter name=
"options" type=
"GnomeVFSFileInfoOptions"/>
715 <function name=
"get_file_mime_type" symbol=
"gnome_vfs_get_file_mime_type">
716 <return-type type=
"char*"/>
718 <parameter name=
"path" type=
"char*"/>
719 <parameter name=
"optional_stat_info" type=
"struct stat*"/>
720 <parameter name=
"suffix_only" type=
"gboolean"/>
723 <function name=
"get_file_mime_type_fast" symbol=
"gnome_vfs_get_file_mime_type_fast">
724 <return-type type=
"char*"/>
726 <parameter name=
"path" type=
"char*"/>
727 <parameter name=
"optional_stat_info" type=
"struct stat*"/>
730 <function name=
"get_local_path_from_uri" symbol=
"gnome_vfs_get_local_path_from_uri">
731 <return-type type=
"char*"/>
733 <parameter name=
"uri" type=
"char*"/>
736 <function name=
"get_mime_type" symbol=
"gnome_vfs_get_mime_type">
737 <return-type type=
"char*"/>
739 <parameter name=
"text_uri" type=
"char*"/>
742 <function name=
"get_mime_type_common" symbol=
"gnome_vfs_get_mime_type_common">
743 <return-type type=
"char*"/>
745 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
748 <function name=
"get_mime_type_for_data" symbol=
"gnome_vfs_get_mime_type_for_data">
749 <return-type type=
"char*"/>
751 <parameter name=
"data" type=
"gconstpointer"/>
752 <parameter name=
"data_size" type=
"int"/>
755 <function name=
"get_mime_type_for_name" symbol=
"gnome_vfs_get_mime_type_for_name">
756 <return-type type=
"char*"/>
758 <parameter name=
"filename" type=
"char*"/>
761 <function name=
"get_mime_type_for_name_and_data" symbol=
"gnome_vfs_get_mime_type_for_name_and_data">
762 <return-type type=
"char*"/>
764 <parameter name=
"filename" type=
"char*"/>
765 <parameter name=
"data" type=
"gconstpointer"/>
766 <parameter name=
"data_size" type=
"gssize"/>
769 <function name=
"get_mime_type_from_file_data" symbol=
"gnome_vfs_get_mime_type_from_file_data">
770 <return-type type=
"char*"/>
772 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
775 <function name=
"get_mime_type_from_uri" symbol=
"gnome_vfs_get_mime_type_from_uri">
776 <return-type type=
"char*"/>
778 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
781 <function name=
"get_slow_mime_type" symbol=
"gnome_vfs_get_slow_mime_type">
782 <return-type type=
"char*"/>
784 <parameter name=
"text_uri" type=
"char*"/>
787 <function name=
"get_supertype_from_mime_type" symbol=
"gnome_vfs_get_supertype_from_mime_type">
788 <return-type type=
"char*"/>
790 <parameter name=
"mime_type" type=
"char*"/>
793 <function name=
"get_uri_from_local_path" symbol=
"gnome_vfs_get_uri_from_local_path">
794 <return-type type=
"char*"/>
796 <parameter name=
"local_full_path" type=
"char*"/>
799 <function name=
"get_uri_scheme" symbol=
"gnome_vfs_get_uri_scheme">
800 <return-type type=
"char*"/>
802 <parameter name=
"uri" type=
"char*"/>
805 <function name=
"get_volume_free_space" symbol=
"gnome_vfs_get_volume_free_space">
806 <return-type type=
"GnomeVFSResult"/>
808 <parameter name=
"vfs_uri" type=
"GnomeVFSURI*"/>
809 <parameter name=
"size" type=
"GnomeVFSFileSize*"/>
812 <function name=
"get_volume_monitor" symbol=
"gnome_vfs_get_volume_monitor">
813 <return-type type=
"GnomeVFSVolumeMonitor*"/>
815 <function name=
"icon_path_from_filename" symbol=
"gnome_vfs_icon_path_from_filename">
816 <return-type type=
"char*"/>
818 <parameter name=
"filename" type=
"char*"/>
821 <function name=
"init" symbol=
"gnome_vfs_init">
822 <return-type type=
"gboolean"/>
824 <function name=
"initialized" symbol=
"gnome_vfs_initialized">
825 <return-type type=
"gboolean"/>
827 <function name=
"is_executable_command_string" symbol=
"gnome_vfs_is_executable_command_string">
828 <return-type type=
"gboolean"/>
830 <parameter name=
"command_string" type=
"char*"/>
833 <function name=
"is_primary_thread" symbol=
"gnome_vfs_is_primary_thread">
834 <return-type type=
"gboolean"/>
836 <function name=
"list_deep_free" symbol=
"gnome_vfs_list_deep_free">
837 <return-type type=
"void"/>
839 <parameter name=
"list" type=
"GList*"/>
842 <function name=
"loadinit" symbol=
"gnome_vfs_loadinit">
843 <return-type type=
"void"/>
845 <parameter name=
"app" type=
"gpointer"/>
846 <parameter name=
"modinfo" type=
"gpointer"/>
849 <function name=
"make_directory" symbol=
"gnome_vfs_make_directory">
850 <return-type type=
"GnomeVFSResult"/>
852 <parameter name=
"text_uri" type=
"gchar*"/>
853 <parameter name=
"perm" type=
"guint"/>
856 <function name=
"make_directory_for_uri" symbol=
"gnome_vfs_make_directory_for_uri">
857 <return-type type=
"GnomeVFSResult"/>
859 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
860 <parameter name=
"perm" type=
"guint"/>
863 <function name=
"make_path_name_canonical" symbol=
"gnome_vfs_make_path_name_canonical">
864 <return-type type=
"char*"/>
866 <parameter name=
"path" type=
"char*"/>
869 <function name=
"make_uri_canonical" symbol=
"gnome_vfs_make_uri_canonical">
870 <return-type type=
"char*"/>
872 <parameter name=
"uri" type=
"char*"/>
875 <function name=
"make_uri_canonical_strip_fragment" symbol=
"gnome_vfs_make_uri_canonical_strip_fragment">
876 <return-type type=
"char*"/>
878 <parameter name=
"uri" type=
"char*"/>
881 <function name=
"make_uri_from_input" symbol=
"gnome_vfs_make_uri_from_input">
882 <return-type type=
"char*"/>
884 <parameter name=
"location" type=
"char*"/>
887 <function name=
"make_uri_from_input_with_dirs" symbol=
"gnome_vfs_make_uri_from_input_with_dirs">
888 <return-type type=
"char*"/>
890 <parameter name=
"location" type=
"char*"/>
891 <parameter name=
"dirs" type=
"GnomeVFSMakeURIDirs"/>
894 <function name=
"make_uri_from_input_with_trailing_ws" symbol=
"gnome_vfs_make_uri_from_input_with_trailing_ws">
895 <return-type type=
"char*"/>
897 <parameter name=
"location" type=
"char*"/>
900 <function name=
"make_uri_from_shell_arg" symbol=
"gnome_vfs_make_uri_from_shell_arg">
901 <return-type type=
"char*"/>
903 <parameter name=
"uri" type=
"char*"/>
906 <function name=
"make_uri_full_from_relative" symbol=
"gnome_vfs_make_uri_full_from_relative">
907 <return-type type=
"char*"/>
909 <parameter name=
"base_uri" type=
"char*"/>
910 <parameter name=
"relative_uri" type=
"char*"/>
913 <function name=
"mime_add_application_to_short_list" symbol=
"gnome_vfs_mime_add_application_to_short_list">
914 <return-type type=
"GnomeVFSResult"/>
916 <parameter name=
"mime_type" type=
"char*"/>
917 <parameter name=
"application_id" type=
"char*"/>
920 <function name=
"mime_add_component_to_short_list" symbol=
"gnome_vfs_mime_add_component_to_short_list">
921 <return-type type=
"GnomeVFSResult"/>
923 <parameter name=
"mime_type" type=
"char*"/>
924 <parameter name=
"iid" type=
"char*"/>
927 <function name=
"mime_add_extension" symbol=
"gnome_vfs_mime_add_extension">
928 <return-type type=
"GnomeVFSResult"/>
930 <parameter name=
"mime_type" type=
"char*"/>
931 <parameter name=
"extension" type=
"char*"/>
934 <function name=
"mime_can_be_executable" symbol=
"gnome_vfs_mime_can_be_executable">
935 <return-type type=
"gboolean"/>
937 <parameter name=
"mime_type" type=
"char*"/>
940 <function name=
"mime_component_list_free" symbol=
"gnome_vfs_mime_component_list_free">
941 <return-type type=
"void"/>
943 <parameter name=
"list" type=
"GList*"/>
946 <function name=
"mime_extend_all_applications" symbol=
"gnome_vfs_mime_extend_all_applications">
947 <return-type type=
"GnomeVFSResult"/>
949 <parameter name=
"mime_type" type=
"char*"/>
950 <parameter name=
"application_ids" type=
"GList*"/>
953 <function name=
"mime_get_all_applications" symbol=
"gnome_vfs_mime_get_all_applications">
954 <return-type type=
"GList*"/>
956 <parameter name=
"mime_type" type=
"char*"/>
959 <function name=
"mime_get_all_applications_for_uri" symbol=
"gnome_vfs_mime_get_all_applications_for_uri">
960 <return-type type=
"GList*"/>
962 <parameter name=
"uri" type=
"char*"/>
963 <parameter name=
"mime_type" type=
"char*"/>
966 <function name=
"mime_get_all_components" symbol=
"gnome_vfs_mime_get_all_components">
967 <return-type type=
"GList*"/>
969 <parameter name=
"mime_type" type=
"char*"/>
972 <function name=
"mime_get_all_desktop_entries" symbol=
"gnome_vfs_mime_get_all_desktop_entries">
973 <return-type type=
"GList*"/>
975 <parameter name=
"mime_type" type=
"char*"/>
978 <function name=
"mime_get_default_action" symbol=
"gnome_vfs_mime_get_default_action">
979 <return-type type=
"GnomeVFSMimeAction*"/>
981 <parameter name=
"mime_type" type=
"char*"/>
984 <function name=
"mime_get_default_action_type" symbol=
"gnome_vfs_mime_get_default_action_type">
985 <return-type type=
"GnomeVFSMimeActionType"/>
987 <parameter name=
"mime_type" type=
"char*"/>
990 <function name=
"mime_get_default_application" symbol=
"gnome_vfs_mime_get_default_application">
991 <return-type type=
"GnomeVFSMimeApplication*"/>
993 <parameter name=
"mime_type" type=
"char*"/>
996 <function name=
"mime_get_default_application_for_uri" symbol=
"gnome_vfs_mime_get_default_application_for_uri">
997 <return-type type=
"GnomeVFSMimeApplication*"/>
999 <parameter name=
"uri" type=
"char*"/>
1000 <parameter name=
"mime_type" type=
"char*"/>
1003 <function name=
"mime_get_default_component" symbol=
"gnome_vfs_mime_get_default_component">
1004 <return-type type=
"void*"/>
1006 <parameter name=
"mime_type" type=
"char*"/>
1009 <function name=
"mime_get_default_desktop_entry" symbol=
"gnome_vfs_mime_get_default_desktop_entry">
1010 <return-type type=
"gchar*"/>
1012 <parameter name=
"mime_type" type=
"char*"/>
1015 <function name=
"mime_get_description" symbol=
"gnome_vfs_mime_get_description">
1016 <return-type type=
"char*"/>
1018 <parameter name=
"mime_type" type=
"char*"/>
1021 <function name=
"mime_get_icon" symbol=
"gnome_vfs_mime_get_icon">
1022 <return-type type=
"char*"/>
1024 <parameter name=
"mime_type" type=
"char*"/>
1027 <function name=
"mime_get_short_list_applications" symbol=
"gnome_vfs_mime_get_short_list_applications">
1028 <return-type type=
"GList*"/>
1030 <parameter name=
"mime_type" type=
"char*"/>
1033 <function name=
"mime_get_short_list_components" symbol=
"gnome_vfs_mime_get_short_list_components">
1034 <return-type type=
"GList*"/>
1036 <parameter name=
"mime_type" type=
"char*"/>
1039 <function name=
"mime_id_in_application_list" symbol=
"gnome_vfs_mime_id_in_application_list">
1040 <return-type type=
"gboolean"/>
1042 <parameter name=
"id" type=
"char*"/>
1043 <parameter name=
"applications" type=
"GList*"/>
1046 <function name=
"mime_id_in_component_list" symbol=
"gnome_vfs_mime_id_in_component_list">
1047 <return-type type=
"gboolean"/>
1049 <parameter name=
"iid" type=
"char*"/>
1050 <parameter name=
"components" type=
"GList*"/>
1053 <function name=
"mime_id_list_from_application_list" symbol=
"gnome_vfs_mime_id_list_from_application_list">
1054 <return-type type=
"GList*"/>
1056 <parameter name=
"applications" type=
"GList*"/>
1059 <function name=
"mime_id_list_from_component_list" symbol=
"gnome_vfs_mime_id_list_from_component_list">
1060 <return-type type=
"GList*"/>
1062 <parameter name=
"components" type=
"GList*"/>
1065 <function name=
"mime_info_cache_reload" symbol=
"gnome_vfs_mime_info_cache_reload">
1066 <return-type type=
"void"/>
1068 <parameter name=
"dir" type=
"char*"/>
1071 <function name=
"mime_reload" symbol=
"gnome_vfs_mime_reload">
1072 <return-type type=
"void"/>
1074 <function name=
"mime_remove_application_from_list" symbol=
"gnome_vfs_mime_remove_application_from_list">
1075 <return-type type=
"GList*"/>
1077 <parameter name=
"applications" type=
"GList*"/>
1078 <parameter name=
"application_id" type=
"char*"/>
1079 <parameter name=
"did_remove" type=
"gboolean*"/>
1082 <function name=
"mime_remove_application_from_short_list" symbol=
"gnome_vfs_mime_remove_application_from_short_list">
1083 <return-type type=
"GnomeVFSResult"/>
1085 <parameter name=
"mime_type" type=
"char*"/>
1086 <parameter name=
"application_id" type=
"char*"/>
1089 <function name=
"mime_remove_component_from_list" symbol=
"gnome_vfs_mime_remove_component_from_list">
1090 <return-type type=
"GList*"/>
1092 <parameter name=
"components" type=
"GList*"/>
1093 <parameter name=
"iid" type=
"char*"/>
1094 <parameter name=
"did_remove" type=
"gboolean*"/>
1097 <function name=
"mime_remove_component_from_short_list" symbol=
"gnome_vfs_mime_remove_component_from_short_list">
1098 <return-type type=
"GnomeVFSResult"/>
1100 <parameter name=
"mime_type" type=
"char*"/>
1101 <parameter name=
"iid" type=
"char*"/>
1104 <function name=
"mime_remove_extension" symbol=
"gnome_vfs_mime_remove_extension">
1105 <return-type type=
"GnomeVFSResult"/>
1107 <parameter name=
"mime_type" type=
"char*"/>
1108 <parameter name=
"extension" type=
"char*"/>
1111 <function name=
"mime_remove_from_all_applications" symbol=
"gnome_vfs_mime_remove_from_all_applications">
1112 <return-type type=
"GnomeVFSResult"/>
1114 <parameter name=
"mime_type" type=
"char*"/>
1115 <parameter name=
"application_ids" type=
"GList*"/>
1118 <function name=
"mime_set_can_be_executable" symbol=
"gnome_vfs_mime_set_can_be_executable">
1119 <return-type type=
"GnomeVFSResult"/>
1121 <parameter name=
"mime_type" type=
"char*"/>
1122 <parameter name=
"new_value" type=
"gboolean"/>
1125 <function name=
"mime_set_default_action_type" symbol=
"gnome_vfs_mime_set_default_action_type">
1126 <return-type type=
"GnomeVFSResult"/>
1128 <parameter name=
"mime_type" type=
"char*"/>
1129 <parameter name=
"action_type" type=
"GnomeVFSMimeActionType"/>
1132 <function name=
"mime_set_default_application" symbol=
"gnome_vfs_mime_set_default_application">
1133 <return-type type=
"GnomeVFSResult"/>
1135 <parameter name=
"mime_type" type=
"char*"/>
1136 <parameter name=
"application_id" type=
"char*"/>
1139 <function name=
"mime_set_default_component" symbol=
"gnome_vfs_mime_set_default_component">
1140 <return-type type=
"GnomeVFSResult"/>
1142 <parameter name=
"mime_type" type=
"char*"/>
1143 <parameter name=
"component_iid" type=
"char*"/>
1146 <function name=
"mime_set_description" symbol=
"gnome_vfs_mime_set_description">
1147 <return-type type=
"GnomeVFSResult"/>
1149 <parameter name=
"mime_type" type=
"char*"/>
1150 <parameter name=
"description" type=
"char*"/>
1153 <function name=
"mime_set_icon" symbol=
"gnome_vfs_mime_set_icon">
1154 <return-type type=
"GnomeVFSResult"/>
1156 <parameter name=
"mime_type" type=
"char*"/>
1157 <parameter name=
"filename" type=
"char*"/>
1160 <function name=
"mime_set_short_list_applications" symbol=
"gnome_vfs_mime_set_short_list_applications">
1161 <return-type type=
"GnomeVFSResult"/>
1163 <parameter name=
"mime_type" type=
"char*"/>
1164 <parameter name=
"application_ids" type=
"GList*"/>
1167 <function name=
"mime_set_short_list_components" symbol=
"gnome_vfs_mime_set_short_list_components">
1168 <return-type type=
"GnomeVFSResult"/>
1170 <parameter name=
"mime_type" type=
"char*"/>
1171 <parameter name=
"component_iids" type=
"GList*"/>
1174 <function name=
"mime_shutdown" symbol=
"gnome_vfs_mime_shutdown">
1175 <return-type type=
"void"/>
1177 <function name=
"mime_type_from_name" symbol=
"gnome_vfs_mime_type_from_name">
1178 <return-type type=
"char*"/>
1180 <parameter name=
"filename" type=
"char*"/>
1183 <function name=
"mime_type_from_name_or_default" symbol=
"gnome_vfs_mime_type_from_name_or_default">
1184 <return-type type=
"char*"/>
1186 <parameter name=
"filename" type=
"char*"/>
1187 <parameter name=
"defaultv" type=
"char*"/>
1190 <function name=
"mime_type_get_equivalence" symbol=
"gnome_vfs_mime_type_get_equivalence">
1191 <return-type type=
"GnomeVFSMimeEquivalence"/>
1193 <parameter name=
"mime_type" type=
"char*"/>
1194 <parameter name=
"base_mime_type" type=
"char*"/>
1197 <function name=
"mime_type_is_equal" symbol=
"gnome_vfs_mime_type_is_equal">
1198 <return-type type=
"gboolean"/>
1200 <parameter name=
"a" type=
"char*"/>
1201 <parameter name=
"b" type=
"char*"/>
1204 <function name=
"mime_type_is_supertype" symbol=
"gnome_vfs_mime_type_is_supertype">
1205 <return-type type=
"gboolean"/>
1207 <parameter name=
"mime_type" type=
"char*"/>
1210 <function name=
"module_callback_pop" symbol=
"gnome_vfs_module_callback_pop">
1211 <return-type type=
"void"/>
1213 <parameter name=
"callback_name" type=
"char*"/>
1216 <function name=
"module_callback_push" symbol=
"gnome_vfs_module_callback_push">
1217 <return-type type=
"void"/>
1219 <parameter name=
"callback_name" type=
"char*"/>
1220 <parameter name=
"callback" type=
"GnomeVFSModuleCallback"/>
1221 <parameter name=
"callback_data" type=
"gpointer"/>
1222 <parameter name=
"destroy_notify" type=
"GDestroyNotify"/>
1225 <function name=
"module_callback_set_default" symbol=
"gnome_vfs_module_callback_set_default">
1226 <return-type type=
"void"/>
1228 <parameter name=
"callback_name" type=
"char*"/>
1229 <parameter name=
"callback" type=
"GnomeVFSModuleCallback"/>
1230 <parameter name=
"callback_data" type=
"gpointer"/>
1231 <parameter name=
"destroy_notify" type=
"GDestroyNotify"/>
1234 <function name=
"monitor_add" symbol=
"gnome_vfs_monitor_add">
1235 <return-type type=
"GnomeVFSResult"/>
1237 <parameter name=
"handle" type=
"GnomeVFSMonitorHandle**"/>
1238 <parameter name=
"text_uri" type=
"gchar*"/>
1239 <parameter name=
"monitor_type" type=
"GnomeVFSMonitorType"/>
1240 <parameter name=
"callback" type=
"GnomeVFSMonitorCallback"/>
1241 <parameter name=
"user_data" type=
"gpointer"/>
1244 <function name=
"monitor_cancel" symbol=
"gnome_vfs_monitor_cancel">
1245 <return-type type=
"GnomeVFSResult"/>
1247 <parameter name=
"handle" type=
"GnomeVFSMonitorHandle*"/>
1250 <function name=
"move" symbol=
"gnome_vfs_move">
1251 <return-type type=
"GnomeVFSResult"/>
1253 <parameter name=
"old_text_uri" type=
"gchar*"/>
1254 <parameter name=
"new_text_uri" type=
"gchar*"/>
1255 <parameter name=
"force_replace" type=
"gboolean"/>
1258 <function name=
"move_uri" symbol=
"gnome_vfs_move_uri">
1259 <return-type type=
"GnomeVFSResult"/>
1261 <parameter name=
"old_uri" type=
"GnomeVFSURI*"/>
1262 <parameter name=
"new_uri" type=
"GnomeVFSURI*"/>
1263 <parameter name=
"force_replace" type=
"gboolean"/>
1266 <function name=
"open" symbol=
"gnome_vfs_open">
1267 <return-type type=
"GnomeVFSResult"/>
1269 <parameter name=
"handle" type=
"GnomeVFSHandle**"/>
1270 <parameter name=
"text_uri" type=
"gchar*"/>
1271 <parameter name=
"open_mode" type=
"GnomeVFSOpenMode"/>
1274 <function name=
"open_fd" symbol=
"gnome_vfs_open_fd">
1275 <return-type type=
"GnomeVFSResult"/>
1277 <parameter name=
"handle" type=
"GnomeVFSHandle**"/>
1278 <parameter name=
"filedes" type=
"int"/>
1281 <function name=
"open_uri" symbol=
"gnome_vfs_open_uri">
1282 <return-type type=
"GnomeVFSResult"/>
1284 <parameter name=
"handle" type=
"GnomeVFSHandle**"/>
1285 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
1286 <parameter name=
"open_mode" type=
"GnomeVFSOpenMode"/>
1289 <function name=
"postinit" symbol=
"gnome_vfs_postinit">
1290 <return-type type=
"void"/>
1292 <parameter name=
"app" type=
"gpointer"/>
1293 <parameter name=
"modinfo" type=
"gpointer"/>
1296 <function name=
"preinit" symbol=
"gnome_vfs_preinit">
1297 <return-type type=
"void"/>
1299 <parameter name=
"app" type=
"gpointer"/>
1300 <parameter name=
"modinfo" type=
"gpointer"/>
1303 <function name=
"read" symbol=
"gnome_vfs_read">
1304 <return-type type=
"GnomeVFSResult"/>
1306 <parameter name=
"handle" type=
"GnomeVFSHandle*"/>
1307 <parameter name=
"buffer" type=
"gpointer"/>
1308 <parameter name=
"bytes" type=
"GnomeVFSFileSize"/>
1309 <parameter name=
"bytes_read" type=
"GnomeVFSFileSize*"/>
1312 <function name=
"read_entire_file" symbol=
"gnome_vfs_read_entire_file">
1313 <return-type type=
"GnomeVFSResult"/>
1315 <parameter name=
"uri" type=
"char*"/>
1316 <parameter name=
"file_size" type=
"int*"/>
1317 <parameter name=
"file_contents" type=
"char**"/>
1320 <function name=
"remove_directory" symbol=
"gnome_vfs_remove_directory">
1321 <return-type type=
"GnomeVFSResult"/>
1323 <parameter name=
"text_uri" type=
"gchar*"/>
1326 <function name=
"remove_directory_from_uri" symbol=
"gnome_vfs_remove_directory_from_uri">
1327 <return-type type=
"GnomeVFSResult"/>
1329 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
1332 <function name=
"resolve" symbol=
"gnome_vfs_resolve">
1333 <return-type type=
"GnomeVFSResult"/>
1335 <parameter name=
"hostname" type=
"char*"/>
1336 <parameter name=
"handle" type=
"GnomeVFSResolveHandle**"/>
1339 <function name=
"resolve_free" symbol=
"gnome_vfs_resolve_free">
1340 <return-type type=
"void"/>
1342 <parameter name=
"handle" type=
"GnomeVFSResolveHandle*"/>
1345 <function name=
"resolve_next_address" symbol=
"gnome_vfs_resolve_next_address">
1346 <return-type type=
"gboolean"/>
1348 <parameter name=
"handle" type=
"GnomeVFSResolveHandle*"/>
1349 <parameter name=
"address" type=
"GnomeVFSAddress**"/>
1352 <function name=
"resolve_reset_to_beginning" symbol=
"gnome_vfs_resolve_reset_to_beginning">
1353 <return-type type=
"void"/>
1355 <parameter name=
"handle" type=
"GnomeVFSResolveHandle*"/>
1358 <function name=
"result_from_errno" symbol=
"gnome_vfs_result_from_errno">
1359 <return-type type=
"GnomeVFSResult"/>
1361 <function name=
"result_from_errno_code" symbol=
"gnome_vfs_result_from_errno_code">
1362 <return-type type=
"GnomeVFSResult"/>
1364 <parameter name=
"errno_code" type=
"int"/>
1367 <function name=
"result_from_h_errno" symbol=
"gnome_vfs_result_from_h_errno">
1368 <return-type type=
"GnomeVFSResult"/>
1370 <function name=
"result_from_h_errno_val" symbol=
"gnome_vfs_result_from_h_errno_val">
1371 <return-type type=
"GnomeVFSResult"/>
1373 <parameter name=
"h_errno_code" type=
"int"/>
1376 <function name=
"result_to_string" symbol=
"gnome_vfs_result_to_string">
1377 <return-type type=
"char*"/>
1379 <parameter name=
"result" type=
"GnomeVFSResult"/>
1382 <function name=
"seek" symbol=
"gnome_vfs_seek">
1383 <return-type type=
"GnomeVFSResult"/>
1385 <parameter name=
"handle" type=
"GnomeVFSHandle*"/>
1386 <parameter name=
"whence" type=
"GnomeVFSSeekPosition"/>
1387 <parameter name=
"offset" type=
"GnomeVFSFileOffset"/>
1390 <function name=
"set_file_info" symbol=
"gnome_vfs_set_file_info">
1391 <return-type type=
"GnomeVFSResult"/>
1393 <parameter name=
"text_uri" type=
"gchar*"/>
1394 <parameter name=
"info" type=
"GnomeVFSFileInfo*"/>
1395 <parameter name=
"mask" type=
"GnomeVFSSetFileInfoMask"/>
1398 <function name=
"set_file_info_uri" symbol=
"gnome_vfs_set_file_info_uri">
1399 <return-type type=
"GnomeVFSResult"/>
1401 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
1402 <parameter name=
"info" type=
"GnomeVFSFileInfo*"/>
1403 <parameter name=
"mask" type=
"GnomeVFSSetFileInfoMask"/>
1406 <function name=
"shutdown" symbol=
"gnome_vfs_shutdown">
1407 <return-type type=
"void"/>
1409 <function name=
"tell" symbol=
"gnome_vfs_tell">
1410 <return-type type=
"GnomeVFSResult"/>
1412 <parameter name=
"handle" type=
"GnomeVFSHandle*"/>
1413 <parameter name=
"offset_return" type=
"GnomeVFSFileSize*"/>
1416 <function name=
"truncate" symbol=
"gnome_vfs_truncate">
1417 <return-type type=
"GnomeVFSResult"/>
1419 <parameter name=
"text_uri" type=
"gchar*"/>
1420 <parameter name=
"length" type=
"GnomeVFSFileSize"/>
1423 <function name=
"truncate_handle" symbol=
"gnome_vfs_truncate_handle">
1424 <return-type type=
"GnomeVFSResult"/>
1426 <parameter name=
"handle" type=
"GnomeVFSHandle*"/>
1427 <parameter name=
"length" type=
"GnomeVFSFileSize"/>
1430 <function name=
"truncate_uri" symbol=
"gnome_vfs_truncate_uri">
1431 <return-type type=
"GnomeVFSResult"/>
1433 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
1434 <parameter name=
"length" type=
"GnomeVFSFileSize"/>
1437 <function name=
"unescape_string" symbol=
"gnome_vfs_unescape_string">
1438 <return-type type=
"char*"/>
1440 <parameter name=
"escaped_string" type=
"char*"/>
1441 <parameter name=
"illegal_characters" type=
"char*"/>
1444 <function name=
"unescape_string_for_display" symbol=
"gnome_vfs_unescape_string_for_display">
1445 <return-type type=
"char*"/>
1447 <parameter name=
"escaped" type=
"char*"/>
1450 <function name=
"unlink" symbol=
"gnome_vfs_unlink">
1451 <return-type type=
"GnomeVFSResult"/>
1453 <parameter name=
"text_uri" type=
"gchar*"/>
1456 <function name=
"unlink_from_uri" symbol=
"gnome_vfs_unlink_from_uri">
1457 <return-type type=
"GnomeVFSResult"/>
1459 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
1462 <function name=
"uris_match" symbol=
"gnome_vfs_uris_match">
1463 <return-type type=
"gboolean"/>
1465 <parameter name=
"uri_1" type=
"char*"/>
1466 <parameter name=
"uri_2" type=
"char*"/>
1469 <function name=
"url_show" symbol=
"gnome_vfs_url_show">
1470 <return-type type=
"GnomeVFSResult"/>
1472 <parameter name=
"url" type=
"char*"/>
1475 <function name=
"url_show_with_env" symbol=
"gnome_vfs_url_show_with_env">
1476 <return-type type=
"GnomeVFSResult"/>
1478 <parameter name=
"url" type=
"char*"/>
1479 <parameter name=
"envp" type=
"char**"/>
1482 <function name=
"write" symbol=
"gnome_vfs_write">
1483 <return-type type=
"GnomeVFSResult"/>
1485 <parameter name=
"handle" type=
"GnomeVFSHandle*"/>
1486 <parameter name=
"buffer" type=
"gconstpointer"/>
1487 <parameter name=
"bytes" type=
"GnomeVFSFileSize"/>
1488 <parameter name=
"bytes_written" type=
"GnomeVFSFileSize*"/>
1491 <function name=
"xfer_delete_list" symbol=
"gnome_vfs_xfer_delete_list">
1492 <return-type type=
"GnomeVFSResult"/>
1494 <parameter name=
"source_uri_list" type=
"GList*"/>
1495 <parameter name=
"error_mode" type=
"GnomeVFSXferErrorMode"/>
1496 <parameter name=
"xfer_options" type=
"GnomeVFSXferOptions"/>
1497 <parameter name=
"progress_callback" type=
"GnomeVFSXferProgressCallback"/>
1498 <parameter name=
"data" type=
"gpointer"/>
1501 <function name=
"xfer_uri" symbol=
"gnome_vfs_xfer_uri">
1502 <return-type type=
"GnomeVFSResult"/>
1504 <parameter name=
"source_uri" type=
"GnomeVFSURI*"/>
1505 <parameter name=
"target_uri" type=
"GnomeVFSURI*"/>
1506 <parameter name=
"xfer_options" type=
"GnomeVFSXferOptions"/>
1507 <parameter name=
"error_mode" type=
"GnomeVFSXferErrorMode"/>
1508 <parameter name=
"overwrite_mode" type=
"GnomeVFSXferOverwriteMode"/>
1509 <parameter name=
"progress_callback" type=
"GnomeVFSXferProgressCallback"/>
1510 <parameter name=
"data" type=
"gpointer"/>
1513 <function name=
"xfer_uri_list" symbol=
"gnome_vfs_xfer_uri_list">
1514 <return-type type=
"GnomeVFSResult"/>
1516 <parameter name=
"source_uri_list" type=
"GList*"/>
1517 <parameter name=
"target_uri_list" type=
"GList*"/>
1518 <parameter name=
"xfer_options" type=
"GnomeVFSXferOptions"/>
1519 <parameter name=
"error_mode" type=
"GnomeVFSXferErrorMode"/>
1520 <parameter name=
"overwrite_mode" type=
"GnomeVFSXferOverwriteMode"/>
1521 <parameter name=
"progress_callback" type=
"GnomeVFSXferProgressCallback"/>
1522 <parameter name=
"data" type=
"gpointer"/>
1525 <callback name=
"GnomeVFSAsyncCallback">
1526 <return-type type=
"void"/>
1528 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1529 <parameter name=
"result" type=
"GnomeVFSResult"/>
1530 <parameter name=
"callback_data" type=
"gpointer"/>
1533 <callback name=
"GnomeVFSAsyncCloseCallback">
1534 <return-type type=
"void"/>
1536 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1537 <parameter name=
"result" type=
"GnomeVFSResult"/>
1538 <parameter name=
"callback_data" type=
"gpointer"/>
1541 <callback name=
"GnomeVFSAsyncCreateAsChannelCallback">
1542 <return-type type=
"void"/>
1544 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1545 <parameter name=
"channel" type=
"GIOChannel*"/>
1546 <parameter name=
"result" type=
"GnomeVFSResult"/>
1547 <parameter name=
"callback_data" type=
"gpointer"/>
1550 <callback name=
"GnomeVFSAsyncCreateCallback">
1551 <return-type type=
"void"/>
1553 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1554 <parameter name=
"result" type=
"GnomeVFSResult"/>
1555 <parameter name=
"callback_data" type=
"gpointer"/>
1558 <callback name=
"GnomeVFSAsyncDirectoryLoadCallback">
1559 <return-type type=
"void"/>
1561 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1562 <parameter name=
"result" type=
"GnomeVFSResult"/>
1563 <parameter name=
"list" type=
"GList*"/>
1564 <parameter name=
"entries_read" type=
"guint"/>
1565 <parameter name=
"callback_data" type=
"gpointer"/>
1568 <callback name=
"GnomeVFSAsyncFileControlCallback">
1569 <return-type type=
"void"/>
1571 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1572 <parameter name=
"result" type=
"GnomeVFSResult"/>
1573 <parameter name=
"operation_data" type=
"gpointer"/>
1574 <parameter name=
"callback_data" type=
"gpointer"/>
1577 <callback name=
"GnomeVFSAsyncFindDirectoryCallback">
1578 <return-type type=
"void"/>
1580 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1581 <parameter name=
"results" type=
"GList*"/>
1582 <parameter name=
"data" type=
"gpointer"/>
1585 <callback name=
"GnomeVFSAsyncGetFileInfoCallback">
1586 <return-type type=
"void"/>
1588 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1589 <parameter name=
"results" type=
"GList*"/>
1590 <parameter name=
"callback_data" type=
"gpointer"/>
1593 <callback name=
"GnomeVFSAsyncModuleCallback">
1594 <return-type type=
"void"/>
1596 <parameter name=
"in" type=
"gconstpointer"/>
1597 <parameter name=
"in_size" type=
"gsize"/>
1598 <parameter name=
"out" type=
"gpointer"/>
1599 <parameter name=
"out_size" type=
"gsize"/>
1600 <parameter name=
"callback_data" type=
"gpointer"/>
1601 <parameter name=
"response" type=
"GnomeVFSModuleCallbackResponse"/>
1602 <parameter name=
"response_data" type=
"gpointer"/>
1605 <callback name=
"GnomeVFSAsyncOpenAsChannelCallback">
1606 <return-type type=
"void"/>
1608 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1609 <parameter name=
"channel" type=
"GIOChannel*"/>
1610 <parameter name=
"result" type=
"GnomeVFSResult"/>
1611 <parameter name=
"callback_data" type=
"gpointer"/>
1614 <callback name=
"GnomeVFSAsyncOpenCallback">
1615 <return-type type=
"void"/>
1617 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1618 <parameter name=
"result" type=
"GnomeVFSResult"/>
1619 <parameter name=
"callback_data" type=
"gpointer"/>
1622 <callback name=
"GnomeVFSAsyncReadCallback">
1623 <return-type type=
"void"/>
1625 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1626 <parameter name=
"result" type=
"GnomeVFSResult"/>
1627 <parameter name=
"buffer" type=
"gpointer"/>
1628 <parameter name=
"bytes_requested" type=
"GnomeVFSFileSize"/>
1629 <parameter name=
"bytes_read" type=
"GnomeVFSFileSize"/>
1630 <parameter name=
"callback_data" type=
"gpointer"/>
1633 <callback name=
"GnomeVFSAsyncSeekCallback">
1634 <return-type type=
"void"/>
1636 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1637 <parameter name=
"result" type=
"GnomeVFSResult"/>
1638 <parameter name=
"callback_data" type=
"gpointer"/>
1641 <callback name=
"GnomeVFSAsyncSetFileInfoCallback">
1642 <return-type type=
"void"/>
1644 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1645 <parameter name=
"result" type=
"GnomeVFSResult"/>
1646 <parameter name=
"file_info" type=
"GnomeVFSFileInfo*"/>
1647 <parameter name=
"callback_data" type=
"gpointer"/>
1650 <callback name=
"GnomeVFSAsyncWriteCallback">
1651 <return-type type=
"void"/>
1653 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1654 <parameter name=
"result" type=
"GnomeVFSResult"/>
1655 <parameter name=
"buffer" type=
"gconstpointer"/>
1656 <parameter name=
"bytes_requested" type=
"GnomeVFSFileSize"/>
1657 <parameter name=
"bytes_written" type=
"GnomeVFSFileSize"/>
1658 <parameter name=
"callback_data" type=
"gpointer"/>
1661 <callback name=
"GnomeVFSAsyncXferProgressCallback">
1662 <return-type type=
"gint"/>
1664 <parameter name=
"handle" type=
"GnomeVFSAsyncHandle*"/>
1665 <parameter name=
"info" type=
"GnomeVFSXferProgressInfo*"/>
1666 <parameter name=
"user_data" type=
"gpointer"/>
1669 <callback name=
"GnomeVFSDNSSDBrowseCallback">
1670 <return-type type=
"void"/>
1672 <parameter name=
"handle" type=
"GnomeVFSDNSSDBrowseHandle*"/>
1673 <parameter name=
"status" type=
"GnomeVFSDNSSDServiceStatus"/>
1674 <parameter name=
"service" type=
"GnomeVFSDNSSDService*"/>
1675 <parameter name=
"callback_data" type=
"gpointer"/>
1678 <callback name=
"GnomeVFSDNSSDResolveCallback">
1679 <return-type type=
"void"/>
1681 <parameter name=
"handle" type=
"GnomeVFSDNSSDResolveHandle*"/>
1682 <parameter name=
"result" type=
"GnomeVFSResult"/>
1683 <parameter name=
"service" type=
"GnomeVFSDNSSDService*"/>
1684 <parameter name=
"host" type=
"char*"/>
1685 <parameter name=
"port" type=
"int"/>
1686 <parameter name=
"text" type=
"GHashTable*"/>
1687 <parameter name=
"text_raw_len" type=
"int"/>
1688 <parameter name=
"text_raw" type=
"char*"/>
1689 <parameter name=
"callback_data" type=
"gpointer"/>
1692 <callback name=
"GnomeVFSDirectoryVisitFunc">
1693 <return-type type=
"gboolean"/>
1695 <parameter name=
"rel_path" type=
"gchar*"/>
1696 <parameter name=
"info" type=
"GnomeVFSFileInfo*"/>
1697 <parameter name=
"recursing_will_loop" type=
"gboolean"/>
1698 <parameter name=
"user_data" type=
"gpointer"/>
1699 <parameter name=
"recurse" type=
"gboolean*"/>
1702 <callback name=
"GnomeVFSModuleCallback">
1703 <return-type type=
"void"/>
1705 <parameter name=
"in" type=
"gconstpointer"/>
1706 <parameter name=
"in_size" type=
"gsize"/>
1707 <parameter name=
"out" type=
"gpointer"/>
1708 <parameter name=
"out_size" type=
"gsize"/>
1709 <parameter name=
"callback_data" type=
"gpointer"/>
1712 <callback name=
"GnomeVFSModuleCallbackResponse">
1713 <return-type type=
"void"/>
1715 <parameter name=
"response_data" type=
"gpointer"/>
1718 <callback name=
"GnomeVFSMonitorCallback">
1719 <return-type type=
"void"/>
1721 <parameter name=
"handle" type=
"GnomeVFSMonitorHandle*"/>
1722 <parameter name=
"monitor_uri" type=
"gchar*"/>
1723 <parameter name=
"info_uri" type=
"gchar*"/>
1724 <parameter name=
"event_type" type=
"GnomeVFSMonitorEventType"/>
1725 <parameter name=
"user_data" type=
"gpointer"/>
1728 <callback name=
"GnomeVFSVolumeOpCallback">
1729 <return-type type=
"void"/>
1731 <parameter name=
"succeeded" type=
"gboolean"/>
1732 <parameter name=
"error" type=
"char*"/>
1733 <parameter name=
"detailed_error" type=
"char*"/>
1734 <parameter name=
"user_data" type=
"gpointer"/>
1737 <callback name=
"GnomeVFSXferProgressCallback">
1738 <return-type type=
"gint"/>
1740 <parameter name=
"info" type=
"GnomeVFSXferProgressInfo*"/>
1741 <parameter name=
"user_data" type=
"gpointer"/>
1744 <struct name=
"GnomeVFSACLKind">
1745 <method name=
"to_string" symbol=
"gnome_vfs_acl_kind_to_string">
1746 <return-type type=
"char*"/>
1748 <parameter name=
"kind" type=
"GnomeVFSACLKind"/>
1752 <struct name=
"GnomeVFSACLPerm">
1753 <method name=
"to_string" symbol=
"gnome_vfs_acl_perm_to_string">
1754 <return-type type=
"char*"/>
1756 <parameter name=
"perm" type=
"GnomeVFSACLPerm"/>
1760 <struct name=
"GnomeVFSAsyncHandle">
1762 <struct name=
"GnomeVFSCancellation">
1763 <method name=
"ack" symbol=
"gnome_vfs_cancellation_ack">
1764 <return-type type=
"void"/>
1766 <parameter name=
"cancellation" type=
"GnomeVFSCancellation*"/>
1769 <method name=
"cancel" symbol=
"gnome_vfs_cancellation_cancel">
1770 <return-type type=
"void"/>
1772 <parameter name=
"cancellation" type=
"GnomeVFSCancellation*"/>
1775 <method name=
"check" symbol=
"gnome_vfs_cancellation_check">
1776 <return-type type=
"gboolean"/>
1778 <parameter name=
"cancellation" type=
"GnomeVFSCancellation*"/>
1781 <method name=
"destroy" symbol=
"gnome_vfs_cancellation_destroy">
1782 <return-type type=
"void"/>
1784 <parameter name=
"cancellation" type=
"GnomeVFSCancellation*"/>
1787 <method name=
"get_fd" symbol=
"gnome_vfs_cancellation_get_fd">
1788 <return-type type=
"gint"/>
1790 <parameter name=
"cancellation" type=
"GnomeVFSCancellation*"/>
1793 <method name=
"new" symbol=
"gnome_vfs_cancellation_new">
1794 <return-type type=
"GnomeVFSCancellation*"/>
1797 <struct name=
"GnomeVFSContext">
1798 <method name=
"check_cancellation_current" symbol=
"gnome_vfs_context_check_cancellation_current">
1799 <return-type type=
"gboolean"/>
1801 <method name=
"free" symbol=
"gnome_vfs_context_free">
1802 <return-type type=
"void"/>
1804 <parameter name=
"ctx" type=
"GnomeVFSContext*"/>
1807 <method name=
"get_cancellation" symbol=
"gnome_vfs_context_get_cancellation">
1808 <return-type type=
"GnomeVFSCancellation*"/>
1810 <parameter name=
"ctx" type=
"GnomeVFSContext*"/>
1813 <method name=
"new" symbol=
"gnome_vfs_context_new">
1814 <return-type type=
"GnomeVFSContext*"/>
1816 <method name=
"peek_current" symbol=
"gnome_vfs_context_peek_current">
1817 <return-type type=
"GnomeVFSContext*"/>
1820 <struct name=
"GnomeVFSDNSSDBrowseHandle">
1822 <struct name=
"GnomeVFSDNSSDResolveHandle">
1824 <struct name=
"GnomeVFSDNSSDService">
1825 <method name=
"list_free" symbol=
"gnome_vfs_dns_sd_service_list_free">
1826 <return-type type=
"void"/>
1828 <parameter name=
"services" type=
"GnomeVFSDNSSDService*"/>
1829 <parameter name=
"n_services" type=
"int"/>
1832 <field name=
"name" type=
"char*"/>
1833 <field name=
"type" type=
"char*"/>
1834 <field name=
"domain" type=
"char*"/>
1836 <struct name=
"GnomeVFSDirectoryHandle">
1838 <struct name=
"GnomeVFSFileOffset">
1840 <struct name=
"GnomeVFSFileSize">
1842 <struct name=
"GnomeVFSFindDirectoryResult">
1843 <method name=
"dup" symbol=
"gnome_vfs_find_directory_result_dup">
1844 <return-type type=
"GnomeVFSFindDirectoryResult*"/>
1846 <parameter name=
"result" type=
"GnomeVFSFindDirectoryResult*"/>
1849 <method name=
"free" symbol=
"gnome_vfs_find_directory_result_free">
1850 <return-type type=
"void"/>
1852 <parameter name=
"result" type=
"GnomeVFSFindDirectoryResult*"/>
1855 <field name=
"uri" type=
"GnomeVFSURI*"/>
1856 <field name=
"result" type=
"GnomeVFSResult"/>
1857 <field name=
"reserved1" type=
"void*"/>
1858 <field name=
"reserved2" type=
"void*"/>
1860 <struct name=
"GnomeVFSGetFileInfoResult">
1861 <method name=
"dup" symbol=
"gnome_vfs_get_file_info_result_dup">
1862 <return-type type=
"GnomeVFSGetFileInfoResult*"/>
1864 <parameter name=
"result" type=
"GnomeVFSGetFileInfoResult*"/>
1867 <method name=
"free" symbol=
"gnome_vfs_get_file_info_result_free">
1868 <return-type type=
"void"/>
1870 <parameter name=
"result" type=
"GnomeVFSGetFileInfoResult*"/>
1873 <field name=
"uri" type=
"GnomeVFSURI*"/>
1874 <field name=
"result" type=
"GnomeVFSResult"/>
1875 <field name=
"file_info" type=
"GnomeVFSFileInfo*"/>
1877 <struct name=
"GnomeVFSHandle">
1879 <struct name=
"GnomeVFSInodeNumber">
1881 <struct name=
"GnomeVFSMethodHandle">
1883 <struct name=
"GnomeVFSMimeAction">
1884 <method name=
"free" symbol=
"gnome_vfs_mime_action_free">
1885 <return-type type=
"void"/>
1887 <parameter name=
"action" type=
"GnomeVFSMimeAction*"/>
1890 <method name=
"launch" symbol=
"gnome_vfs_mime_action_launch">
1891 <return-type type=
"GnomeVFSResult"/>
1893 <parameter name=
"action" type=
"GnomeVFSMimeAction*"/>
1894 <parameter name=
"uris" type=
"GList*"/>
1897 <method name=
"launch_with_env" symbol=
"gnome_vfs_mime_action_launch_with_env">
1898 <return-type type=
"GnomeVFSResult"/>
1900 <parameter name=
"action" type=
"GnomeVFSMimeAction*"/>
1901 <parameter name=
"uris" type=
"GList*"/>
1902 <parameter name=
"envp" type=
"char**"/>
1905 <field name=
"action_type" type=
"GnomeVFSMimeActionType"/>
1906 <field name=
"action" type=
"gpointer"/>
1907 <field name=
"reserved1" type=
"void*"/>
1909 <struct name=
"GnomeVFSMimeApplication">
1910 <method name=
"copy" symbol=
"gnome_vfs_mime_application_copy">
1911 <return-type type=
"GnomeVFSMimeApplication*"/>
1913 <parameter name=
"application" type=
"GnomeVFSMimeApplication*"/>
1916 <method name=
"equal" symbol=
"gnome_vfs_mime_application_equal">
1917 <return-type type=
"gboolean"/>
1919 <parameter name=
"app_a" type=
"GnomeVFSMimeApplication*"/>
1920 <parameter name=
"app_b" type=
"GnomeVFSMimeApplication*"/>
1923 <method name=
"free" symbol=
"gnome_vfs_mime_application_free">
1924 <return-type type=
"void"/>
1926 <parameter name=
"application" type=
"GnomeVFSMimeApplication*"/>
1929 <method name=
"get_binary_name" symbol=
"gnome_vfs_mime_application_get_binary_name">
1930 <return-type type=
"char*"/>
1932 <parameter name=
"app" type=
"GnomeVFSMimeApplication*"/>
1935 <method name=
"get_desktop_file_path" symbol=
"gnome_vfs_mime_application_get_desktop_file_path">
1936 <return-type type=
"char*"/>
1938 <parameter name=
"app" type=
"GnomeVFSMimeApplication*"/>
1941 <method name=
"get_desktop_id" symbol=
"gnome_vfs_mime_application_get_desktop_id">
1942 <return-type type=
"char*"/>
1944 <parameter name=
"app" type=
"GnomeVFSMimeApplication*"/>
1947 <method name=
"get_exec" symbol=
"gnome_vfs_mime_application_get_exec">
1948 <return-type type=
"char*"/>
1950 <parameter name=
"app" type=
"GnomeVFSMimeApplication*"/>
1953 <method name=
"get_generic_name" symbol=
"gnome_vfs_mime_application_get_generic_name">
1954 <return-type type=
"char*"/>
1956 <parameter name=
"app" type=
"GnomeVFSMimeApplication*"/>
1959 <method name=
"get_icon" symbol=
"gnome_vfs_mime_application_get_icon">
1960 <return-type type=
"char*"/>
1962 <parameter name=
"app" type=
"GnomeVFSMimeApplication*"/>
1965 <method name=
"get_name" symbol=
"gnome_vfs_mime_application_get_name">
1966 <return-type type=
"char*"/>
1968 <parameter name=
"app" type=
"GnomeVFSMimeApplication*"/>
1971 <method name=
"get_startup_wm_class" symbol=
"gnome_vfs_mime_application_get_startup_wm_class">
1972 <return-type type=
"char*"/>
1974 <parameter name=
"app" type=
"GnomeVFSMimeApplication*"/>
1977 <method name=
"launch" symbol=
"gnome_vfs_mime_application_launch">
1978 <return-type type=
"GnomeVFSResult"/>
1980 <parameter name=
"app" type=
"GnomeVFSMimeApplication*"/>
1981 <parameter name=
"uris" type=
"GList*"/>
1984 <method name=
"launch_with_env" symbol=
"gnome_vfs_mime_application_launch_with_env">
1985 <return-type type=
"GnomeVFSResult"/>
1987 <parameter name=
"app" type=
"GnomeVFSMimeApplication*"/>
1988 <parameter name=
"uris" type=
"GList*"/>
1989 <parameter name=
"envp" type=
"char**"/>
1992 <method name=
"list_free" symbol=
"gnome_vfs_mime_application_list_free">
1993 <return-type type=
"void"/>
1995 <parameter name=
"list" type=
"GList*"/>
1998 <method name=
"new_from_desktop_id" symbol=
"gnome_vfs_mime_application_new_from_desktop_id">
1999 <return-type type=
"GnomeVFSMimeApplication*"/>
2001 <parameter name=
"id" type=
"char*"/>
2004 <method name=
"new_from_id" symbol=
"gnome_vfs_mime_application_new_from_id">
2005 <return-type type=
"GnomeVFSMimeApplication*"/>
2007 <parameter name=
"id" type=
"char*"/>
2010 <method name=
"requires_terminal" symbol=
"gnome_vfs_mime_application_requires_terminal">
2011 <return-type type=
"gboolean"/>
2013 <parameter name=
"app" type=
"GnomeVFSMimeApplication*"/>
2016 <method name=
"supports_startup_notification" symbol=
"gnome_vfs_mime_application_supports_startup_notification">
2017 <return-type type=
"gboolean"/>
2019 <parameter name=
"app" type=
"GnomeVFSMimeApplication*"/>
2022 <method name=
"supports_uris" symbol=
"gnome_vfs_mime_application_supports_uris">
2023 <return-type type=
"gboolean"/>
2025 <parameter name=
"app" type=
"GnomeVFSMimeApplication*"/>
2028 <field name=
"id" type=
"char*"/>
2029 <field name=
"name" type=
"char*"/>
2030 <field name=
"command" type=
"char*"/>
2031 <field name=
"can_open_multiple_files" type=
"gboolean"/>
2032 <field name=
"expects_uris" type=
"GnomeVFSMimeApplicationArgumentType"/>
2033 <field name=
"supported_uri_schemes" type=
"GList*"/>
2034 <field name=
"requires_terminal" type=
"gboolean"/>
2035 <field name=
"reserved1" type=
"void*"/>
2036 <field name=
"priv" type=
"GnomeVFSMimeApplicationPrivate*"/>
2038 <struct name=
"GnomeVFSModuleCallbackAdditionalHeadersIn">
2039 <field name=
"uri" type=
"GnomeVFSURI*"/>
2040 <field name=
"reserved1" type=
"void*"/>
2041 <field name=
"reserved2" type=
"void*"/>
2043 <struct name=
"GnomeVFSModuleCallbackAdditionalHeadersOut">
2044 <field name=
"headers" type=
"GList*"/>
2045 <field name=
"reserved1" type=
"void*"/>
2046 <field name=
"reserved2" type=
"void*"/>
2048 <struct name=
"GnomeVFSModuleCallbackAuthenticationIn">
2049 <field name=
"uri" type=
"char*"/>
2050 <field name=
"realm" type=
"char*"/>
2051 <field name=
"previous_attempt_failed" type=
"gboolean"/>
2052 <field name=
"auth_type" type=
"GnomeVFSModuleCallbackAuthenticationAuthType"/>
2053 <field name=
"reserved1" type=
"void*"/>
2054 <field name=
"reserved2" type=
"void*"/>
2056 <struct name=
"GnomeVFSModuleCallbackAuthenticationOut">
2057 <field name=
"username" type=
"char*"/>
2058 <field name=
"password" type=
"char*"/>
2059 <field name=
"reserved1" type=
"void*"/>
2060 <field name=
"reserved2" type=
"void*"/>
2062 <struct name=
"GnomeVFSModuleCallbackFillAuthenticationIn">
2063 <field name=
"uri" type=
"char*"/>
2064 <field name=
"protocol" type=
"char*"/>
2065 <field name=
"server" type=
"char*"/>
2066 <field name=
"object" type=
"char*"/>
2067 <field name=
"port" type=
"int"/>
2068 <field name=
"authtype" type=
"char*"/>
2069 <field name=
"username" type=
"char*"/>
2070 <field name=
"domain" type=
"char*"/>
2071 <field name=
"reserved1" type=
"void*"/>
2072 <field name=
"reserved2" type=
"void*"/>
2074 <struct name=
"GnomeVFSModuleCallbackFillAuthenticationOut">
2075 <field name=
"valid" type=
"gboolean"/>
2076 <field name=
"username" type=
"char*"/>
2077 <field name=
"domain" type=
"char*"/>
2078 <field name=
"password" type=
"char*"/>
2079 <field name=
"reserved1" type=
"void*"/>
2080 <field name=
"reserved2" type=
"void*"/>
2082 <struct name=
"GnomeVFSModuleCallbackFullAuthenticationIn">
2083 <field name=
"flags" type=
"GnomeVFSModuleCallbackFullAuthenticationFlags"/>
2084 <field name=
"uri" type=
"char*"/>
2085 <field name=
"protocol" type=
"char*"/>
2086 <field name=
"server" type=
"char*"/>
2087 <field name=
"object" type=
"char*"/>
2088 <field name=
"port" type=
"int"/>
2089 <field name=
"authtype" type=
"char*"/>
2090 <field name=
"username" type=
"char*"/>
2091 <field name=
"domain" type=
"char*"/>
2092 <field name=
"default_user" type=
"char*"/>
2093 <field name=
"default_domain" type=
"char*"/>
2094 <field name=
"reserved1" type=
"void*"/>
2095 <field name=
"reserved2" type=
"void*"/>
2097 <struct name=
"GnomeVFSModuleCallbackFullAuthenticationOut">
2098 <field name=
"abort_auth" type=
"gboolean"/>
2099 <field name=
"username" type=
"char*"/>
2100 <field name=
"domain" type=
"char*"/>
2101 <field name=
"password" type=
"char*"/>
2102 <field name=
"save_password" type=
"gboolean"/>
2103 <field name=
"keyring" type=
"char*"/>
2104 <field name=
"out_flags" type=
"gsize"/>
2105 <field name=
"reserved2" type=
"void*"/>
2107 <struct name=
"GnomeVFSModuleCallbackQuestionIn">
2108 <field name=
"primary_message" type=
"char*"/>
2109 <field name=
"secondary_message" type=
"char*"/>
2110 <field name=
"choices" type=
"char**"/>
2111 <field name=
"reserved1" type=
"void*"/>
2112 <field name=
"reserved2" type=
"void*"/>
2114 <struct name=
"GnomeVFSModuleCallbackQuestionOut">
2115 <field name=
"answer" type=
"int"/>
2116 <field name=
"reserved1" type=
"void*"/>
2117 <field name=
"reserved2" type=
"void*"/>
2119 <struct name=
"GnomeVFSModuleCallbackReceivedHeadersIn">
2120 <field name=
"uri" type=
"GnomeVFSURI*"/>
2121 <field name=
"headers" type=
"GList*"/>
2122 <field name=
"reserved1" type=
"void*"/>
2123 <field name=
"reserved2" type=
"void*"/>
2125 <struct name=
"GnomeVFSModuleCallbackReceivedHeadersOut">
2126 <field name=
"dummy" type=
"int"/>
2127 <field name=
"reserved1" type=
"void*"/>
2128 <field name=
"reserved2" type=
"void*"/>
2130 <struct name=
"GnomeVFSModuleCallbackSaveAuthenticationIn">
2131 <field name=
"keyring" type=
"char*"/>
2132 <field name=
"uri" type=
"char*"/>
2133 <field name=
"protocol" type=
"char*"/>
2134 <field name=
"server" type=
"char*"/>
2135 <field name=
"object" type=
"char*"/>
2136 <field name=
"port" type=
"int"/>
2137 <field name=
"authtype" type=
"char*"/>
2138 <field name=
"username" type=
"char*"/>
2139 <field name=
"domain" type=
"char*"/>
2140 <field name=
"password" type=
"char*"/>
2141 <field name=
"reserved1" type=
"void*"/>
2142 <field name=
"reserved2" type=
"void*"/>
2144 <struct name=
"GnomeVFSModuleCallbackSaveAuthenticationOut">
2145 <field name=
"reserved1" type=
"void*"/>
2146 <field name=
"reserved2" type=
"void*"/>
2148 <struct name=
"GnomeVFSModuleCallbackStatusMessageIn">
2149 <field name=
"uri" type=
"char*"/>
2150 <field name=
"message" type=
"char*"/>
2151 <field name=
"percentage" type=
"int"/>
2152 <field name=
"reserved1" type=
"void*"/>
2153 <field name=
"reserved2" type=
"void*"/>
2155 <struct name=
"GnomeVFSModuleCallbackStatusMessageOut">
2156 <field name=
"dummy" type=
"int"/>
2157 <field name=
"reserved1" type=
"void*"/>
2158 <field name=
"reserved2" type=
"void*"/>
2160 <struct name=
"GnomeVFSMonitorHandle">
2162 <struct name=
"GnomeVFSProgressCallbackState">
2163 <field name=
"progress_info" type=
"GnomeVFSXferProgressInfo*"/>
2164 <field name=
"sync_callback" type=
"GnomeVFSXferProgressCallback"/>
2165 <field name=
"update_callback" type=
"GnomeVFSXferProgressCallback"/>
2166 <field name=
"user_data" type=
"gpointer"/>
2167 <field name=
"async_job_data" type=
"gpointer"/>
2168 <field name=
"next_update_callback_time" type=
"gint64"/>
2169 <field name=
"next_text_update_callback_time" type=
"gint64"/>
2170 <field name=
"update_callback_period" type=
"gint64"/>
2171 <field name=
"reserved1" type=
"void*"/>
2172 <field name=
"reserved2" type=
"void*"/>
2174 <struct name=
"GnomeVFSResolveHandle">
2176 <struct name=
"GnomeVFSToplevelURI">
2177 <field name=
"uri" type=
"GnomeVFSURI"/>
2178 <field name=
"host_name" type=
"gchar*"/>
2179 <field name=
"host_port" type=
"guint"/>
2180 <field name=
"user_name" type=
"gchar*"/>
2181 <field name=
"password" type=
"gchar*"/>
2182 <field name=
"urn" type=
"gchar*"/>
2183 <field name=
"reserved1" type=
"void*"/>
2184 <field name=
"reserved2" type=
"void*"/>
2186 <struct name=
"GnomeVFSURI">
2187 <method name=
"append_file_name" symbol=
"gnome_vfs_uri_append_file_name">
2188 <return-type type=
"GnomeVFSURI*"/>
2190 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2191 <parameter name=
"filename" type=
"gchar*"/>
2194 <method name=
"append_path" symbol=
"gnome_vfs_uri_append_path">
2195 <return-type type=
"GnomeVFSURI*"/>
2197 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2198 <parameter name=
"path" type=
"char*"/>
2201 <method name=
"append_string" symbol=
"gnome_vfs_uri_append_string">
2202 <return-type type=
"GnomeVFSURI*"/>
2204 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2205 <parameter name=
"uri_fragment" type=
"char*"/>
2208 <method name=
"dup" symbol=
"gnome_vfs_uri_dup">
2209 <return-type type=
"GnomeVFSURI*"/>
2211 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2214 <method name=
"equal" symbol=
"gnome_vfs_uri_equal">
2215 <return-type type=
"gboolean"/>
2217 <parameter name=
"a" type=
"GnomeVFSURI*"/>
2218 <parameter name=
"b" type=
"GnomeVFSURI*"/>
2221 <method name=
"exists" symbol=
"gnome_vfs_uri_exists">
2222 <return-type type=
"gboolean"/>
2224 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2227 <method name=
"extract_dirname" symbol=
"gnome_vfs_uri_extract_dirname">
2228 <return-type type=
"gchar*"/>
2230 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2233 <method name=
"extract_short_name" symbol=
"gnome_vfs_uri_extract_short_name">
2234 <return-type type=
"gchar*"/>
2236 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2239 <method name=
"extract_short_path_name" symbol=
"gnome_vfs_uri_extract_short_path_name">
2240 <return-type type=
"gchar*"/>
2242 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2245 <method name=
"get_fragment_identifier" symbol=
"gnome_vfs_uri_get_fragment_identifier">
2246 <return-type type=
"gchar*"/>
2248 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2251 <method name=
"get_host_name" symbol=
"gnome_vfs_uri_get_host_name">
2252 <return-type type=
"gchar*"/>
2254 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2257 <method name=
"get_host_port" symbol=
"gnome_vfs_uri_get_host_port">
2258 <return-type type=
"guint"/>
2260 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2263 <method name=
"get_parent" symbol=
"gnome_vfs_uri_get_parent">
2264 <return-type type=
"GnomeVFSURI*"/>
2266 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2269 <method name=
"get_password" symbol=
"gnome_vfs_uri_get_password">
2270 <return-type type=
"gchar*"/>
2272 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2275 <method name=
"get_path" symbol=
"gnome_vfs_uri_get_path">
2276 <return-type type=
"gchar*"/>
2278 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2281 <method name=
"get_scheme" symbol=
"gnome_vfs_uri_get_scheme">
2282 <return-type type=
"gchar*"/>
2284 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2287 <method name=
"get_toplevel" symbol=
"gnome_vfs_uri_get_toplevel">
2288 <return-type type=
"GnomeVFSToplevelURI*"/>
2290 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2293 <method name=
"get_user_name" symbol=
"gnome_vfs_uri_get_user_name">
2294 <return-type type=
"gchar*"/>
2296 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2299 <method name=
"has_parent" symbol=
"gnome_vfs_uri_has_parent">
2300 <return-type type=
"gboolean"/>
2302 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2305 <method name=
"hash" symbol=
"gnome_vfs_uri_hash">
2306 <return-type type=
"guint"/>
2308 <parameter name=
"p" type=
"gconstpointer"/>
2311 <method name=
"hequal" symbol=
"gnome_vfs_uri_hequal">
2312 <return-type type=
"gint"/>
2314 <parameter name=
"a" type=
"gconstpointer"/>
2315 <parameter name=
"b" type=
"gconstpointer"/>
2318 <method name=
"is_local" symbol=
"gnome_vfs_uri_is_local">
2319 <return-type type=
"gboolean"/>
2321 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2324 <method name=
"is_parent" symbol=
"gnome_vfs_uri_is_parent">
2325 <return-type type=
"gboolean"/>
2327 <parameter name=
"possible_parent" type=
"GnomeVFSURI*"/>
2328 <parameter name=
"possible_child" type=
"GnomeVFSURI*"/>
2329 <parameter name=
"recursive" type=
"gboolean"/>
2332 <method name=
"list_copy" symbol=
"gnome_vfs_uri_list_copy">
2333 <return-type type=
"GList*"/>
2335 <parameter name=
"list" type=
"GList*"/>
2338 <method name=
"list_free" symbol=
"gnome_vfs_uri_list_free">
2339 <return-type type=
"void"/>
2341 <parameter name=
"list" type=
"GList*"/>
2344 <method name=
"list_parse" symbol=
"gnome_vfs_uri_list_parse">
2345 <return-type type=
"GList*"/>
2347 <parameter name=
"uri_list" type=
"gchar*"/>
2350 <method name=
"list_ref" symbol=
"gnome_vfs_uri_list_ref">
2351 <return-type type=
"GList*"/>
2353 <parameter name=
"list" type=
"GList*"/>
2356 <method name=
"list_unref" symbol=
"gnome_vfs_uri_list_unref">
2357 <return-type type=
"GList*"/>
2359 <parameter name=
"list" type=
"GList*"/>
2362 <method name=
"make_full_from_relative" symbol=
"gnome_vfs_uri_make_full_from_relative">
2363 <return-type type=
"char*"/>
2365 <parameter name=
"base_uri" type=
"char*"/>
2366 <parameter name=
"relative_uri" type=
"char*"/>
2369 <method name=
"new" symbol=
"gnome_vfs_uri_new">
2370 <return-type type=
"GnomeVFSURI*"/>
2372 <parameter name=
"text_uri" type=
"gchar*"/>
2375 <method name=
"ref" symbol=
"gnome_vfs_uri_ref">
2376 <return-type type=
"GnomeVFSURI*"/>
2378 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2381 <method name=
"resolve_relative" symbol=
"gnome_vfs_uri_resolve_relative">
2382 <return-type type=
"GnomeVFSURI*"/>
2384 <parameter name=
"base" type=
"GnomeVFSURI*"/>
2385 <parameter name=
"relative_reference" type=
"gchar*"/>
2388 <method name=
"resolve_symbolic_link" symbol=
"gnome_vfs_uri_resolve_symbolic_link">
2389 <return-type type=
"GnomeVFSURI*"/>
2391 <parameter name=
"base" type=
"GnomeVFSURI*"/>
2392 <parameter name=
"relative_reference" type=
"gchar*"/>
2395 <method name=
"set_host_name" symbol=
"gnome_vfs_uri_set_host_name">
2396 <return-type type=
"void"/>
2398 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2399 <parameter name=
"host_name" type=
"gchar*"/>
2402 <method name=
"set_host_port" symbol=
"gnome_vfs_uri_set_host_port">
2403 <return-type type=
"void"/>
2405 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2406 <parameter name=
"host_port" type=
"guint"/>
2409 <method name=
"set_password" symbol=
"gnome_vfs_uri_set_password">
2410 <return-type type=
"void"/>
2412 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2413 <parameter name=
"password" type=
"gchar*"/>
2416 <method name=
"set_user_name" symbol=
"gnome_vfs_uri_set_user_name">
2417 <return-type type=
"void"/>
2419 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2420 <parameter name=
"user_name" type=
"gchar*"/>
2423 <method name=
"to_string" symbol=
"gnome_vfs_uri_to_string">
2424 <return-type type=
"gchar*"/>
2426 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2427 <parameter name=
"hide_options" type=
"GnomeVFSURIHideOptions"/>
2430 <method name=
"unref" symbol=
"gnome_vfs_uri_unref">
2431 <return-type type=
"void"/>
2433 <parameter name=
"uri" type=
"GnomeVFSURI*"/>
2436 <field name=
"ref_count" type=
"guint"/>
2437 <field name=
"text" type=
"gchar*"/>
2438 <field name=
"fragment_id" type=
"gchar*"/>
2439 <field name=
"method_string" type=
"gchar*"/>
2440 <field name=
"method" type=
"struct GnomeVFSMethod*"/>
2441 <field name=
"parent" type=
"struct GnomeVFSURI*"/>
2442 <field name=
"reserved1" type=
"void*"/>
2443 <field name=
"reserved2" type=
"void*"/>
2445 <struct name=
"GnomeVFSXferProgressInfo">
2446 <field name=
"status" type=
"GnomeVFSXferProgressStatus"/>
2447 <field name=
"vfs_status" type=
"GnomeVFSResult"/>
2448 <field name=
"phase" type=
"GnomeVFSXferPhase"/>
2449 <field name=
"source_name" type=
"gchar*"/>
2450 <field name=
"target_name" type=
"gchar*"/>
2451 <field name=
"file_index" type=
"gulong"/>
2452 <field name=
"files_total" type=
"gulong"/>
2453 <field name=
"bytes_total" type=
"GnomeVFSFileSize"/>
2454 <field name=
"file_size" type=
"GnomeVFSFileSize"/>
2455 <field name=
"bytes_copied" type=
"GnomeVFSFileSize"/>
2456 <field name=
"total_bytes_copied" type=
"GnomeVFSFileSize"/>
2457 <field name=
"duplicate_name" type=
"gchar*"/>
2458 <field name=
"duplicate_count" type=
"int"/>
2459 <field name=
"top_level_item" type=
"gboolean"/>
2460 <field name=
"reserved1" type=
"void*"/>
2461 <field name=
"reserved2" type=
"void*"/>
2463 <boxed name=
"GnomeVFSAddress" type-name=
"GnomeVFSAddress" get-type=
"gnome_vfs_address_get_type">
2464 <method name=
"dup" symbol=
"gnome_vfs_address_dup">
2465 <return-type type=
"GnomeVFSAddress*"/>
2467 <parameter name=
"address" type=
"GnomeVFSAddress*"/>
2470 <method name=
"equal" symbol=
"gnome_vfs_address_equal">
2471 <return-type type=
"gboolean"/>
2473 <parameter name=
"a" type=
"GnomeVFSAddress*"/>
2474 <parameter name=
"b" type=
"GnomeVFSAddress*"/>
2477 <method name=
"free" symbol=
"gnome_vfs_address_free">
2478 <return-type type=
"void"/>
2480 <parameter name=
"address" type=
"GnomeVFSAddress*"/>
2483 <method name=
"get_family_type" symbol=
"gnome_vfs_address_get_family_type">
2484 <return-type type=
"int"/>
2486 <parameter name=
"address" type=
"GnomeVFSAddress*"/>
2489 <method name=
"get_ipv4" symbol=
"gnome_vfs_address_get_ipv4">
2490 <return-type type=
"guint32"/>
2492 <parameter name=
"address" type=
"GnomeVFSAddress*"/>
2495 <method name=
"get_sockaddr" symbol=
"gnome_vfs_address_get_sockaddr">
2496 <return-type type=
"struct sockaddr*"/>
2498 <parameter name=
"address" type=
"GnomeVFSAddress*"/>
2499 <parameter name=
"port" type=
"guint16"/>
2500 <parameter name=
"len" type=
"int*"/>
2503 <method name=
"match" symbol=
"gnome_vfs_address_match">
2504 <return-type type=
"gboolean"/>
2506 <parameter name=
"a" type=
"GnomeVFSAddress*"/>
2507 <parameter name=
"b" type=
"GnomeVFSAddress*"/>
2508 <parameter name=
"prefix" type=
"guint"/>
2511 <constructor name=
"new_from_ipv4" symbol=
"gnome_vfs_address_new_from_ipv4">
2512 <return-type type=
"GnomeVFSAddress*"/>
2514 <parameter name=
"ipv4_address" type=
"guint32"/>
2517 <constructor name=
"new_from_sockaddr" symbol=
"gnome_vfs_address_new_from_sockaddr">
2518 <return-type type=
"GnomeVFSAddress*"/>
2520 <parameter name=
"sa" type=
"struct sockaddr*"/>
2521 <parameter name=
"len" type=
"int"/>
2524 <constructor name=
"new_from_string" symbol=
"gnome_vfs_address_new_from_string">
2525 <return-type type=
"GnomeVFSAddress*"/>
2527 <parameter name=
"address" type=
"char*"/>
2530 <method name=
"to_string" symbol=
"gnome_vfs_address_to_string">
2531 <return-type type=
"char*"/>
2533 <parameter name=
"address" type=
"GnomeVFSAddress*"/>
2537 <boxed name=
"GnomeVFSFileInfo" type-name=
"GnomeVFSFileInfo" get-type=
"gnome_vfs_file_info_get_type">
2538 <method name=
"clear" symbol=
"gnome_vfs_file_info_clear">
2539 <return-type type=
"void"/>
2541 <parameter name=
"info" type=
"GnomeVFSFileInfo*"/>
2544 <method name=
"copy" symbol=
"gnome_vfs_file_info_copy">
2545 <return-type type=
"void"/>
2547 <parameter name=
"dest" type=
"GnomeVFSFileInfo*"/>
2548 <parameter name=
"src" type=
"GnomeVFSFileInfo*"/>
2551 <method name=
"dup" symbol=
"gnome_vfs_file_info_dup">
2552 <return-type type=
"GnomeVFSFileInfo*"/>
2554 <parameter name=
"orig" type=
"GnomeVFSFileInfo*"/>
2557 <method name=
"get_mime_type" symbol=
"gnome_vfs_file_info_get_mime_type">
2558 <return-type type=
"char*"/>
2560 <parameter name=
"info" type=
"GnomeVFSFileInfo*"/>
2563 <method name=
"list_copy" symbol=
"gnome_vfs_file_info_list_copy">
2564 <return-type type=
"GList*"/>
2566 <parameter name=
"list" type=
"GList*"/>
2569 <method name=
"list_free" symbol=
"gnome_vfs_file_info_list_free">
2570 <return-type type=
"void"/>
2572 <parameter name=
"list" type=
"GList*"/>
2575 <method name=
"list_ref" symbol=
"gnome_vfs_file_info_list_ref">
2576 <return-type type=
"GList*"/>
2578 <parameter name=
"list" type=
"GList*"/>
2581 <method name=
"list_unref" symbol=
"gnome_vfs_file_info_list_unref">
2582 <return-type type=
"GList*"/>
2584 <parameter name=
"list" type=
"GList*"/>
2587 <method name=
"matches" symbol=
"gnome_vfs_file_info_matches">
2588 <return-type type=
"gboolean"/>
2590 <parameter name=
"a" type=
"GnomeVFSFileInfo*"/>
2591 <parameter name=
"b" type=
"GnomeVFSFileInfo*"/>
2594 <constructor name=
"new" symbol=
"gnome_vfs_file_info_new">
2595 <return-type type=
"GnomeVFSFileInfo*"/>
2597 <method name=
"ref" symbol=
"gnome_vfs_file_info_ref">
2598 <return-type type=
"void"/>
2600 <parameter name=
"info" type=
"GnomeVFSFileInfo*"/>
2603 <method name=
"unref" symbol=
"gnome_vfs_file_info_unref">
2604 <return-type type=
"void"/>
2606 <parameter name=
"info" type=
"GnomeVFSFileInfo*"/>
2609 <field name=
"name" type=
"char*"/>
2610 <field name=
"valid_fields" type=
"GnomeVFSFileInfoFields"/>
2611 <field name=
"type" type=
"GnomeVFSFileType"/>
2612 <field name=
"permissions" type=
"GnomeVFSFilePermissions"/>
2613 <field name=
"flags" type=
"GnomeVFSFileFlags"/>
2614 <field name=
"device" type=
"dev_t"/>
2615 <field name=
"inode" type=
"GnomeVFSInodeNumber"/>
2616 <field name=
"link_count" type=
"guint"/>
2617 <field name=
"uid" type=
"guint"/>
2618 <field name=
"gid" type=
"guint"/>
2619 <field name=
"size" type=
"GnomeVFSFileSize"/>
2620 <field name=
"block_count" type=
"GnomeVFSFileSize"/>
2621 <field name=
"io_block_size" type=
"guint"/>
2622 <field name=
"atime" type=
"time_t"/>
2623 <field name=
"mtime" type=
"time_t"/>
2624 <field name=
"ctime" type=
"time_t"/>
2625 <field name=
"symlink_name" type=
"char*"/>
2626 <field name=
"mime_type" type=
"char*"/>
2627 <field name=
"refcount" type=
"guint"/>
2628 <field name=
"acl" type=
"GnomeVFSACL*"/>
2629 <field name=
"selinux_context" type=
"char*"/>
2630 <field name=
"reserved1" type=
"void*"/>
2631 <field name=
"reserved2" type=
"void*"/>
2632 <field name=
"reserved3" type=
"void*"/>
2634 <boxed name=
"GnomeVfsFindDirectoryResult" type-name=
"GnomeVfsFindDirectoryResult" get-type=
"gnome_vfs_find_directory_result_get_type">
2636 <boxed name=
"GnomeVfsGetFileInfoResult" type-name=
"GnomeVfsGetFileInfoResult" get-type=
"gnome_vfs_get_file_info_result_get_type">
2638 <enum name=
"GnomeVFSDNSSDServiceStatus" type-name=
"GnomeVFSDNSSDServiceStatus" get-type=
"gnome_vfs_dns_sd_service_status_get_type">
2639 <member name=
"GNOME_VFS_DNS_SD_SERVICE_ADDED" value=
"0"/>
2640 <member name=
"GNOME_VFS_DNS_SD_SERVICE_REMOVED" value=
"1"/>
2642 <enum name=
"GnomeVFSDeviceType" type-name=
"GnomeVFSDeviceType" get-type=
"gnome_vfs_device_type_get_type">
2643 <member name=
"GNOME_VFS_DEVICE_TYPE_UNKNOWN" value=
"0"/>
2644 <member name=
"GNOME_VFS_DEVICE_TYPE_AUDIO_CD" value=
"1"/>
2645 <member name=
"GNOME_VFS_DEVICE_TYPE_VIDEO_DVD" value=
"2"/>
2646 <member name=
"GNOME_VFS_DEVICE_TYPE_HARDDRIVE" value=
"3"/>
2647 <member name=
"GNOME_VFS_DEVICE_TYPE_CDROM" value=
"4"/>
2648 <member name=
"GNOME_VFS_DEVICE_TYPE_FLOPPY" value=
"5"/>
2649 <member name=
"GNOME_VFS_DEVICE_TYPE_ZIP" value=
"6"/>
2650 <member name=
"GNOME_VFS_DEVICE_TYPE_JAZ" value=
"7"/>
2651 <member name=
"GNOME_VFS_DEVICE_TYPE_NFS" value=
"8"/>
2652 <member name=
"GNOME_VFS_DEVICE_TYPE_AUTOFS" value=
"9"/>
2653 <member name=
"GNOME_VFS_DEVICE_TYPE_CAMERA" value=
"10"/>
2654 <member name=
"GNOME_VFS_DEVICE_TYPE_MEMORY_STICK" value=
"11"/>
2655 <member name=
"GNOME_VFS_DEVICE_TYPE_SMB" value=
"12"/>
2656 <member name=
"GNOME_VFS_DEVICE_TYPE_APPLE" value=
"13"/>
2657 <member name=
"GNOME_VFS_DEVICE_TYPE_MUSIC_PLAYER" value=
"14"/>
2658 <member name=
"GNOME_VFS_DEVICE_TYPE_WINDOWS" value=
"15"/>
2659 <member name=
"GNOME_VFS_DEVICE_TYPE_LOOPBACK" value=
"16"/>
2660 <member name=
"GNOME_VFS_DEVICE_TYPE_NETWORK" value=
"17"/>
2662 <enum name=
"GnomeVFSFileType" type-name=
"GnomeVFSFileType" get-type=
"gnome_vfs_file_type_get_type">
2663 <member name=
"GNOME_VFS_FILE_TYPE_UNKNOWN" value=
"0"/>
2664 <member name=
"GNOME_VFS_FILE_TYPE_REGULAR" value=
"1"/>
2665 <member name=
"GNOME_VFS_FILE_TYPE_DIRECTORY" value=
"2"/>
2666 <member name=
"GNOME_VFS_FILE_TYPE_FIFO" value=
"3"/>
2667 <member name=
"GNOME_VFS_FILE_TYPE_SOCKET" value=
"4"/>
2668 <member name=
"GNOME_VFS_FILE_TYPE_CHARACTER_DEVICE" value=
"5"/>
2669 <member name=
"GNOME_VFS_FILE_TYPE_BLOCK_DEVICE" value=
"6"/>
2670 <member name=
"GNOME_VFS_FILE_TYPE_SYMBOLIC_LINK" value=
"7"/>
2672 <enum name=
"GnomeVFSFindDirectoryKind" type-name=
"GnomeVFSFindDirectoryKind" get-type=
"gnome_vfs_find_directory_kind_get_type">
2673 <member name=
"GNOME_VFS_DIRECTORY_KIND_DESKTOP" value=
"1000"/>
2674 <member name=
"GNOME_VFS_DIRECTORY_KIND_TRASH" value=
"1001"/>
2676 <enum name=
"GnomeVFSMimeActionType" type-name=
"GnomeVFSMimeActionType" get-type=
"gnome_vfs_mime_action_type_get_type">
2677 <member name=
"GNOME_VFS_MIME_ACTION_TYPE_NONE" value=
"0"/>
2678 <member name=
"GNOME_VFS_MIME_ACTION_TYPE_APPLICATION" value=
"1"/>
2679 <member name=
"GNOME_VFS_MIME_ACTION_TYPE_COMPONENT" value=
"2"/>
2681 <enum name=
"GnomeVFSMimeApplicationArgumentType" type-name=
"GnomeVFSMimeApplicationArgumentType" get-type=
"gnome_vfs_mime_application_argument_type_get_type">
2682 <member name=
"GNOME_VFS_MIME_APPLICATION_ARGUMENT_TYPE_URIS" value=
"0"/>
2683 <member name=
"GNOME_VFS_MIME_APPLICATION_ARGUMENT_TYPE_PATHS" value=
"1"/>
2684 <member name=
"GNOME_VFS_MIME_APPLICATION_ARGUMENT_TYPE_URIS_FOR_NON_FILES" value=
"2"/>
2686 <enum name=
"GnomeVFSMimeEquivalence" type-name=
"GnomeVFSMimeEquivalence" get-type=
"gnome_vfs_mime_equivalence_get_type">
2687 <member name=
"GNOME_VFS_MIME_UNRELATED" value=
"0"/>
2688 <member name=
"GNOME_VFS_MIME_IDENTICAL" value=
"1"/>
2689 <member name=
"GNOME_VFS_MIME_PARENT" value=
"2"/>
2691 <enum name=
"GnomeVFSModuleCallbackAuthenticationAuthType" type-name=
"GnomeVFSModuleCallbackAuthenticationAuthType" get-type=
"gnome_vfs_module_callback_authentication_auth_type_get_type">
2692 <member name=
"AuthTypeBasic" value=
"0"/>
2693 <member name=
"AuthTypeDigest" value=
"1"/>
2695 <enum name=
"GnomeVFSMonitorEventType" type-name=
"GnomeVFSMonitorEventType" get-type=
"gnome_vfs_monitor_event_type_get_type">
2696 <member name=
"GNOME_VFS_MONITOR_EVENT_CHANGED" value=
"0"/>
2697 <member name=
"GNOME_VFS_MONITOR_EVENT_DELETED" value=
"1"/>
2698 <member name=
"GNOME_VFS_MONITOR_EVENT_STARTEXECUTING" value=
"2"/>
2699 <member name=
"GNOME_VFS_MONITOR_EVENT_STOPEXECUTING" value=
"3"/>
2700 <member name=
"GNOME_VFS_MONITOR_EVENT_CREATED" value=
"4"/>
2701 <member name=
"GNOME_VFS_MONITOR_EVENT_METADATA_CHANGED" value=
"5"/>
2703 <enum name=
"GnomeVFSMonitorType" type-name=
"GnomeVFSMonitorType" get-type=
"gnome_vfs_monitor_type_get_type">
2704 <member name=
"GNOME_VFS_MONITOR_FILE" value=
"0"/>
2705 <member name=
"GNOME_VFS_MONITOR_DIRECTORY" value=
"1"/>
2707 <enum name=
"GnomeVFSResult" type-name=
"GnomeVFSResult" get-type=
"gnome_vfs_result_get_type">
2708 <member name=
"GNOME_VFS_OK" value=
"0"/>
2709 <member name=
"GNOME_VFS_ERROR_NOT_FOUND" value=
"1"/>
2710 <member name=
"GNOME_VFS_ERROR_GENERIC" value=
"2"/>
2711 <member name=
"GNOME_VFS_ERROR_INTERNAL" value=
"3"/>
2712 <member name=
"GNOME_VFS_ERROR_BAD_PARAMETERS" value=
"4"/>
2713 <member name=
"GNOME_VFS_ERROR_NOT_SUPPORTED" value=
"5"/>
2714 <member name=
"GNOME_VFS_ERROR_IO" value=
"6"/>
2715 <member name=
"GNOME_VFS_ERROR_CORRUPTED_DATA" value=
"7"/>
2716 <member name=
"GNOME_VFS_ERROR_WRONG_FORMAT" value=
"8"/>
2717 <member name=
"GNOME_VFS_ERROR_BAD_FILE" value=
"9"/>
2718 <member name=
"GNOME_VFS_ERROR_TOO_BIG" value=
"10"/>
2719 <member name=
"GNOME_VFS_ERROR_NO_SPACE" value=
"11"/>
2720 <member name=
"GNOME_VFS_ERROR_READ_ONLY" value=
"12"/>
2721 <member name=
"GNOME_VFS_ERROR_INVALID_URI" value=
"13"/>
2722 <member name=
"GNOME_VFS_ERROR_NOT_OPEN" value=
"14"/>
2723 <member name=
"GNOME_VFS_ERROR_INVALID_OPEN_MODE" value=
"15"/>
2724 <member name=
"GNOME_VFS_ERROR_ACCESS_DENIED" value=
"16"/>
2725 <member name=
"GNOME_VFS_ERROR_TOO_MANY_OPEN_FILES" value=
"17"/>
2726 <member name=
"GNOME_VFS_ERROR_EOF" value=
"18"/>
2727 <member name=
"GNOME_VFS_ERROR_NOT_A_DIRECTORY" value=
"19"/>
2728 <member name=
"GNOME_VFS_ERROR_IN_PROGRESS" value=
"20"/>
2729 <member name=
"GNOME_VFS_ERROR_INTERRUPTED" value=
"21"/>
2730 <member name=
"GNOME_VFS_ERROR_FILE_EXISTS" value=
"22"/>
2731 <member name=
"GNOME_VFS_ERROR_LOOP" value=
"23"/>
2732 <member name=
"GNOME_VFS_ERROR_NOT_PERMITTED" value=
"24"/>
2733 <member name=
"GNOME_VFS_ERROR_IS_DIRECTORY" value=
"25"/>
2734 <member name=
"GNOME_VFS_ERROR_NO_MEMORY" value=
"26"/>
2735 <member name=
"GNOME_VFS_ERROR_HOST_NOT_FOUND" value=
"27"/>
2736 <member name=
"GNOME_VFS_ERROR_INVALID_HOST_NAME" value=
"28"/>
2737 <member name=
"GNOME_VFS_ERROR_HOST_HAS_NO_ADDRESS" value=
"29"/>
2738 <member name=
"GNOME_VFS_ERROR_LOGIN_FAILED" value=
"30"/>
2739 <member name=
"GNOME_VFS_ERROR_CANCELLED" value=
"31"/>
2740 <member name=
"GNOME_VFS_ERROR_DIRECTORY_BUSY" value=
"32"/>
2741 <member name=
"GNOME_VFS_ERROR_DIRECTORY_NOT_EMPTY" value=
"33"/>
2742 <member name=
"GNOME_VFS_ERROR_TOO_MANY_LINKS" value=
"34"/>
2743 <member name=
"GNOME_VFS_ERROR_READ_ONLY_FILE_SYSTEM" value=
"35"/>
2744 <member name=
"GNOME_VFS_ERROR_NOT_SAME_FILE_SYSTEM" value=
"36"/>
2745 <member name=
"GNOME_VFS_ERROR_NAME_TOO_LONG" value=
"37"/>
2746 <member name=
"GNOME_VFS_ERROR_SERVICE_NOT_AVAILABLE" value=
"38"/>
2747 <member name=
"GNOME_VFS_ERROR_SERVICE_OBSOLETE" value=
"39"/>
2748 <member name=
"GNOME_VFS_ERROR_PROTOCOL_ERROR" value=
"40"/>
2749 <member name=
"GNOME_VFS_ERROR_NO_MASTER_BROWSER" value=
"41"/>
2750 <member name=
"GNOME_VFS_ERROR_NO_DEFAULT" value=
"42"/>
2751 <member name=
"GNOME_VFS_ERROR_NO_HANDLER" value=
"43"/>
2752 <member name=
"GNOME_VFS_ERROR_PARSE" value=
"44"/>
2753 <member name=
"GNOME_VFS_ERROR_LAUNCH" value=
"45"/>
2754 <member name=
"GNOME_VFS_ERROR_TIMEOUT" value=
"46"/>
2755 <member name=
"GNOME_VFS_ERROR_NAMESERVER" value=
"47"/>
2756 <member name=
"GNOME_VFS_ERROR_LOCKED" value=
"48"/>
2757 <member name=
"GNOME_VFS_ERROR_DEPRECATED_FUNCTION" value=
"49"/>
2758 <member name=
"GNOME_VFS_ERROR_INVALID_FILENAME" value=
"50"/>
2759 <member name=
"GNOME_VFS_ERROR_NOT_A_SYMBOLIC_LINK" value=
"51"/>
2760 <member name=
"GNOME_VFS_NUM_ERRORS" value=
"52"/>
2762 <enum name=
"GnomeVFSSeekPosition" type-name=
"GnomeVFSSeekPosition" get-type=
"gnome_vfs_seek_position_get_type">
2763 <member name=
"GNOME_VFS_SEEK_START" value=
"0"/>
2764 <member name=
"GNOME_VFS_SEEK_CURRENT" value=
"1"/>
2765 <member name=
"GNOME_VFS_SEEK_END" value=
"2"/>
2767 <enum name=
"GnomeVFSVolumeType" type-name=
"GnomeVFSVolumeType" get-type=
"gnome_vfs_volume_type_get_type">
2768 <member name=
"GNOME_VFS_VOLUME_TYPE_MOUNTPOINT" value=
"0"/>
2769 <member name=
"GNOME_VFS_VOLUME_TYPE_VFS_MOUNT" value=
"1"/>
2770 <member name=
"GNOME_VFS_VOLUME_TYPE_CONNECTED_SERVER" value=
"2"/>
2772 <enum name=
"GnomeVFSXferErrorAction" type-name=
"GnomeVFSXferErrorAction" get-type=
"gnome_vfs_xfer_error_action_get_type">
2773 <member name=
"GNOME_VFS_XFER_ERROR_ACTION_ABORT" value=
"0"/>
2774 <member name=
"GNOME_VFS_XFER_ERROR_ACTION_RETRY" value=
"1"/>
2775 <member name=
"GNOME_VFS_XFER_ERROR_ACTION_SKIP" value=
"2"/>
2777 <enum name=
"GnomeVFSXferErrorMode" type-name=
"GnomeVFSXferErrorMode" get-type=
"gnome_vfs_xfer_error_mode_get_type">
2778 <member name=
"GNOME_VFS_XFER_ERROR_MODE_ABORT" value=
"0"/>
2779 <member name=
"GNOME_VFS_XFER_ERROR_MODE_QUERY" value=
"1"/>
2781 <enum name=
"GnomeVFSXferOverwriteAction" type-name=
"GnomeVFSXferOverwriteAction" get-type=
"gnome_vfs_xfer_overwrite_action_get_type">
2782 <member name=
"GNOME_VFS_XFER_OVERWRITE_ACTION_ABORT" value=
"0"/>
2783 <member name=
"GNOME_VFS_XFER_OVERWRITE_ACTION_REPLACE" value=
"1"/>
2784 <member name=
"GNOME_VFS_XFER_OVERWRITE_ACTION_REPLACE_ALL" value=
"2"/>
2785 <member name=
"GNOME_VFS_XFER_OVERWRITE_ACTION_SKIP" value=
"3"/>
2786 <member name=
"GNOME_VFS_XFER_OVERWRITE_ACTION_SKIP_ALL" value=
"4"/>
2788 <enum name=
"GnomeVFSXferOverwriteMode" type-name=
"GnomeVFSXferOverwriteMode" get-type=
"gnome_vfs_xfer_overwrite_mode_get_type">
2789 <member name=
"GNOME_VFS_XFER_OVERWRITE_MODE_ABORT" value=
"0"/>
2790 <member name=
"GNOME_VFS_XFER_OVERWRITE_MODE_QUERY" value=
"1"/>
2791 <member name=
"GNOME_VFS_XFER_OVERWRITE_MODE_REPLACE" value=
"2"/>
2792 <member name=
"GNOME_VFS_XFER_OVERWRITE_MODE_SKIP" value=
"3"/>
2794 <enum name=
"GnomeVFSXferPhase" type-name=
"GnomeVFSXferPhase" get-type=
"gnome_vfs_xfer_phase_get_type">
2795 <member name=
"GNOME_VFS_XFER_PHASE_INITIAL" value=
"0"/>
2796 <member name=
"GNOME_VFS_XFER_CHECKING_DESTINATION" value=
"1"/>
2797 <member name=
"GNOME_VFS_XFER_PHASE_COLLECTING" value=
"2"/>
2798 <member name=
"GNOME_VFS_XFER_PHASE_READYTOGO" value=
"3"/>
2799 <member name=
"GNOME_VFS_XFER_PHASE_OPENSOURCE" value=
"4"/>
2800 <member name=
"GNOME_VFS_XFER_PHASE_OPENTARGET" value=
"5"/>
2801 <member name=
"GNOME_VFS_XFER_PHASE_COPYING" value=
"6"/>
2802 <member name=
"GNOME_VFS_XFER_PHASE_MOVING" value=
"7"/>
2803 <member name=
"GNOME_VFS_XFER_PHASE_READSOURCE" value=
"8"/>
2804 <member name=
"GNOME_VFS_XFER_PHASE_WRITETARGET" value=
"9"/>
2805 <member name=
"GNOME_VFS_XFER_PHASE_CLOSESOURCE" value=
"10"/>
2806 <member name=
"GNOME_VFS_XFER_PHASE_CLOSETARGET" value=
"11"/>
2807 <member name=
"GNOME_VFS_XFER_PHASE_DELETESOURCE" value=
"12"/>
2808 <member name=
"GNOME_VFS_XFER_PHASE_SETATTRIBUTES" value=
"13"/>
2809 <member name=
"GNOME_VFS_XFER_PHASE_FILECOMPLETED" value=
"14"/>
2810 <member name=
"GNOME_VFS_XFER_PHASE_CLEANUP" value=
"15"/>
2811 <member name=
"GNOME_VFS_XFER_PHASE_COMPLETED" value=
"16"/>
2812 <member name=
"GNOME_VFS_XFER_NUM_PHASES" value=
"17"/>
2814 <enum name=
"GnomeVFSXferProgressStatus" type-name=
"GnomeVFSXferProgressStatus" get-type=
"gnome_vfs_xfer_progress_status_get_type">
2815 <member name=
"GNOME_VFS_XFER_PROGRESS_STATUS_OK" value=
"0"/>
2816 <member name=
"GNOME_VFS_XFER_PROGRESS_STATUS_VFSERROR" value=
"1"/>
2817 <member name=
"GNOME_VFS_XFER_PROGRESS_STATUS_OVERWRITE" value=
"2"/>
2818 <member name=
"GNOME_VFS_XFER_PROGRESS_STATUS_DUPLICATE" value=
"3"/>
2820 <flags name=
"GnomeVFSDirectoryVisitOptions" type-name=
"GnomeVFSDirectoryVisitOptions" get-type=
"gnome_vfs_directory_visit_options_get_type">
2821 <member name=
"GNOME_VFS_DIRECTORY_VISIT_DEFAULT" value=
"0"/>
2822 <member name=
"GNOME_VFS_DIRECTORY_VISIT_SAMEFS" value=
"1"/>
2823 <member name=
"GNOME_VFS_DIRECTORY_VISIT_LOOPCHECK" value=
"2"/>
2824 <member name=
"GNOME_VFS_DIRECTORY_VISIT_IGNORE_RECURSE_ERROR" value=
"4"/>
2826 <flags name=
"GnomeVFSFileFlags" type-name=
"GnomeVFSFileFlags" get-type=
"gnome_vfs_file_flags_get_type">
2827 <member name=
"GNOME_VFS_FILE_FLAGS_NONE" value=
"0"/>
2828 <member name=
"GNOME_VFS_FILE_FLAGS_SYMLINK" value=
"1"/>
2829 <member name=
"GNOME_VFS_FILE_FLAGS_LOCAL" value=
"2"/>
2831 <flags name=
"GnomeVFSFileInfoFields" type-name=
"GnomeVFSFileInfoFields" get-type=
"gnome_vfs_file_info_fields_get_type">
2832 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_NONE" value=
"0"/>
2833 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_TYPE" value=
"1"/>
2834 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_PERMISSIONS" value=
"2"/>
2835 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_FLAGS" value=
"4"/>
2836 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_DEVICE" value=
"8"/>
2837 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_INODE" value=
"16"/>
2838 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_LINK_COUNT" value=
"32"/>
2839 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_SIZE" value=
"64"/>
2840 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_BLOCK_COUNT" value=
"128"/>
2841 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_IO_BLOCK_SIZE" value=
"256"/>
2842 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_ATIME" value=
"512"/>
2843 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_MTIME" value=
"1024"/>
2844 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_CTIME" value=
"2048"/>
2845 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_SYMLINK_NAME" value=
"4096"/>
2846 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_MIME_TYPE" value=
"8192"/>
2847 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_ACCESS" value=
"16384"/>
2848 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_IDS" value=
"32768"/>
2849 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_ACL" value=
"65536"/>
2850 <member name=
"GNOME_VFS_FILE_INFO_FIELDS_SELINUX_CONTEXT" value=
"131072"/>
2852 <flags name=
"GnomeVFSFileInfoOptions" type-name=
"GnomeVFSFileInfoOptions" get-type=
"gnome_vfs_file_info_options_get_type">
2853 <member name=
"GNOME_VFS_FILE_INFO_DEFAULT" value=
"0"/>
2854 <member name=
"GNOME_VFS_FILE_INFO_GET_MIME_TYPE" value=
"1"/>
2855 <member name=
"GNOME_VFS_FILE_INFO_FORCE_FAST_MIME_TYPE" value=
"2"/>
2856 <member name=
"GNOME_VFS_FILE_INFO_FORCE_SLOW_MIME_TYPE" value=
"4"/>
2857 <member name=
"GNOME_VFS_FILE_INFO_FOLLOW_LINKS" value=
"8"/>
2858 <member name=
"GNOME_VFS_FILE_INFO_GET_ACCESS_RIGHTS" value=
"16"/>
2859 <member name=
"GNOME_VFS_FILE_INFO_NAME_ONLY" value=
"32"/>
2860 <member name=
"GNOME_VFS_FILE_INFO_GET_ACL" value=
"64"/>
2861 <member name=
"GNOME_VFS_FILE_INFO_GET_SELINUX_CONTEXT" value=
"128"/>
2863 <flags name=
"GnomeVFSFilePermissions" type-name=
"GnomeVFSFilePermissions" get-type=
"gnome_vfs_file_permissions_get_type">
2864 <member name=
"GNOME_VFS_PERM_SUID" value=
"2048"/>
2865 <member name=
"GNOME_VFS_PERM_SGID" value=
"1024"/>
2866 <member name=
"GNOME_VFS_PERM_STICKY" value=
"512"/>
2867 <member name=
"GNOME_VFS_PERM_USER_READ" value=
"256"/>
2868 <member name=
"GNOME_VFS_PERM_USER_WRITE" value=
"128"/>
2869 <member name=
"GNOME_VFS_PERM_USER_EXEC" value=
"64"/>
2870 <member name=
"GNOME_VFS_PERM_USER_ALL" value=
"448"/>
2871 <member name=
"GNOME_VFS_PERM_GROUP_READ" value=
"32"/>
2872 <member name=
"GNOME_VFS_PERM_GROUP_WRITE" value=
"16"/>
2873 <member name=
"GNOME_VFS_PERM_GROUP_EXEC" value=
"8"/>
2874 <member name=
"GNOME_VFS_PERM_GROUP_ALL" value=
"56"/>
2875 <member name=
"GNOME_VFS_PERM_OTHER_READ" value=
"4"/>
2876 <member name=
"GNOME_VFS_PERM_OTHER_WRITE" value=
"2"/>
2877 <member name=
"GNOME_VFS_PERM_OTHER_EXEC" value=
"1"/>
2878 <member name=
"GNOME_VFS_PERM_OTHER_ALL" value=
"7"/>
2879 <member name=
"GNOME_VFS_PERM_ACCESS_READABLE" value=
"65536"/>
2880 <member name=
"GNOME_VFS_PERM_ACCESS_WRITABLE" value=
"131072"/>
2881 <member name=
"GNOME_VFS_PERM_ACCESS_EXECUTABLE" value=
"262144"/>
2883 <flags name=
"GnomeVFSMakeURIDirs" type-name=
"GnomeVFSMakeURIDirs" get-type=
"gnome_vfs_make_uri_dirs_get_type">
2884 <member name=
"GNOME_VFS_MAKE_URI_DIR_NONE" value=
"0"/>
2885 <member name=
"GNOME_VFS_MAKE_URI_DIR_HOMEDIR" value=
"1"/>
2886 <member name=
"GNOME_VFS_MAKE_URI_DIR_CURRENT" value=
"2"/>
2888 <flags name=
"GnomeVFSModuleCallbackFullAuthenticationFlags" type-name=
"GnomeVFSModuleCallbackFullAuthenticationFlags" get-type=
"gnome_vfs_module_callback_full_authentication_flags_get_type">
2889 <member name=
"GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_PREVIOUS_ATTEMPT_FAILED" value=
"1"/>
2890 <member name=
"GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_NEED_PASSWORD" value=
"2"/>
2891 <member name=
"GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_NEED_USERNAME" value=
"4"/>
2892 <member name=
"GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_NEED_DOMAIN" value=
"8"/>
2893 <member name=
"GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_SAVING_SUPPORTED" value=
"16"/>
2894 <member name=
"GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_ANON_SUPPORTED" value=
"32"/>
2896 <flags name=
"GnomeVFSModuleCallbackFullAuthenticationOutFlags" type-name=
"GnomeVFSModuleCallbackFullAuthenticationOutFlags" get-type=
"gnome_vfs_module_callback_full_authentication_out_flags_get_type">
2897 <member name=
"GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION_OUT_ANON_SELECTED" value=
"1"/>
2899 <flags name=
"GnomeVFSOpenMode" type-name=
"GnomeVFSOpenMode" get-type=
"gnome_vfs_open_mode_get_type">
2900 <member name=
"GNOME_VFS_OPEN_NONE" value=
"0"/>
2901 <member name=
"GNOME_VFS_OPEN_READ" value=
"1"/>
2902 <member name=
"GNOME_VFS_OPEN_WRITE" value=
"2"/>
2903 <member name=
"GNOME_VFS_OPEN_RANDOM" value=
"4"/>
2904 <member name=
"GNOME_VFS_OPEN_TRUNCATE" value=
"8"/>
2906 <flags name=
"GnomeVFSSetFileInfoMask" type-name=
"GnomeVFSSetFileInfoMask" get-type=
"gnome_vfs_set_file_info_mask_get_type">
2907 <member name=
"GNOME_VFS_SET_FILE_INFO_NONE" value=
"0"/>
2908 <member name=
"GNOME_VFS_SET_FILE_INFO_NAME" value=
"1"/>
2909 <member name=
"GNOME_VFS_SET_FILE_INFO_PERMISSIONS" value=
"2"/>
2910 <member name=
"GNOME_VFS_SET_FILE_INFO_OWNER" value=
"4"/>
2911 <member name=
"GNOME_VFS_SET_FILE_INFO_TIME" value=
"8"/>
2912 <member name=
"GNOME_VFS_SET_FILE_INFO_ACL" value=
"16"/>
2913 <member name=
"GNOME_VFS_SET_FILE_INFO_SELINUX_CONTEXT" value=
"32"/>
2914 <member name=
"GNOME_VFS_SET_FILE_INFO_SYMLINK_NAME" value=
"64"/>
2916 <flags name=
"GnomeVFSURIHideOptions" type-name=
"GnomeVFSURIHideOptions" get-type=
"gnome_vfs_uri_hide_options_get_type">
2917 <member name=
"GNOME_VFS_URI_HIDE_NONE" value=
"0"/>
2918 <member name=
"GNOME_VFS_URI_HIDE_USER_NAME" value=
"1"/>
2919 <member name=
"GNOME_VFS_URI_HIDE_PASSWORD" value=
"2"/>
2920 <member name=
"GNOME_VFS_URI_HIDE_HOST_NAME" value=
"4"/>
2921 <member name=
"GNOME_VFS_URI_HIDE_HOST_PORT" value=
"8"/>
2922 <member name=
"GNOME_VFS_URI_HIDE_TOPLEVEL_METHOD" value=
"16"/>
2923 <member name=
"GNOME_VFS_URI_HIDE_FRAGMENT_IDENTIFIER" value=
"256"/>
2925 <flags name=
"GnomeVFSXferOptions" type-name=
"GnomeVFSXferOptions" get-type=
"gnome_vfs_xfer_options_get_type">
2926 <member name=
"GNOME_VFS_XFER_DEFAULT" value=
"0"/>
2927 <member name=
"GNOME_VFS_XFER_UNUSED_1" value=
"1"/>
2928 <member name=
"GNOME_VFS_XFER_FOLLOW_LINKS" value=
"2"/>
2929 <member name=
"GNOME_VFS_XFER_UNUSED_2" value=
"4"/>
2930 <member name=
"GNOME_VFS_XFER_RECURSIVE" value=
"8"/>
2931 <member name=
"GNOME_VFS_XFER_SAMEFS" value=
"16"/>
2932 <member name=
"GNOME_VFS_XFER_DELETE_ITEMS" value=
"32"/>
2933 <member name=
"GNOME_VFS_XFER_EMPTY_DIRECTORIES" value=
"64"/>
2934 <member name=
"GNOME_VFS_XFER_NEW_UNIQUE_DIRECTORY" value=
"128"/>
2935 <member name=
"GNOME_VFS_XFER_REMOVESOURCE" value=
"256"/>
2936 <member name=
"GNOME_VFS_XFER_USE_UNIQUE_NAMES" value=
"512"/>
2937 <member name=
"GNOME_VFS_XFER_LINK_ITEMS" value=
"1024"/>
2938 <member name=
"GNOME_VFS_XFER_FOLLOW_LINKS_RECURSIVE" value=
"2048"/>
2939 <member name=
"GNOME_VFS_XFER_TARGET_DEFAULT_PERMS" value=
"4096"/>
2941 <object name=
"GnomeVFSACE" parent=
"GObject" type-name=
"GnomeVFSACE" get-type=
"gnome_vfs_ace_get_type">
2942 <method name=
"add_perm" symbol=
"gnome_vfs_ace_add_perm">
2943 <return-type type=
"void"/>
2945 <parameter name=
"entry" type=
"GnomeVFSACE*"/>
2946 <parameter name=
"perm" type=
"GnomeVFSACLPerm"/>
2949 <method name=
"check_perm" symbol=
"gnome_vfs_ace_check_perm">
2950 <return-type type=
"gboolean"/>
2952 <parameter name=
"entry" type=
"GnomeVFSACE*"/>
2953 <parameter name=
"perm" type=
"GnomeVFSACLPerm"/>
2956 <method name=
"copy_perms" symbol=
"gnome_vfs_ace_copy_perms">
2957 <return-type type=
"void"/>
2959 <parameter name=
"source" type=
"GnomeVFSACE*"/>
2960 <parameter name=
"dest" type=
"GnomeVFSACE*"/>
2963 <method name=
"del_perm" symbol=
"gnome_vfs_ace_del_perm">
2964 <return-type type=
"void"/>
2966 <parameter name=
"entry" type=
"GnomeVFSACE*"/>
2967 <parameter name=
"perm" type=
"GnomeVFSACLPerm"/>
2970 <method name=
"equal" symbol=
"gnome_vfs_ace_equal">
2971 <return-type type=
"gboolean"/>
2973 <parameter name=
"entry_a" type=
"GnomeVFSACE*"/>
2974 <parameter name=
"entry_b" type=
"GnomeVFSACE*"/>
2977 <method name=
"get_id" symbol=
"gnome_vfs_ace_get_id">
2978 <return-type type=
"char*"/>
2980 <parameter name=
"entry" type=
"GnomeVFSACE*"/>
2983 <method name=
"get_inherit" symbol=
"gnome_vfs_ace_get_inherit">
2984 <return-type type=
"gboolean"/>
2986 <parameter name=
"entry" type=
"GnomeVFSACE*"/>
2989 <method name=
"get_kind" symbol=
"gnome_vfs_ace_get_kind">
2990 <return-type type=
"GnomeVFSACLKind"/>
2992 <parameter name=
"entry" type=
"GnomeVFSACE*"/>
2995 <method name=
"get_negative" symbol=
"gnome_vfs_ace_get_negative">
2996 <return-type type=
"gboolean"/>
2998 <parameter name=
"entry" type=
"GnomeVFSACE*"/>
3001 <method name=
"get_perms" symbol=
"gnome_vfs_ace_get_perms">
3002 <return-type type=
"GnomeVFSACLPerm*"/>
3004 <parameter name=
"entry" type=
"GnomeVFSACE*"/>
3007 <constructor name=
"new" symbol=
"gnome_vfs_ace_new">
3008 <return-type type=
"GnomeVFSACE*"/>
3010 <parameter name=
"kind" type=
"GnomeVFSACLKind"/>
3011 <parameter name=
"id" type=
"char*"/>
3012 <parameter name=
"perms" type=
"GnomeVFSACLPerm*"/>
3015 <method name=
"set_id" symbol=
"gnome_vfs_ace_set_id">
3016 <return-type type=
"void"/>
3018 <parameter name=
"entry" type=
"GnomeVFSACE*"/>
3019 <parameter name=
"id" type=
"char*"/>
3022 <method name=
"set_inherit" symbol=
"gnome_vfs_ace_set_inherit">
3023 <return-type type=
"void"/>
3025 <parameter name=
"entry" type=
"GnomeVFSACE*"/>
3026 <parameter name=
"inherit" type=
"gboolean"/>
3029 <method name=
"set_kind" symbol=
"gnome_vfs_ace_set_kind">
3030 <return-type type=
"void"/>
3032 <parameter name=
"entry" type=
"GnomeVFSACE*"/>
3033 <parameter name=
"kind" type=
"GnomeVFSACLKind"/>
3036 <method name=
"set_negative" symbol=
"gnome_vfs_ace_set_negative">
3037 <return-type type=
"void"/>
3039 <parameter name=
"entry" type=
"GnomeVFSACE*"/>
3040 <parameter name=
"negative" type=
"gboolean"/>
3043 <method name=
"set_perms" symbol=
"gnome_vfs_ace_set_perms">
3044 <return-type type=
"void"/>
3046 <parameter name=
"entry" type=
"GnomeVFSACE*"/>
3047 <parameter name=
"perms" type=
"GnomeVFSACLPerm*"/>
3050 <property name=
"id" type=
"char*" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
3051 <property name=
"inherit" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
3052 <property name=
"kind" type=
"guint" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
3053 <property name=
"negative" type=
"gboolean" readable=
"1" writable=
"1" construct=
"0" construct-only=
"0"/>
3054 <property name=
"permissions" type=
"gpointer" readable=
"1" writable=
"1" construct=
"1" construct-only=
"0"/>
3055 <vfunc name=
"reserved1">
3056 <return-type type=
"void"/>
3058 <vfunc name=
"reserved2">
3059 <return-type type=
"void"/>
3061 <vfunc name=
"reserved3">
3062 <return-type type=
"void"/>
3064 <vfunc name=
"reserved4">
3065 <return-type type=
"void"/>
3068 <object name=
"GnomeVFSACL" parent=
"GObject" type-name=
"GnomeVFSACL" get-type=
"gnome_vfs_acl_get_type">
3069 <method name=
"clear" symbol=
"gnome_vfs_acl_clear">
3070 <return-type type=
"void"/>
3072 <parameter name=
"acl" type=
"GnomeVFSACL*"/>
3075 <method name=
"free_ace_list" symbol=
"gnome_vfs_acl_free_ace_list">
3076 <return-type type=
"void"/>
3078 <parameter name=
"ace_list" type=
"GList*"/>
3081 <method name=
"get_ace_list" symbol=
"gnome_vfs_acl_get_ace_list">
3082 <return-type type=
"GList*"/>
3084 <parameter name=
"acl" type=
"GnomeVFSACL*"/>
3087 <constructor name=
"new" symbol=
"gnome_vfs_acl_new">
3088 <return-type type=
"GnomeVFSACL*"/>
3090 <method name=
"set" symbol=
"gnome_vfs_acl_set">
3091 <return-type type=
"void"/>
3093 <parameter name=
"acl" type=
"GnomeVFSACL*"/>
3094 <parameter name=
"ace" type=
"GnomeVFSACE*"/>
3097 <method name=
"unset" symbol=
"gnome_vfs_acl_unset">
3098 <return-type type=
"void"/>
3100 <parameter name=
"acl" type=
"GnomeVFSACL*"/>
3101 <parameter name=
"ace" type=
"GnomeVFSACE*"/>
3105 <object name=
"GnomeVFSDrive" parent=
"GObject" type-name=
"GnomeVFSDrive" get-type=
"gnome_vfs_drive_get_type">
3106 <method name=
"compare" symbol=
"gnome_vfs_drive_compare">
3107 <return-type type=
"gint"/>
3109 <parameter name=
"a" type=
"GnomeVFSDrive*"/>
3110 <parameter name=
"b" type=
"GnomeVFSDrive*"/>
3113 <method name=
"eject" symbol=
"gnome_vfs_drive_eject">
3114 <return-type type=
"void"/>
3116 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3117 <parameter name=
"callback" type=
"GnomeVFSVolumeOpCallback"/>
3118 <parameter name=
"user_data" type=
"gpointer"/>
3121 <method name=
"get_activation_uri" symbol=
"gnome_vfs_drive_get_activation_uri">
3122 <return-type type=
"char*"/>
3124 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3127 <method name=
"get_device_path" symbol=
"gnome_vfs_drive_get_device_path">
3128 <return-type type=
"char*"/>
3130 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3133 <method name=
"get_device_type" symbol=
"gnome_vfs_drive_get_device_type">
3134 <return-type type=
"GnomeVFSDeviceType"/>
3136 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3139 <method name=
"get_display_name" symbol=
"gnome_vfs_drive_get_display_name">
3140 <return-type type=
"char*"/>
3142 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3145 <method name=
"get_hal_udi" symbol=
"gnome_vfs_drive_get_hal_udi">
3146 <return-type type=
"char*"/>
3148 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3151 <method name=
"get_icon" symbol=
"gnome_vfs_drive_get_icon">
3152 <return-type type=
"char*"/>
3154 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3157 <method name=
"get_id" symbol=
"gnome_vfs_drive_get_id">
3158 <return-type type=
"gulong"/>
3160 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3163 <method name=
"get_mounted_volume" symbol=
"gnome_vfs_drive_get_mounted_volume">
3164 <return-type type=
"GnomeVFSVolume*"/>
3166 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3169 <method name=
"get_mounted_volumes" symbol=
"gnome_vfs_drive_get_mounted_volumes">
3170 <return-type type=
"GList*"/>
3172 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3175 <method name=
"is_connected" symbol=
"gnome_vfs_drive_is_connected">
3176 <return-type type=
"gboolean"/>
3178 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3181 <method name=
"is_mounted" symbol=
"gnome_vfs_drive_is_mounted">
3182 <return-type type=
"gboolean"/>
3184 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3187 <method name=
"is_user_visible" symbol=
"gnome_vfs_drive_is_user_visible">
3188 <return-type type=
"gboolean"/>
3190 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3193 <method name=
"mount" symbol=
"gnome_vfs_drive_mount">
3194 <return-type type=
"void"/>
3196 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3197 <parameter name=
"callback" type=
"GnomeVFSVolumeOpCallback"/>
3198 <parameter name=
"user_data" type=
"gpointer"/>
3201 <method name=
"needs_eject" symbol=
"gnome_vfs_drive_needs_eject">
3202 <return-type type=
"gboolean"/>
3204 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3207 <method name=
"ref" symbol=
"gnome_vfs_drive_ref">
3208 <return-type type=
"GnomeVFSDrive*"/>
3210 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3213 <method name=
"unmount" symbol=
"gnome_vfs_drive_unmount">
3214 <return-type type=
"void"/>
3216 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3217 <parameter name=
"callback" type=
"GnomeVFSVolumeOpCallback"/>
3218 <parameter name=
"user_data" type=
"gpointer"/>
3221 <method name=
"unref" symbol=
"gnome_vfs_drive_unref">
3222 <return-type type=
"void"/>
3224 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3227 <method name=
"volume_list_free" symbol=
"gnome_vfs_drive_volume_list_free">
3228 <return-type type=
"void"/>
3230 <parameter name=
"volumes" type=
"GList*"/>
3233 <signal name=
"volume-mounted" when=
"FIRST">
3234 <return-type type=
"void"/>
3236 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3237 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3240 <signal name=
"volume-pre-unmount" when=
"FIRST">
3241 <return-type type=
"void"/>
3243 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3244 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3247 <signal name=
"volume-unmounted" when=
"FIRST">
3248 <return-type type=
"void"/>
3250 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3251 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3255 <object name=
"GnomeVFSMIMEMonitor" parent=
"GObject" type-name=
"GnomeVFSMIMEMonitor" get-type=
"gnome_vfs_mime_monitor_get_type">
3256 <method name=
"get" symbol=
"gnome_vfs_mime_monitor_get">
3257 <return-type type=
"GnomeVFSMIMEMonitor*"/>
3259 <signal name=
"data-changed" when=
"LAST">
3260 <return-type type=
"void"/>
3262 <parameter name=
"monitor" type=
"GnomeVFSMIMEMonitor*"/>
3266 <object name=
"GnomeVFSVolume" parent=
"GObject" type-name=
"GnomeVFSVolume" get-type=
"gnome_vfs_volume_get_type">
3267 <method name=
"compare" symbol=
"gnome_vfs_volume_compare">
3268 <return-type type=
"gint"/>
3270 <parameter name=
"a" type=
"GnomeVFSVolume*"/>
3271 <parameter name=
"b" type=
"GnomeVFSVolume*"/>
3274 <method name=
"eject" symbol=
"gnome_vfs_volume_eject">
3275 <return-type type=
"void"/>
3277 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3278 <parameter name=
"callback" type=
"GnomeVFSVolumeOpCallback"/>
3279 <parameter name=
"user_data" type=
"gpointer"/>
3282 <method name=
"get_activation_uri" symbol=
"gnome_vfs_volume_get_activation_uri">
3283 <return-type type=
"char*"/>
3285 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3288 <method name=
"get_device_path" symbol=
"gnome_vfs_volume_get_device_path">
3289 <return-type type=
"char*"/>
3291 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3294 <method name=
"get_device_type" symbol=
"gnome_vfs_volume_get_device_type">
3295 <return-type type=
"GnomeVFSDeviceType"/>
3297 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3300 <method name=
"get_display_name" symbol=
"gnome_vfs_volume_get_display_name">
3301 <return-type type=
"char*"/>
3303 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3306 <method name=
"get_drive" symbol=
"gnome_vfs_volume_get_drive">
3307 <return-type type=
"GnomeVFSDrive*"/>
3309 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3312 <method name=
"get_filesystem_type" symbol=
"gnome_vfs_volume_get_filesystem_type">
3313 <return-type type=
"char*"/>
3315 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3318 <method name=
"get_hal_udi" symbol=
"gnome_vfs_volume_get_hal_udi">
3319 <return-type type=
"char*"/>
3321 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3324 <method name=
"get_icon" symbol=
"gnome_vfs_volume_get_icon">
3325 <return-type type=
"char*"/>
3327 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3330 <method name=
"get_id" symbol=
"gnome_vfs_volume_get_id">
3331 <return-type type=
"gulong"/>
3333 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3336 <method name=
"get_volume_type" symbol=
"gnome_vfs_volume_get_volume_type">
3337 <return-type type=
"GnomeVFSVolumeType"/>
3339 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3342 <method name=
"handles_trash" symbol=
"gnome_vfs_volume_handles_trash">
3343 <return-type type=
"gboolean"/>
3345 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3348 <method name=
"is_mounted" symbol=
"gnome_vfs_volume_is_mounted">
3349 <return-type type=
"gboolean"/>
3351 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3354 <method name=
"is_read_only" symbol=
"gnome_vfs_volume_is_read_only">
3355 <return-type type=
"gboolean"/>
3357 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3360 <method name=
"is_user_visible" symbol=
"gnome_vfs_volume_is_user_visible">
3361 <return-type type=
"gboolean"/>
3363 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3366 <method name=
"ref" symbol=
"gnome_vfs_volume_ref">
3367 <return-type type=
"GnomeVFSVolume*"/>
3369 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3372 <method name=
"unmount" symbol=
"gnome_vfs_volume_unmount">
3373 <return-type type=
"void"/>
3375 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3376 <parameter name=
"callback" type=
"GnomeVFSVolumeOpCallback"/>
3377 <parameter name=
"user_data" type=
"gpointer"/>
3380 <method name=
"unref" symbol=
"gnome_vfs_volume_unref">
3381 <return-type type=
"void"/>
3383 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3387 <object name=
"GnomeVFSVolumeMonitor" parent=
"GObject" type-name=
"GnomeVFSVolumeMonitor" get-type=
"gnome_vfs_volume_monitor_get_type">
3388 <method name=
"get_connected_drives" symbol=
"gnome_vfs_volume_monitor_get_connected_drives">
3389 <return-type type=
"GList*"/>
3391 <parameter name=
"volume_monitor" type=
"GnomeVFSVolumeMonitor*"/>
3394 <method name=
"get_drive_by_id" symbol=
"gnome_vfs_volume_monitor_get_drive_by_id">
3395 <return-type type=
"GnomeVFSDrive*"/>
3397 <parameter name=
"volume_monitor" type=
"GnomeVFSVolumeMonitor*"/>
3398 <parameter name=
"id" type=
"gulong"/>
3401 <method name=
"get_mounted_volumes" symbol=
"gnome_vfs_volume_monitor_get_mounted_volumes">
3402 <return-type type=
"GList*"/>
3404 <parameter name=
"volume_monitor" type=
"GnomeVFSVolumeMonitor*"/>
3407 <method name=
"get_volume_by_id" symbol=
"gnome_vfs_volume_monitor_get_volume_by_id">
3408 <return-type type=
"GnomeVFSVolume*"/>
3410 <parameter name=
"volume_monitor" type=
"GnomeVFSVolumeMonitor*"/>
3411 <parameter name=
"id" type=
"gulong"/>
3414 <method name=
"get_volume_for_path" symbol=
"gnome_vfs_volume_monitor_get_volume_for_path">
3415 <return-type type=
"GnomeVFSVolume*"/>
3417 <parameter name=
"volume_monitor" type=
"GnomeVFSVolumeMonitor*"/>
3418 <parameter name=
"path" type=
"char*"/>
3421 <method name=
"ref" symbol=
"gnome_vfs_volume_monitor_ref">
3422 <return-type type=
"GnomeVFSVolumeMonitor*"/>
3424 <parameter name=
"volume_monitor" type=
"GnomeVFSVolumeMonitor*"/>
3427 <method name=
"unref" symbol=
"gnome_vfs_volume_monitor_unref">
3428 <return-type type=
"void"/>
3430 <parameter name=
"volume_monitor" type=
"GnomeVFSVolumeMonitor*"/>
3433 <signal name=
"drive-connected" when=
"FIRST">
3434 <return-type type=
"void"/>
3436 <parameter name=
"volume_monitor" type=
"GnomeVFSVolumeMonitor*"/>
3437 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3440 <signal name=
"drive-disconnected" when=
"FIRST">
3441 <return-type type=
"void"/>
3443 <parameter name=
"volume_monitor" type=
"GnomeVFSVolumeMonitor*"/>
3444 <parameter name=
"drive" type=
"GnomeVFSDrive*"/>
3447 <signal name=
"volume-mounted" when=
"FIRST">
3448 <return-type type=
"void"/>
3450 <parameter name=
"volume_monitor" type=
"GnomeVFSVolumeMonitor*"/>
3451 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3454 <signal name=
"volume-pre-unmount" when=
"FIRST">
3455 <return-type type=
"void"/>
3457 <parameter name=
"volume_monitor" type=
"GnomeVFSVolumeMonitor*"/>
3458 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3461 <signal name=
"volume-unmounted" when=
"FIRST">
3462 <return-type type=
"void"/>
3464 <parameter name=
"volume_monitor" type=
"GnomeVFSVolumeMonitor*"/>
3465 <parameter name=
"volume" type=
"GnomeVFSVolume*"/>
3469 <constant name=
"DESKTOP_ENTRY_GROUP" type=
"char*" value=
"Desktop Entry"/>
3470 <constant name=
"GNOME_VFS_APPLICATION_REGISTRY_CAN_OPEN_MULTIPLE_FILES" type=
"char*" value=
"can_open_multiple_files"/>
3471 <constant name=
"GNOME_VFS_APPLICATION_REGISTRY_COMMAND" type=
"char*" value=
"command"/>
3472 <constant name=
"GNOME_VFS_APPLICATION_REGISTRY_NAME" type=
"char*" value=
"name"/>
3473 <constant name=
"GNOME_VFS_APPLICATION_REGISTRY_REQUIRES_TERMINAL" type=
"char*" value=
"requires_terminal"/>
3474 <constant name=
"GNOME_VFS_APPLICATION_REGISTRY_STARTUP_NOTIFY" type=
"char*" value=
"startup_notify"/>
3475 <constant name=
"GNOME_VFS_APPLICATION_REGISTRY_USES_GNOMEVFS" type=
"char*" value=
"uses_gnomevfs"/>
3476 <constant name=
"GNOME_VFS_MAJOR_VERSION" type=
"int" value=
"2"/>
3477 <constant name=
"GNOME_VFS_MICRO_VERSION" type=
"int" value=
"3"/>
3478 <constant name=
"GNOME_VFS_MIME_TYPE_UNKNOWN" type=
"char*" value=
"application/octet-stream"/>
3479 <constant name=
"GNOME_VFS_MINOR_VERSION" type=
"int" value=
"24"/>
3480 <constant name=
"GNOME_VFS_MODULE_CALLBACK_AUTHENTICATION" type=
"char*" value=
"simple-authentication"/>
3481 <constant name=
"GNOME_VFS_MODULE_CALLBACK_FILL_AUTHENTICATION" type=
"char*" value=
"fill-authentication"/>
3482 <constant name=
"GNOME_VFS_MODULE_CALLBACK_FULL_AUTHENTICATION" type=
"char*" value=
"full-authentication"/>
3483 <constant name=
"GNOME_VFS_MODULE_CALLBACK_HTTP_PROXY_AUTHENTICATION" type=
"char*" value=
"http:proxy-authentication"/>
3484 <constant name=
"GNOME_VFS_MODULE_CALLBACK_HTTP_RECEIVED_HEADERS" type=
"char*" value=
"http:received-headers"/>
3485 <constant name=
"GNOME_VFS_MODULE_CALLBACK_HTTP_SEND_ADDITIONAL_HEADERS" type=
"char*" value=
"http:send-additional-headers"/>
3486 <constant name=
"GNOME_VFS_MODULE_CALLBACK_QUESTION" type=
"char*" value=
"ask-question"/>
3487 <constant name=
"GNOME_VFS_MODULE_CALLBACK_SAVE_AUTHENTICATION" type=
"char*" value=
"save-authentication"/>
3488 <constant name=
"GNOME_VFS_MODULE_CALLBACK_STATUS_MESSAGE" type=
"char*" value=
"status-message"/>
3489 <constant name=
"GNOME_VFS_PRIORITY_DEFAULT" type=
"int" value=
"0"/>
3490 <constant name=
"GNOME_VFS_PRIORITY_MAX" type=
"int" value=
"10"/>
3491 <constant name=
"GNOME_VFS_PRIORITY_MIN" type=
"int" value=
"-10"/>
3492 <constant name=
"GNOME_VFS_URI_MAGIC_STR" type=
"char*" value=
"#"/>
3493 <constant name=
"GNOME_VFS_URI_PATH_STR" type=
"char*" value=
"/"/>
3494 <constant name=
"S_IRGRP" type=
"int" value=
"0"/>
3495 <constant name=
"S_IROTH" type=
"int" value=
"0"/>
3496 <constant name=
"S_ISGID" type=
"int" value=
"0"/>
3497 <constant name=
"S_ISUID" type=
"int" value=
"0"/>
3498 <constant name=
"S_IWGRP" type=
"int" value=
"0"/>
3499 <constant name=
"S_IWOTH" type=
"int" value=
"0"/>
3500 <constant name=
"S_IXGRP" type=
"int" value=
"0"/>
3501 <constant name=
"S_IXOTH" type=
"int" value=
"0"/>