]> git.llucax.com Git - z.facultad/75.06/emufs.git/blobdiff - emufs/tipo3.h
Se agrega una nota al memcpy que salta en el valgrind para que se sepa que es a propo...
[z.facultad/75.06/emufs.git] / emufs / tipo3.h
index 42920651604c0628b7dfd1e1faa69515ac218a1f..12ed7321bd00190d37d10d337f9315c0e3f1cb35 100644 (file)
 #include "fsc.h"
 
 /** Devuelve un puntero con la memoria reservada que contiene al registro solicitado
 #include "fsc.h"
 
 /** Devuelve un puntero con la memoria reservada que contiene al registro solicitado
-  * por el segundo parámetro \param ID, y almacena en \param reg_size el tamaño del
+  * por el segundo parámetro \c ID, y almacena en \c reg_size el tamaño del
   * registro leido, que en este caso no es necesario pues es constante y es conocicdo de antemano.
   * Para realizar esta acción, busca en el archivo .idx el bloque al cual pertenece el registro.
   */
 void* emufs_tipo3_leer_registro(EMUFS *emu, EMUFS_REG_ID ID, EMUFS_REG_SIZE* reg_size, int* err);
 
 /** Devuelve un puntero con la memoria reservada que contiene el bloque solicitado por
   * registro leido, que en este caso no es necesario pues es constante y es conocicdo de antemano.
   * Para realizar esta acción, busca en el archivo .idx el bloque al cual pertenece el registro.
   */
 void* emufs_tipo3_leer_registro(EMUFS *emu, EMUFS_REG_ID ID, EMUFS_REG_SIZE* reg_size, int* err);
 
 /** Devuelve un puntero con la memoria reservada que contiene el bloque solicitado por
-  * el segundo parámetro \param num_bloque. Como la numeración de los bloques es virtual,
+  * el segundo parámetro \c num_bloque. Como la numeración de los bloques es virtual,
   * el acceso al archivo para levantar un bloque es directo, es decir, se posiciona directamente
   * en en número de bloque multiplicado por el tamaño del mismo, salteando antes el encabezado del archivo.
   */
   * el acceso al archivo para levantar un bloque es directo, es decir, se posiciona directamente
   * en en número de bloque multiplicado por el tamaño del mismo, salteando antes el encabezado del archivo.
   */
@@ -64,16 +64,16 @@ void* emufs_tipo3_leer_bloque(EMUFS*, EMUFS_BLOCK_ID, int*);
 /** Graba un registro en un bloque donde haya espacio suficiente, y si no 
   * crea un nuevo bloque y lo agrega al final del archivo. 
   * El registro a grabar es apuntado por el segundo parámetro \param ptr 
 /** Graba un registro en un bloque donde haya espacio suficiente, y si no 
   * crea un nuevo bloque y lo agrega al final del archivo. 
   * El registro a grabar es apuntado por el segundo parámetro \param ptr 
-  * y el tamaño viene indicado en \param tam.
+  * y el tamaño viene indicado en \c tam.
   * Luego de realizar la grabación, actualiza los archivos índice con los
   * valores correspondientes.
   */
 EMUFS_REG_ID emufs_tipo3_grabar_registro(EMUFS *emu, void *ptr, EMUFS_REG_SIZE, int*);
 
   * Luego de realizar la grabación, actualiza los archivos índice con los
   * valores correspondientes.
   */
 EMUFS_REG_ID emufs_tipo3_grabar_registro(EMUFS *emu, void *ptr, EMUFS_REG_SIZE, int*);
 
-/** Graba el bloque apuntado por \param ptr en el archivo */
+/** Graba el bloque apuntado por \c ptr en el archivo */
 int emufs_tipo3_grabar_bloque(EMUFS *emu, void *ptr, EMUFS_BLOCK_ID num_bloque);
 
 int emufs_tipo3_grabar_bloque(EMUFS *emu, void *ptr, EMUFS_BLOCK_ID num_bloque);
 
-/** Borra el registro \param id_reg del archivo de datos, y actualiza los archivos
+/** Borra el registro \c id_reg del archivo de datos, y actualiza los archivos
   *    de índice para mantener la coherencia en las próximas modificaciones.
   */
 int emufs_tipo3_borrar_registro(EMUFS *emu, EMUFS_REG_ID id_reg);
   *    de índice para mantener la coherencia en las próximas modificaciones.
   */
 int emufs_tipo3_borrar_registro(EMUFS *emu, EMUFS_REG_ID id_reg);