X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/5df9bdcff11e0a64b9c05ca5294d6edf0a62603f..6effd0769b012b1ac78cfeda307cec54802f9b58:/emufs/emufs.h?ds=inline diff --git a/emufs/emufs.h b/emufs/emufs.h index 6ba63b3..9d8b17c 100644 --- a/emufs/emufs.h +++ b/emufs/emufs.h @@ -42,6 +42,7 @@ #include #include +#include #ifdef DEBUG /** Imprime un mensaje de debug por pantalla. */ @@ -83,14 +84,14 @@ typedef unsigned long EMUFS_OFFSET; /** Estadisticas de archivo */ typedef struct _emufs_est_t { - unsigned long tam_archivo; - unsigned long tam_archivo_bytes; - unsigned long info_control; - EMUFS_FREE media_fs; - EMUFS_FREE total_fs; - EMUFS_FREE max_fs; - EMUFS_FREE min_fs; - int cant_bloques; + unsigned long tam_archivo; /**< Cantidad de Registros en el archivo */ + unsigned long tam_archivo_bytes;/**< Size del archivo en bytes */ + unsigned long info_control;/**< Cantidad de bytes en info de control */ + unsigned long media_fs;/**< Media del espacio libre en el archivo de datos */ + unsigned long total_fs;/**< Cantidad total de espacio libre en el archivo de datos */ + unsigned long max_fs;/**< Cantidad de maxima libre (gap o fs en bloque) en el archivo de datos */ + unsigned long min_fs;/**< Cantidad de minima libre (gap o fs en bloque) en el archivo de datos */ + unsigned long cant_bloques; /**< Cantidad de bloques en el archivo de datos */ } EMUFS_Estadisticas; /** Tipo Abstracto para menajo de archivos.