home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 3 / 3435 / dumbdb.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-06-01  |  682 b   |  35 lines

  1. /*
  2.  *    File:    dumbdb.h
  3.  *
  4.  *    In the Public Domain.
  5.  *  Robert Osborne, May 1991
  6.  *
  7.  * $Id$
  8.  */
  9.  
  10. #ifndef DUMBDB_H
  11. #define DUMBDB_H
  12.  
  13. #define DUMBDB_MAXENTRY 5000
  14. #define DUMBDB_MAXFIELDS  50
  15. #ifdef SGI
  16. typedef char *dumbDB;
  17. #else
  18. typedef void *dumbDB;
  19. #endif
  20. #ifdef __STDC__
  21. dumbDB open_dumbdb(char *path,char *mode);
  22. int close_dumbdb(dumbDB db);
  23. int dumbdb_first_entry(dumbDB db, char *buffer, int argc, char *argv[]);
  24. int dumbdb_next_entry(dumbDB db, char *buffer, int argc, char *argv[]);
  25. int dumbdb_add_entry(dumbDB db, int argc,char *argv[]);
  26. #else
  27. dumbDB open_dumbdb();
  28. int close_dumbdb();
  29. int dumbdb_first_entry();
  30. int dumbdb_next_entry();
  31. int dumbdb_add_entry();
  32. #endif
  33.  
  34. #endif
  35.