Whole document tree
    

Whole document tree

method

method

Name

method -- 

Description

Details

GnomeVFSMethodInitFunc ()

GnomeVFSMethod* (*GnomeVFSMethodInitFunc)   (const char *method_name,
                                             const char *config_args);


GnomeVFSMethodShutdownFunc ()

void        (*GnomeVFSMethodShutdownFunc)   (GnomeVFSMethod *method);


GnomeVFSMethodTruncateFunc ()

GnomeVFSResult (*GnomeVFSMethodTruncateFunc)
                                            (GnomeVFSMethod *method,
                                             GnomeVFSURI *uri,
                                             GnomeVFSFileSize length,
                                             GnomeVFSContext *context);


GnomeVFSMethodTruncateHandleFunc ()

GnomeVFSResult (*GnomeVFSMethodTruncateHandleFunc)
                                            (GnomeVFSMethod *method,
                                             GnomeVFSMethodHandle *handle,
                                             GnomeVFSFileSize length,
                                             GnomeVFSContext *context);


VFS_METHOD_HAS_FUNC()

#define VFS_METHOD_HAS_FUNC(method,func) ((((char *)&((method)->func)) - ((char *)(method)) < (method)->method_table_size) && method->func != NULL)


gnome_vfs_method_init ()

gboolean    gnome_vfs_method_init           (void);


gnome_vfs_method_get ()

GnomeVFSMethod* gnome_vfs_method_get        (const gchar *name);


gnome_vfs_transform_get ()

GnomeVFSTransform* gnome_vfs_transform_get  (const gchar *name);