Merge branch '4560_extfs_open_deleted_archive'
[midnight-commander.git] / lib / vfs / gc.h
blob59fa5ecb15c06094b2fb901eeca78bf35d211c46
1 /**
2 * \file
3 * \brief Header: Virtual File System: garbage collection code
4 */
6 #ifndef MC__VFS_GC_H
7 #define MC__VFS_GC_H
9 #include "vfs.h"
11 /*** typedefs(not structures) and defined constants **********************************************/
13 /*** enums ***************************************************************************************/
15 /*** structures declarations (and typedefs of structures)*****************************************/
17 /*** global variables defined in .c file *********************************************************/
19 /*** declarations of public functions ************************************************************/
21 gboolean vfs_stamp (struct vfs_class *vclass, vfsid id);
22 void vfs_rmstamp (struct vfs_class *vclass, vfsid id);
23 void vfs_stamp_create (struct vfs_class *vclass, vfsid id);
24 void vfs_gc_done (void);
26 /*** inline functions ****************************************************************************/
27 #endif /* MC_VFS_GC_H */