First version of gip interface (gateway IPc).
[egate.git] / include / gw-db.h
1 /* Gateway db utility
2  * Europagate, 1995
3  *
4  * $Log: gw-db.h,v $
5  * Revision 1.1  1995/03/27 08:23:18  adam
6  * First version of gip interface (gateway IPc).
7  * First version of gw-db: gateway hash db.
8  *
9  */
10
11 typedef struct gw_db *GW_DB;
12
13 int   gw_db_lookup (GW_DB db, const char *name, int name_length,
14                     void **buf, size_t *count);
15 int   gw_db_insert (GW_DB db, const char *name, int name_length,
16                     const void *buf, size_t count);
17 GW_DB gw_db_open   (const char *fname, int write_flag);
18 int   gw_db_close  (GW_DB db);
19
20 int   gw_db_no_ent (GW_DB db);
21 int   gw_db_seq_no (GW_DB db);