X-Git-Url: http://git.bytex64.net/?a=blobdiff_plain;f=database.h;h=ed9707dc455d3f930d54c50f4ee5062bd6f0bc8a;hb=08a6fd7b17e7d092899dc92fb81a941b77ab9407;hp=69043e68f27f19afd77ee5d6c28de0e55bfba9b2;hpb=c18e5d36dc4788195df4bdaf536efde3a1a3d780;p=blerg.git diff --git a/database.h b/database.h index 69043e6..ed9707d 100644 --- a/database.h +++ b/database.h @@ -17,6 +17,7 @@ struct blerg { int meta_fd; int index_fd; int data_fd; + char *name; char *base_path; struct meta *meta; struct record *index; @@ -25,9 +26,11 @@ struct blerg { int data_size; }; +int blerg_exists(const char *); struct blerg *blerg_open(const char *); int blerg_close(struct blerg *); int blerg_store(struct blerg *, const char *, int); int blerg_fetch(struct blerg *, int, char **, int *); +uint64_t blerg_get_record_count(struct blerg *); #endif //_DATABASE_H