GnomeVFS
Description:
Content:
Classes:
Structs:
Enums:
Constants:
Delegates:
- public delegate void AsyncCallback (AsyncHandle handle, Result result, void* callback_data)
- public delegate void AsyncCloseCallback (AsyncHandle handle, Result result, void* callback_data)
- public delegate void AsyncCreateAsChannelCallback (AsyncHandle handle, IOChannel channel, Result result, void* callback_data)
- public delegate void AsyncCreateCallback (AsyncHandle handle, Result result, void* callback_data)
- public delegate void AsyncDirectoryLoadCallback (AsyncHandle handle, Result result, List list, uint entries_read, void* callback_data)
- public delegate void AsyncFileControlCallback (AsyncHandle handle, Result result, void* operation_data, void* callback_data)
- public delegate void AsyncFindDirectoryCallback (AsyncHandle handle, List results)
- public delegate void AsyncGetFileInfoCallback (AsyncHandle handle, List results, void* callback_data)
- public delegate void AsyncModuleCallback (void* @in, size_t in_size, void* @out, size_t out_size, void* callback_data, ModuleCallbackResponse response, void* response_data)
- public delegate void AsyncOpenAsChannelCallback (AsyncHandle handle, IOChannel channel, Result result, void* callback_data)
- public delegate void AsyncOpenCallback (AsyncHandle handle, Result result, void* callback_data)
- public delegate void AsyncReadCallback (AsyncHandle handle, Result result, void* buffer, FileSize bytes_requested, FileSize bytes_read, void* callback_data)
- public delegate void AsyncSeekCallback (AsyncHandle handle, Result result, void* callback_data)
- public delegate void AsyncSetFileInfoCallback (AsyncHandle handle, Result result, FileInfo file_info, void* callback_data)
- public delegate void AsyncWriteCallback (AsyncHandle handle, Result result, void* buffer, FileSize bytes_requested, FileSize bytes_written, void* callback_data)
- public delegate int AsyncXferProgressCallback (AsyncHandle handle, XferProgressInfo info)
- public delegate void DNSSDBrowseCallback (DNSSDBrowseHandle handle, DNSSDServiceStatus status, DNSSDService service, void* callback_data)
- public delegate void DNSSDResolveCallback (DNSSDResolveHandle handle, Result result, DNSSDService service, string host, int port, HashTable text, int text_raw_len, string text_raw, void* callback_data)
- public delegate bool DirectoryVisitFunc (string rel_path, FileInfo info, bool recursing_will_loop, void* user_data, bool recurse)
- public delegate void ModuleCallback (void* @in, size_t in_size, void* @out, size_t out_size, void* callback_data)
- public delegate void ModuleCallbackResponse (void* response_data)
- public delegate void MonitorCallback (MonitorHandle handle, string monitor_uri, string info_uri, MonitorEventType event_type)
- public delegate void VolumeOpCallback (bool succeeded, string error, string detailed_error)
- public delegate int XferProgressCallback (XferProgressInfo info)
Functions:
- public bool application_is_user_owned_application (MimeApplication application)
- public void application_registry_add_mime_type (string app_id, string mime_type)
- public void application_registry_clear_mime_types (string app_id)
- public bool application_registry_exists (string app_id)
- public unowned List application_registry_get_applications (string mime_type)
- public bool application_registry_get_bool_value (string app_id, string key, bool got_key)
- public unowned List application_registry_get_keys (string app_id)
- public unowned MimeApplication application_registry_get_mime_application (string app_id)
- public unowned List application_registry_get_mime_types (string app_id)
- public unowned string application_registry_peek_value (string app_id, string key)
- public void application_registry_reload ()
- public void application_registry_remove_application (string app_id)
- public void application_registry_remove_mime_type (string app_id, string mime_type)
- public void application_registry_save_mime_application (MimeApplication application)
- public void application_registry_set_bool_value (string app_id, string key, bool value)
- public void application_registry_set_value (string app_id, string key, string value)
- public void application_registry_shutdown ()
- public bool application_registry_supports_mime_type (string app_id, string mime_type)
- public bool application_registry_supports_uri_scheme (string app_id, string uri_scheme)
- public Result application_registry_sync ()
- public void application_registry_unset_key (string app_id, string key)
- public void async_cancel (AsyncHandle handle)
- public void async_close (AsyncHandle handle, AsyncCloseCallback callback, void* callback_data)
- public void async_create (out unowned AsyncHandle handle_return, string text_uri, OpenMode open_mode, bool exclusive, uint perm, int priority, AsyncOpenCallback callback, void* callback_data)
- public void async_create_as_channel (out unowned AsyncHandle handle_return, string text_uri, OpenMode open_mode, bool exclusive, uint perm, int priority, AsyncCreateAsChannelCallback callback, void* callback_data)
- public void async_create_symbolic_link (out unowned AsyncHandle handle_return, URI uri, string uri_reference, int priority, AsyncOpenCallback callback, void* callback_data)
- public void async_create_uri (out unowned AsyncHandle handle_return, URI uri, OpenMode open_mode, bool exclusive, uint perm, int priority, AsyncOpenCallback callback, void* callback_data)
- public void async_create_uri_as_channel (out unowned AsyncHandle handle_return, URI uri, OpenMode open_mode, bool exclusive, uint perm, int priority, AsyncCreateAsChannelCallback callback, void* callback_data)
- public void async_file_control (AsyncHandle handle, string operation, void* operation_data, DestroyNotify operation_data_destroy_func, AsyncFileControlCallback callback, void* callback_data)
- public void async_find_directory (out unowned AsyncHandle handle_return, List near_uri_list, FindDirectoryKind kind, bool create_if_needed, bool find_if_needed, uint permissions, int priority, AsyncFindDirectoryCallback callback)
- public void async_get_file_info (out unowned AsyncHandle handle_return, List uri_list, FileInfoOptions options, int priority, AsyncGetFileInfoCallback callback, void* callback_data)
- public int async_get_job_limit ()
- public void async_load_directory (out unowned AsyncHandle handle_return, string text_uri, FileInfoOptions options, uint items_per_notification, int priority, AsyncDirectoryLoadCallback callback, void* callback_data)
- public void async_load_directory_uri (out unowned AsyncHandle handle_return, URI uri, FileInfoOptions options, uint items_per_notification, int priority, AsyncDirectoryLoadCallback callback, void* callback_data)
- public void async_module_callback_pop (string callback_name)
- public void async_module_callback_push (string callback_name, AsyncModuleCallback callback, void* callback_data, DestroyNotify destroy_notify)
- public void async_module_callback_set_default (string callback_name, AsyncModuleCallback callback, void* callback_data, DestroyNotify destroy_notify)
- public void async_open (out unowned AsyncHandle handle_return, string text_uri, OpenMode open_mode, int priority, AsyncOpenCallback callback, void* callback_data)
- public void async_open_as_channel (out unowned AsyncHandle handle_return, string text_uri, OpenMode open_mode, uint advised_block_size, int priority, AsyncOpenAsChannelCallback callback, void* callback_data)
- public void async_open_uri (out unowned AsyncHandle handle_return, URI uri, OpenMode open_mode, int priority, AsyncOpenCallback callback, void* callback_data)
- public void async_open_uri_as_channel (out unowned AsyncHandle handle_return, URI uri, OpenMode open_mode, uint advised_block_size, int priority, AsyncOpenAsChannelCallback callback, void* callback_data)
- public void async_read (AsyncHandle handle, void* buffer, uint bytes, AsyncReadCallback callback, void* callback_data)
- public void async_seek (AsyncHandle handle, SeekPosition whence, FileOffset offset, AsyncSeekCallback callback, void* callback_data)
- public void async_set_file_info (out unowned AsyncHandle handle_return, URI uri, FileInfo info, SetFileInfoMask mask, FileInfoOptions options, int priority, AsyncSetFileInfoCallback callback, void* callback_data)
- public void async_set_job_limit (int limit)
- public void async_write (AsyncHandle handle, void* buffer, uint bytes, AsyncWriteCallback callback, void* callback_data)
- public Result async_xfer (out unowned AsyncHandle handle_return, List source_uri_list, List target_uri_list, XferOptions xfer_options, XferErrorMode error_mode, XferOverwriteMode overwrite_mode, int priority, AsyncXferProgressCallback progress_update_callback, XferProgressCallback? progress_sync_callback)
- public Result check_same_fs (string source, string target, bool same_fs_return)
- public Result check_same_fs_uris (URI source_uri, URI target_uri, bool same_fs_return)
- public Result close (Handle handle)
- public void connect_to_server (string uri, string display_name, string icon)
- public Result create (out unowned Handle handle, string text_uri, OpenMode open_mode, bool exclusive, uint perm)
- public Result create_symbolic_link (URI uri, string target_reference)
- public Result create_uri (out unowned Handle handle, URI uri, OpenMode open_mode, bool exclusive, uint perm)
- public Result directory_close (DirectoryHandle handle)
- public Result directory_list_load (List list, string text_uri, FileInfoOptions options)
- public Result directory_open (out unowned DirectoryHandle handle, string text_uri, FileInfoOptions options)
- public Result directory_open_from_uri (out unowned DirectoryHandle handle, URI uri, FileInfoOptions options)
- public Result directory_read_next (DirectoryHandle handle, FileInfo file_info)
- public Result directory_visit (string text_uri, FileInfoOptions info_options, DirectoryVisitOptions visit_options, DirectoryVisitFunc callback, void* data)
- public Result directory_visit_files (string text_uri, List file_list, FileInfoOptions info_options, DirectoryVisitOptions visit_options, DirectoryVisitFunc callback, void* data)
- public Result directory_visit_files_at_uri (URI uri, List file_list, FileInfoOptions info_options, DirectoryVisitOptions visit_options, DirectoryVisitFunc callback, void* data)
- public Result directory_visit_uri (URI uri, FileInfoOptions info_options, DirectoryVisitOptions visit_options, DirectoryVisitFunc callback, void* data)
- public Result dns_sd_browse (out unowned DNSSDBrowseHandle handle, string domain, string type, DNSSDBrowseCallback callback, void* callback_data, DestroyNotify callback_data_destroy_func)
- public Result dns_sd_browse_sync (string domain, string type, int timeout_msec, int n_services, out unowned DNSSDService services)
- public Result dns_sd_cancel_resolve (DNSSDResolveHandle handle)
- public Result dns_sd_list_browse_domains_sync (string domain, int timeout_msec, List domains)
- public Result dns_sd_resolve (out unowned DNSSDResolveHandle handle, string name, string type, string domain, int timeout, DNSSDResolveCallback callback, void* callback_data, DestroyNotify callback_data_destroy_func)
- public Result dns_sd_resolve_sync (string name, string type, string domain, int timeout_msec, out unowned string host, int port, HashTable text, int text_raw_len_out, out unowned string text_raw_out)
- public Result dns_sd_stop_browse (DNSSDBrowseHandle handle)
- public unowned string escape_host_and_path_string (string path)
- public unowned string escape_path_string (string path)
- public unowned string escape_set (string str, string match_set)
- public unowned string escape_slashes (string str)
- public unowned string escape_string (string str)
- public unowned string expand_initial_tilde (string path)
- public Result file_control (Handle handle, string operation, void* operation_data)
- public Result find_directory (URI near_uri, FindDirectoryKind kind, out unowned URI _result, bool create_if_needed, bool find_if_needed, uint permissions)
- public Result forget_cache (Handle handle, FileOffset offset, FileSize size)
- public unowned string format_file_size_for_display (FileSize size)
- public unowned string format_uri_for_display (string uri)
- public unowned List get_default_browse_domains ()
- public Result get_file_info (string text_uri, FileInfo info, FileInfoOptions options)
- public Result get_file_info_from_handle (Handle handle, FileInfo info, FileInfoOptions options)
- public Result get_file_info_uri (URI uri, FileInfo info, FileInfoOptions options)
- public unowned string get_file_mime_type (string path, void* optional_stat_info, bool suffix_only)
- public unowned string get_file_mime_type_fast (string path, void* optional_stat_info)
- public unowned string get_local_path_from_uri (string uri)
- public unowned string get_mime_type (string text_uri)
- public unowned string get_mime_type_common (URI uri)
- public unowned string get_mime_type_for_data (void* data, int data_size)
- public unowned string get_mime_type_for_name (string filename)
- public unowned string get_mime_type_for_name_and_data (string filename, void* data, ssize_t data_size)
- public unowned string get_mime_type_from_file_data (URI uri)
- public unowned string get_mime_type_from_uri (URI uri)
- public unowned string get_slow_mime_type (string text_uri)
- public unowned string get_supertype_from_mime_type (string mime_type)
- public unowned string get_uri_from_local_path (string local_full_path)
- public unowned string get_uri_scheme (string uri)
- public Result get_volume_free_space (URI vfs_uri, FileSize size)
- public unowned VolumeMonitor get_volume_monitor ()
- public unowned string icon_path_from_filename (string filename)
- public bool init ()
- public bool initialized ()
- public bool is_executable_command_string (string command_string)
- public bool is_primary_thread ()
- public void list_deep_free (List list)
- public void loadinit (void* app, void* modinfo)
- public Result make_directory (string text_uri, uint perm)
- public Result make_directory_for_uri (URI uri, uint perm)
- public unowned string make_path_name_canonical (string path)
- public unowned string make_uri_canonical (string uri)
- public unowned string make_uri_canonical_strip_fragment (string uri)
- public unowned string make_uri_from_input (string location)
- public unowned string make_uri_from_input_with_dirs (string location, MakeURIDirs dirs)
- public unowned string make_uri_from_input_with_trailing_ws (string location)
- public unowned string make_uri_from_shell_arg (string uri)
- public unowned string make_uri_full_from_relative (string base_uri, string relative_uri)
- public Result mime_add_application_to_short_list (string mime_type, string application_id)
- public Result mime_add_component_to_short_list (string mime_type, string iid)
- public Result mime_add_extension (string mime_type, string extension)
- public bool mime_can_be_executable (string mime_type)
- public void mime_component_list_free (List list)
- public Result mime_extend_all_applications (string mime_type, List application_ids)
- public unowned List mime_get_all_applications (string mime_type)
- public unowned List mime_get_all_applications_for_uri (string uri, string mime_type)
- public unowned List mime_get_all_components (string mime_type)
- public unowned List mime_get_all_desktop_entries (string mime_type)
- public unowned MimeAction mime_get_default_action (string mime_type)
- public MimeActionType mime_get_default_action_type (string mime_type)
- public unowned MimeApplication mime_get_default_application (string mime_type)
- public unowned MimeApplication mime_get_default_application_for_uri (string uri, string mime_type)
- public void* mime_get_default_component (string mime_type)
- public unowned string mime_get_default_desktop_entry (string mime_type)
- public unowned string mime_get_description (string mime_type)
- public unowned string mime_get_icon (string mime_type)
- public unowned List mime_get_short_list_applications (string mime_type)
- public unowned List mime_get_short_list_components (string mime_type)
- public bool mime_id_in_application_list (string id, List applications)
- public bool mime_id_in_component_list (string iid, List components)
- public unowned List mime_id_list_from_application_list (List applications)
- public unowned List mime_id_list_from_component_list (List components)
- public void mime_info_cache_reload (string dir)
- public void mime_reload ()
- public unowned List mime_remove_application_from_list (List applications, string application_id, bool did_remove)
- public Result mime_remove_application_from_short_list (string mime_type, string application_id)
- public unowned List mime_remove_component_from_list (List components, string iid, bool did_remove)
- public Result mime_remove_component_from_short_list (string mime_type, string iid)
- public Result mime_remove_extension (string mime_type, string extension)
- public Result mime_remove_from_all_applications (string mime_type, List application_ids)
- public Result mime_set_can_be_executable (string mime_type, bool new_value)
- public Result mime_set_default_action_type (string mime_type, MimeActionType action_type)
- public Result mime_set_default_application (string mime_type, string application_id)
- public Result mime_set_default_component (string mime_type, string component_iid)
- public Result mime_set_description (string mime_type, string description)
- public Result mime_set_icon (string mime_type, string filename)
- public Result mime_set_short_list_applications (string mime_type, List application_ids)
- public Result mime_set_short_list_components (string mime_type, List component_iids)
- public void mime_shutdown ()
- public unowned string mime_type_from_name (string filename)
- public unowned string mime_type_from_name_or_default (string filename, string defaultv)
- public MimeEquivalence mime_type_get_equivalence (string mime_type, string base_mime_type)
- public bool mime_type_is_equal (string a, string b)
- public bool mime_type_is_supertype (string mime_type)
- public void module_callback_pop (string callback_name)
- public void module_callback_push (string callback_name, ModuleCallback callback, void* callback_data, DestroyNotify destroy_notify)
- public void module_callback_set_default (string callback_name, ModuleCallback callback, void* callback_data, DestroyNotify destroy_notify)
- public Result monitor_add (out unowned MonitorHandle handle, string text_uri, MonitorType monitor_type, MonitorCallback callback)
- public Result monitor_cancel (MonitorHandle handle)
- public Result move (string old_text_uri, string new_text_uri, bool force_replace)
- public Result move_uri (URI old_uri, URI new_uri, bool force_replace)
- public Result open (out unowned Handle handle, string text_uri, OpenMode open_mode)
- public Result open_fd (out unowned Handle handle, int filedes)
- public Result open_uri (out unowned Handle handle, URI uri, OpenMode open_mode)
- public void postinit (void* app, void* modinfo)
- public void preinit (void* app, void* modinfo)
- public Result read (Handle handle, void* buffer, FileSize bytes, out FileSize bytes_read)
- public Result read_entire_file (string uri, int file_size, out unowned string file_contents)
- public Result remove_directory (string text_uri)
- public Result remove_directory_from_uri (URI uri)
- public Result resolve (string hostname, out unowned ResolveHandle handle)
- public void resolve_free (ResolveHandle handle)
- public bool resolve_next_address (ResolveHandle handle, out unowned Address address)
- public void resolve_reset_to_beginning (ResolveHandle handle)
- public Result result_from_errno ()
- public Result result_from_errno_code (int errno_code)
- public Result result_from_h_errno ()
- public Result result_from_h_errno_val (int h_errno_code)
- public unowned string result_to_string (Result _result)
- public Result seek (Handle handle, SeekPosition whence, FileOffset offset)
- public Result set_file_info (string text_uri, FileInfo info, SetFileInfoMask mask)
- public Result set_file_info_uri (URI uri, FileInfo info, SetFileInfoMask mask)
- public void shutdown ()
- public Result tell (Handle handle, FileSize offset_return)
- public Result truncate (string text_uri, FileSize length)
- public Result truncate_handle (Handle handle, FileSize length)
- public Result truncate_uri (URI uri, FileSize length)
- public unowned string unescape_string (string escaped_string, string illegal_characters)
- public unowned string unescape_string_for_display (string escaped)
- public Result unlink (string text_uri)
- public Result unlink_from_uri (URI uri)
- public bool uris_match (string uri_1, string uri_2)
- public Result url_show (string url)
- public Result url_show_with_env (string url, out unowned string envp)
- public Result write (Handle handle, void* buffer, FileSize bytes, out FileSize bytes_written)
- public Result xfer_delete_list (List source_uri_list, XferErrorMode error_mode, XferOptions xfer_options, XferProgressCallback? progress_callback)
- public Result xfer_uri (URI source_uri, URI target_uri, XferOptions xfer_options, XferErrorMode error_mode, XferOverwriteMode overwrite_mode, XferProgressCallback? progress_callback)
- public Result xfer_uri_list (List source_uri_list, List target_uri_list, XferOptions xfer_options, XferErrorMode error_mode, XferOverwriteMode overwrite_mode, XferProgressCallback? progress_callback)