gnome-vfs-module

gnome-vfs-module —

Synopsis




GnomeVFSMethod* vfs_module_init             (const char *method_name,
                                             const char *args);
GnomeVFSTransform* vfs_module_transform     (const char *method_name,
                                             const char *args);
void        vfs_module_shutdown             (GnomeVFSMethod *method);

Description

Details

vfs_module_init ()

GnomeVFSMethod* vfs_module_init             (const char *method_name,
                                             const char *args);
method_name : name of the method that invoked this module (e.g. "http", "ftp", "file").
args : not used by most modules, but potential arguments for creating the module (could be a file to point at, for example)
Returns : the module symbol table, pointing to the appropriate calls for this module.

vfs_module_transform ()

GnomeVFSTransform* vfs_module_transform     (const char *method_name,
                                             const char *args);
method_name : name of the method that invoked this module (e.g. "http", "ftp", "file").
args : not used by most modules, but potential arguments for creating the module (could be a file to point at, for example)
Returns : the module symbol table, pointing to the appropriate calls for this module.

vfs_module_shutdown ()

void        vfs_module_shutdown             (GnomeVFSMethod *method);
method : the symbol table of the module being shut down