Advanced File OperationsAdvanced File Operations — | |
Details
gnome_vfs_file_control ()
GnomeVFSResult gnome_vfs_file_control (GnomeVFSHandle *handle,
const char *operation,
gpointer operation_data);
Execute a backend dependent operation specified by the string operation.
This is typically used for specialized vfs backends that need additional
operations that gnome-vfs doesn't have. Compare it to the unix call ioctl().
The format of operation_data depends on the operation. Operation that are
backend specific are normally namespaced by their module name.
handle : | handle of the file to affect
|
operation : | The operation to execute
|
operation_data : | The data needed to execute the operation
|
Returns : | an integer representing the success of the operation
|