]> git.llucax.com Git - z.facultad/75.06/emufs.git/blob - tipo3/param_cte.h
-Cambie un poco la interfaz que hizo Rich, para que me quede mas comodo, asi que...
[z.facultad/75.06/emufs.git] / tipo3 / param_cte.h
1 #ifndef _PARAM_CTE_H_
2 #define _PARAM_CTE_H_
3 #include <stdio.h>
4 #include <stdlib.h>
5 #include <string.h>
6 #include "interface.h"
7
8 typedef struct reg_exist_t{
9         int id_reg;
10         char existe;
11 }REG_EXIST_T;
12
13 typedef struct block_free_t{
14         int block;
15         int free_space;
16 }BLOCK_FREE_T;
17
18 typedef struct block_reg_t{
19         int block;
20         int id_reg;
21 }BLOCK_REG_T;
22
23 int leer_registro(EMUFS *emu, int ID, void *, unsigned long tam);
24
25 int leer_bloque(EMUFS *emu, int ID, void *);
26
27 int grabar_registro(int ID, void *, unsigned long tam);
28
29 int existe_registro(EMUFS *emu, int ID);
30
31 int buscar_registro(EMUFS *emu, int ID);
32
33 #endif