1 /**
2  * \file
3  * \brief Header: Virtual File System: garbage collection code
4  */
5 
6 #ifndef MC__VFS_GC_H
7 #define MC__VFS_GC_H
8 
9 #include "vfs.h"
10 
11 /*** typedefs(not structures) and defined constants **********************************************/
12 
13 /*** enums ***************************************************************************************/
14 
15 /*** structures declarations (and typedefs of structures)*****************************************/
16 
17 /*** global variables defined in .c file *********************************************************/
18 
19 /*** declarations of public functions ************************************************************/
20 
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);
25 
26 /*** inline functions ****************************************************************************/
27 #endif /* MC_VFS_GC_H */
28