| GnomeVFS - Filesystem Abstraction library |
|---|
gnome-vfs-method —
GnomeVFSMethod * (*GnomeVFSMethodInitFunc) (const char *method_name, const char *config_args); void (*GnomeVFSMethodShutdownFunc) (GnomeVFSMethod *method); GnomeVFSResult (*GnomeVFSMethodTruncateFunc) (GnomeVFSMethod *method,GnomeVFSURI *uri, GnomeVFSFileSize length,GnomeVFSContext *context); GnomeVFSResult (*GnomeVFSMethodTruncateHandleFunc) (GnomeVFSMethod *method,GnomeVFSMethodHandle *handle, GnomeVFSFileSize length,GnomeVFSContext *context); #define VFS_METHOD_HAS_FUNC (method,func)gboolean gnome_vfs_method_init (void);GnomeVFSMethod * gnome_vfs_method_get (constgchar *name);GnomeVFSTransform * gnome_vfs_transform_get (constgchar *name);
GnomeVFSMethod * (*GnomeVFSMethodInitFunc) (const char *method_name, const char *config_args);
| method_name : | |
| config_args : | |
| Returns : |
GnomeVFSResult (*GnomeVFSMethodTruncateFunc) (GnomeVFSMethod *method,GnomeVFSURI *uri, GnomeVFSFileSize length,GnomeVFSContext *context);
| method : | |
| uri : | |
| length : | |
| context : | |
| Returns : |
GnomeVFSResult (*GnomeVFSMethodTruncateHandleFunc) (GnomeVFSMethod *method,GnomeVFSMethodHandle *handle, GnomeVFSFileSize length,GnomeVFSContext *context);
| method : | |
| handle : | |
| length : | |
| context : | |
| Returns : |
#define VFS_METHOD_HAS_FUNC(method,func) ((((char *)&((method)->func)) - ((char *)(method)) < (method)->method_table_size) && method->func != NULL)
| method : | |
| func : |
| << MIME typing | gnome-vfs-module >> |