gc.h 970 B

123456789101112131415161718192021222324252627
  1. /**
  2. * \file
  3. * \brief Header: Virtual File System: garbage collection code
  4. */
  5. #ifndef MC__VFS_GC_H
  6. #define MC__VFS_GC_H
  7. #include "vfs.h"
  8. /*** typedefs(not structures) and defined constants **********************************************/
  9. /*** enums ***************************************************************************************/
  10. /*** structures declarations (and typedefs of structures)*****************************************/
  11. /*** global variables defined in .c file *********************************************************/
  12. /*** declarations of public functions ************************************************************/
  13. gboolean vfs_stamp (struct vfs_class *vclass, vfsid id);
  14. void vfs_rmstamp (struct vfs_class *vclass, vfsid id);
  15. void vfs_stamp_create (struct vfs_class *vclass, vfsid id);
  16. void vfs_gc_done (void);
  17. /*** inline functions ****************************************************************************/
  18. #endif /* MC_VFS_GC_H */