DBM
DBM *db;
dbm_firstkey (DBM *db)
dbm_nextkey (DBM *db)
ROKEN_LIB_FUNCTION DBM* ROKEN_LIB_CALL
return (DBM*)db;
dbm_store (DBM *db, datum dkey, datum dvalue, int flags)
dbm_error (DBM *db)
dbm_clearerr (DBM *db)
dbm_close (DBM *db)
dbm_delete (DBM *db, datum dkey)
dbm_fetch (DBM *db, datum dkey)
typedef struct DBM DBM;
ROKEN_LIB_FUNCTION int ROKEN_LIB_CALL dbm_clearerr (DBM*);
ROKEN_LIB_FUNCTION void ROKEN_LIB_CALL dbm_close (DBM*);
ROKEN_LIB_FUNCTION int ROKEN_LIB_CALL dbm_delete (DBM*, datum);
ROKEN_LIB_FUNCTION int ROKEN_LIB_CALL dbm_error (DBM*);
ROKEN_LIB_FUNCTION datum ROKEN_LIB_CALL dbm_fetch (DBM*, datum);
ROKEN_LIB_FUNCTION datum ROKEN_LIB_CALL dbm_firstkey (DBM*);
ROKEN_LIB_FUNCTION datum ROKEN_LIB_CALL dbm_nextkey (DBM*);
ROKEN_LIB_FUNCTION DBM* ROKEN_LIB_CALL dbm_open (const char*, int, mode_t);
ROKEN_LIB_FUNCTION int ROKEN_LIB_CALL dbm_store (DBM*, datum, datum, int);
DBM *
return ((DBM *)__hash_open(path, flags, mode, &info, 0));
kdb2_dbm_close(DBM *db)
kdb2_dbm_fetch(DBM *db, datum key)
kdb2_dbm_firstkey(DBM *db)
kdb2_dbm_nextkey(DBM *db)
kdb2_dbm_delete(DBM *db, datum key)
kdb2_dbm_store(DBM *db, datum key, datum content, int flags)
kdb2_dbm_error(DBM *db)
kdb2_dbm_clearerr(DBM *db)
kdb2_dbm_dirfno(DBM *db)
static DBM *__cur_db;
void dbm_close __P((DBM *));
int dbm_delete __P((DBM *, datum));
datum dbm_fetch __P((DBM *, datum));
datum dbm_firstkey __P((DBM *));
long dbm_forder __P((DBM *, datum));
datum dbm_nextkey __P((DBM *));
DBM *dbm_open __P((const char *, int, int));
int dbm_store __P((DBM *, datum, datum, int));
int dbm_dirfno __P((DBM *));
int dbm_error __P((DBM *db));
int dbm_clearerr __P((DBM *db));
int dbm_clearerr(DBM *);
void dbm_close(DBM *);
int dbm_delete(DBM *, datum);
int dbm_error(DBM *);
datum dbm_fetch(DBM *, datum);
datum dbm_firstkey(DBM *);
long dbm_forder(DBM *, datum);
datum dbm_nextkey(DBM *);
DBM *dbm_open(const char *, int, mode_t);
int dbm_store(DBM *, datum, datum, int);
int dbm_dirfno(DBM *);
dbm_firstkey(DBM *db)
dbm_nextkey(DBM *db)
dbm_delete(DBM *db, datum key)
dbm_store(DBM *db, datum key, datum data, int flags)
dbm_error(DBM *db)
dbm_clearerr(DBM *db)
dbm_dirfno(DBM *db)
extern DBM *
return ((DBM *)__hash_open(path, flags, mode, &info, 0));
dbm_close(DBM *db)
dbm_fetch(DBM *db, datum key)
DBM *db;