11 typedef struct _b_nodo_header_ {
12 int nivel; /* Numero de nivel. Si es hoja debe ser 0 */
13 int cant; /* Cantidad de items en el nivel */
16 /* Nodo al que debo ir si la clave a insertar/buscar/borrar
17 * es menor que la primera del nodo
22 typedef struct _b_nodo_entry_ {
23 /* FIXME usar tipo CLAVE */
25 /* Si el nivel del nodo == 0, quiere decir que es el
26 * bloque del archivo de datos donde esta el registro.
27 * Si el nivel != 0, es el siguiente bloque dentro
28 * del archivo de indice donde buscar
36 /* Inserta un par clave-ubicacion */
37 int b_insertar(int clave, int ubicacion);
39 /* Busca una clave, retorna ubicacion o -1 si no existe */
40 int b_buscar(int clave);