From 1668d6af3f73053febb379ceb8162832dff03776 Mon Sep 17 00:00:00 2001 From: Ricardo Markiewicz Date: Tue, 30 Mar 2004 03:39:13 +0000 Subject: [PATCH 1/1] * Mas detalles en el draft --- doc/draft.txt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/doc/draft.txt b/doc/draft.txt index fe0c750..99009fd 100644 --- a/doc/draft.txt +++ b/doc/draft.txt @@ -22,9 +22,15 @@ La estructura principal b int (*leer_bloque)(int ID, void *, unsigned long tam); int (*leer_registro)(int ID, void *, unsigned long tam); int (*grabar_registro)(int ID, void *, unsigned long tam); - char *nombre; + tEstadisticas (*obtener_estadisticas)(void); /* Estadisticas. Definir estructura!! */ + void (*compactar)(); /* Reorganiza los registros a fin de optimizarlo */ + char *nombre; } EMUFS; +Estos punteros a funciones son los que requiere la interfaz visual para operar +con los tipos de archivos. Cada tipo de archivo deberá escribir tantas +funciones como crea necesario para poder brindar su completa funcionalidad. + luego hay 3 funciones generales: /* Abre, determina el tipo de archivo y retorna todo bonito */ -- 2.43.0