home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / trn_12.zip / src / hdbm.h < prev    next >
C/C++ Source or Header  |  1993-12-04  |  372b  |  20 lines

  1. /*
  2.  * general-purpose in-core hashing, dbm interface
  3.  */
  4.  
  5. #define HDBMDATUM struct hdbmdatum
  6. HDBMDATUM {
  7.     char    *dat_ptr;
  8.     unsigned dat_len;
  9. };
  10.  
  11. #ifndef HASHTABLE
  12. #define HASHTABLE struct hashtable
  13. #endif
  14.  
  15. extern HASHTABLE *hdbmcreate();
  16. extern hdbmdestroy(), hdbmwalk();
  17. extern int hdbmstore(), hdbmdelete();
  18. extern HDBMDATUM hdbmfetch(), hdbmentry();
  19.  
  20.