X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Frecindex.h;h=31ae460e267aeb9a5eadbc803c2bf77a3dc72feb;hb=f3425fb457792aae865096cf9acf5cb41798b1d1;hp=4c061fafa9d052a979d2751a141aaa6a216fcc9d;hpb=795af4e3c7346eff351ff387228ec548956eada8;p=idzebra-moved-to-github.git diff --git a/index/recindex.h b/index/recindex.h index 4c061fa..31ae460 100644 --- a/index/recindex.h +++ b/index/recindex.h @@ -4,7 +4,11 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: recindex.h,v $ - * Revision 1.16 1999-06-25 13:48:02 adam + * Revision 1.17 1999-07-06 12:28:04 adam + * Updated record index structure. Format includes version ID. Compression + * algorithm ID is stored for each record block. + * + * Revision 1.16 1999/06/25 13:48:02 adam * Updated MSVC project files. * Added BZIP2 record compression (not very well tested). * @@ -93,10 +97,13 @@ void rec_put (Records p, Record *recpp); Record rec_new (Records p); Record rec_get (Records p, int sysno); void rec_close (Records *p); -Records rec_open (BFiles bfs, int rw); +Records rec_open (BFiles bfs, int rw, int compression_method); char *rec_strdup (const char *s, size_t *len); void rec_prstat (Records p); +#define REC_COMPRESS_NONE 0 +#define REC_COMPRESS_BZIP2 1 + enum { recInfo_fileType, recInfo_filename,