summaryrefslogtreecommitdiffstats
path: root/server/memdb.h
diff options
context:
space:
mode:
Diffstat (limited to 'server/memdb.h')
-rw-r--r--server/memdb.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/server/memdb.h b/server/memdb.h
new file mode 100644
index 0000000..0822e61
--- /dev/null
+++ b/server/memdb.h
@@ -0,0 +1,17 @@
+/* $Id: memdb.h,v 1.8 2000/05/17 19:32:58 shmit Exp $ */
+
+#ifndef MEMDB_H
+#define MEMDB_H
+
+int memdb_new();
+void memdb_delete();
+
+int memdb_add(const char *key, int keylen, array_t *vals);
+int memdb_del(const char *key, int keylen);
+int memdb_get(const char *key, int keylen, array_t *vals);
+int memdb_upd(const char *key, int keylen, array_t *vals);
+
+int memdb_stats(array_t *statarr);
+void memdb_collate();
+
+#endif