]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs/tipo1.h
Se arreglan algunas cosillas.
[z.facultad/75.06/emufs.git] / emufs / tipo1.h
index b51990fd31491439b2faac96087c63ea71c98a1b..9297e86a0edaa2697a826b27ccaf8eba24739fc2 100644 (file)
@@ -58,4 +58,12 @@ EMUFS_REG_ID emufs_tipo1_modificar_registro(EMUFS *emu, EMUFS_REG_ID, void*, EMU
 /** Método para leer un registro con todo su bloque asociado. */
 void* emufs_tipo1_leer_registro_raw(EMUFS *emu, EMUFS_REG_ID id, EMUFS_REG_SIZE *size, int *pos);
 
 /** Método para leer un registro con todo su bloque asociado. */
 void* emufs_tipo1_leer_registro_raw(EMUFS *emu, EMUFS_REG_ID id, EMUFS_REG_SIZE *size, int *pos);
 
+/** Obtiene estádisticas del archivo */
+EMUFS_Estadisticas emufs_tipo1_leer_estadisticas(EMUFS*);
+
+/** Método para compactar el archivo reorganizándolo físicamente */
+void emufs_tipo1_compactar(EMUFS*);
+
+void emufs_tipo1_leer_bloque_raw(EMUFS *efs, EMUFS_BLOCK_ID id, char **actual, char **anterior, char **siguiente, EMUFS_BLOCK_SIZE *size1, EMUFS_BLOCK_SIZE *size2, EMUFS_BLOCK_SIZE *size3);
+
 #endif /* _EMUFS_TIPO1_H_ */
 #endif /* _EMUFS_TIPO1_H_ */