In zebraidx, the 'stat' command is improved. Statistics about ISAM/DICT
[idzebra-moved-to-github.git] / index / index.h
index 212b385..694b36d 100644 (file)
@@ -4,7 +4,17 @@
  * Sebastian Hammer, Adam Dickmeiss
  *
  * $Log: index.h,v $
- * Revision 1.36  1996-03-21 14:50:09  adam
+ * Revision 1.39  1996-05-14 14:04:33  adam
+ * In zebraidx, the 'stat' command is improved. Statistics about ISAM/DICT
+ * is collected.
+ *
+ * Revision 1.38  1996/04/12  07:02:23  adam
+ * File update of single files.
+ *
+ * Revision 1.37  1996/03/26 16:01:13  adam
+ * New setting lockPath: directory of various lock files.
+ *
+ * Revision 1.36  1996/03/21  14:50:09  adam
  * File update uses modify-time instead of change-time.
  *
  * Revision 1.35  1996/02/12  18:45:36  adam
@@ -173,6 +183,7 @@ struct recordGroup {
 
         
 struct dirs_info *dirs_open (Dict dict, const char *rep);
+struct dirs_info *dirs_fopen (Dict dict, const char *path);
 struct dirs_entry *dirs_read (struct dirs_info *p);
 struct dirs_entry *dirs_last (struct dirs_info *p);
 void dirs_mkdir (struct dirs_info *p, const char *src, time_t mtime);
@@ -188,6 +199,7 @@ void dir_free (struct dir_entry **e_p);
 void repositoryUpdate (struct recordGroup *rGroup);
 void repositoryAdd (struct recordGroup *rGroup);
 void repositoryDelete (struct recordGroup *rGroup);
+void repositoryShow (struct recordGroup *rGroup);
 
 void key_open (int mem);
 int key_close (void);
@@ -195,6 +207,7 @@ void key_write (int cmd, struct it_key *k, const char *str);
 int key_compare (const void *p1, const void *p2);
 int key_qsort_compare (const void *p1, const void *p2);
 void key_logdump (int mask, const void *p);
+void inv_prstat (const char *dict_fname, const char *isam_fname);
 void key_input (const char *dict_fname, const char *isam_fname,
                  int nkeys, int cache);
 int merge_sort (char **buf, int from, int to);