Details
gnome_vfs_open ()
Open text_uri according to mode open_mode. On return, @*handle will then
contain a pointer to a handle for the open file.
gnome_vfs_open_uri ()
Open uri according to mode open_mode. On return, @*handle will then
contain a pointer to a handle for the open file.
gnome_vfs_create ()
Create uri according to mode open_mode. On return, @*handle will then
contain a pointer to a handle for the open file.
gnome_vfs_create_uri ()
Create uri according to mode open_mode. On return, @*handle will then
contain a pointer to a handle for the open file.
gnome_vfs_close ()
Close file associated with handle.
gnome_vfs_read ()
Read bytes from handle. As with Unix system calls, the number of
bytes read can effectively be less than bytes on return and will be
stored in @*bytes_read.
gnome_vfs_write ()
Write bytes into the file opened through handle. As with Unix system
calls, the number of bytes written can effectively be less than bytes on
return and will be stored in @*bytes_written.
gnome_vfs_seek ()
Set the current position for reading/writing through handle.
gnome_vfs_tell ()
Return the current position on handle.
gnome_vfs_get_file_info ()
Retrieve information about text_uri. The information will be stored in
@*info.
gnome_vfs_get_file_info_uri ()
Retrieve information about text_uri. The information will be stored in
info.
gnome_vfs_get_file_info_from_handle ()
Retrieve information about an open file. The information will be stored in
@*info.
gnome_vfs_truncate_uri ()
gnome_vfs_truncate_handle ()
gnome_vfs_make_directory_for_uri ()
Create uri as a directory.
gnome_vfs_make_directory ()
Create text_uri as a directory.
gnome_vfs_remove_directory_from_uri ()
GnomeVFSResult gnome_vfs_remove_directory_from_uri
(GnomeVFSURI *uri); |
Remove uri. uri must be an empty directory.
gnome_vfs_remove_directory ()
gnome_vfs_unlink_from_uri ()
Unlink text_uri.
gnome_vfs_create_symbolic_link ()
GnomeVFSResult gnome_vfs_create_symbolic_link
(GnomeVFSURI *uri,
const gchar *target_reference); |
Creates a symbolic link, or eventually, a URI link (as necessary)
at uri pointing to target_reference
gnome_vfs_move_uri ()
Move a file from URI old_uri to new_uri. This will only work if old_uri
and new_uri are on the same file system. Otherwise, it is necessary
to use the more general %gnome_vfs_xfer_uri() function.
gnome_vfs_move ()
Move a file from URI old_text_uri to new_text_uri. This will only work
if old_text_uri and new_text_uri are on the same file system. Otherwise,
it is necessary to use the more general %gnome_vfs_xfer_uri() function.
gnome_vfs_check_same_fs_uris ()
GnomeVFSResult gnome_vfs_check_same_fs_uris (GnomeVFSURI *source_uri,
GnomeVFSURI *target_uri,
gboolean *same_fs_return); |
Check if a and b are on the same file system.
gnome_vfs_check_same_fs ()
Check if a and b are on the same file system.
gnome_vfs_uri_exists ()
gboolean gnome_vfs_uri_exists (GnomeVFSURI *uri); |
Check if the URI points to an existing entity.
gnome_vfs_set_file_info_uri ()
Set file information for uri; only the information for which the
corresponding bit in mask is set is actually modified.
gnome_vfs_set_file_info ()
Set file information for uri; only the information for which the
corresponding bit in mask is set is actually modified.