Name
Directory Operations -- loading and parsing directory contents
Synopsis
GnomeVFSResult gnome_vfs_directory_open (GnomeVFSDirectoryHandle **handle,
const gchar *text_uri,
GnomeVFSFileInfoOptions options);
GnomeVFSResult gnome_vfs_directory_open_from_uri
(GnomeVFSDirectoryHandle **handle,
GnomeVFSURI *uri,
GnomeVFSFileInfoOptions options);
GnomeVFSResult gnome_vfs_directory_read_next
(GnomeVFSDirectoryHandle *handle,
GnomeVFSFileInfo *file_info);
GnomeVFSResult gnome_vfs_directory_close (GnomeVFSDirectoryHandle *handle);
GnomeVFSResult gnome_vfs_directory_visit (const gchar *uri,
GnomeVFSFileInfoOptions info_options,
GnomeVFSDirectoryVisitOptions visit_options,
GnomeVFSDirectoryVisitFunc callback,
gpointer data);
GnomeVFSResult gnome_vfs_directory_visit_uri
(GnomeVFSURI *uri,
GnomeVFSFileInfoOptions info_options,
GnomeVFSDirectoryVisitOptions visit_options,
GnomeVFSDirectoryVisitFunc callback,
gpointer data);
GnomeVFSResult gnome_vfs_directory_visit_files
(const gchar *text_uri,
GList *file_list,
GnomeVFSFileInfoOptions info_options,
GnomeVFSDirectoryVisitOptionsvisit_options,
GnomeVFSDirectoryVisitFunc callback,
gpointer data);
GnomeVFSResult gnome_vfs_directory_visit_files_at_uri
(GnomeVFSURI *uri,
GList *file_list,
GnomeVFSFileInfoOptions info_options,
GnomeVFSDirectoryVisitOptions visit_options,
GnomeVFSDirectoryVisitFunc callback,
gpointer data);
GnomeVFSResult gnome_vfs_directory_list_load
(GList **list,
const gchar *text_uri,
GnomeVFSFileInfoOptions options); |
Details
gnome_vfs_directory_open ()
Open directory text_uri for reading. On return, @*handle will point to
a GnomeVFSDirectoryHandle object which can be used to read the directory
entries one by one.
gnome_vfs_directory_open_from_uri ()
Open directory text_uri for reading. On return, @*handle will point to
a GnomeVFSDirectoryHandle object which can be used to read the directory
entries one by one.
gnome_vfs_directory_read_next ()
Read the next directory entry from handle.
gnome_vfs_directory_close ()
GnomeVFSResult gnome_vfs_directory_close (GnomeVFSDirectoryHandle *handle); |
Close handle.
gnome_vfs_directory_visit ()
Visit uri, retrieving information as specified by info_options.
gnome_vfs_directory_visit_uri ()
Visit uri, retrieving information as specified by info_options.
gnome_vfs_directory_visit_files ()
gnome_vfs_directory_visit_files_at_uri ()
gnome_vfs_directory_list_load ()
Load a directory from text_uri with the specified options
into a list.