X-Git-Url: https://git.llucax.com/z.facultad/75.06/emufs.git/blobdiff_plain/ddc964cd151aae4713a5d2d658da986df7cd3441..e1b83d7a86a1982cf9936cc354a969d68303d351:/emufs/indice_b.h diff --git a/emufs/indice_b.h b/emufs/indice_b.h index 43249f2..b60e48c 100644 --- a/emufs/indice_b.h +++ b/emufs/indice_b.h @@ -42,6 +42,10 @@ INDICE_DATO emufs_indice_b_buscar(INDICE *idx, CLAVE clave); INDICE_DATO *emufs_indice_b_buscar_muchos(INDICE *idx, CLAVE clave, int *cant); +CLAVE emufs_indice_b_obtener_menor_clave(INDICE *idx); + +CLAVE emufs_indice_b_obtener_mayor_clave(INDICE *idx); + /* Private! */ /** Lee un nodo desde el archivo */ char *b_leer_nodo(INDICE *idx, int id); @@ -54,5 +58,7 @@ void b_leer_header(char *src, B_NodoHeader *header); */ B_NodoEntry *b_leer_claves(char *src, B_NodoHeader *header); +CLAVE emufs_indice_b_obtener_sig_clave(INDICE *idx, CLAVE k); + #endif