|  |  | GnomeVFS - Filesystem Abstraction library |  | 
|---|
| Initialization/ShutdownInitialization/Shutdown — | 
gboolean gnome_vfs_init (void); gboolean gnome_vfs_initialized (void); void gnome_vfs_shutdown (void); void gnome_vfs_loadinit (gpointer app, gpointer modinfo); void gnome_vfs_preinit (gpointer app, gpointer modinfo); void gnome_vfs_postinit (gpointer app, gpointer modinfo);
Starting GnomeVFS up and shutting it down. Usually when using the whole GNOME framework this library is initialized and shutdown automatically when calling gnome_init.
gboolean gnome_vfs_init (void);
If GnomeVFS is not already initialized, initialize it. This must be called prior to performing any other GnomeVFS operations, and may be called multiple times without error.
| Returns : | TRUEif GnomeVFS is successfully initialized (or was
already initialized) | 
gboolean gnome_vfs_initialized (void);
Detects if GnomeVFS has already been initialized (GnomeVFS must be initialized prior to using any methods or operations).
| Returns : | TRUEif GnomeVFS has already been initialized | 
void gnome_vfs_shutdown (void);
Cease all active GnomeVFS operations and unload the MIME database from memory.
void        gnome_vfs_loadinit              (gpointer app,
                                             gpointer modinfo);
gnome_vfs_loadinit is deprecated and should not be used in newly-written code.
| app: | |
| modinfo: | 
void        gnome_vfs_preinit               (gpointer app,
                                             gpointer modinfo);
gnome_vfs_preinit is deprecated and should not be used in newly-written code.
| app: | |
| modinfo: | 
| << A Gentle Programming Primer | Basic Data Types >> |