32 static void r_pos (
RSFD rfd,
double *current,
double *total);
72 yaz_log (YLOG_DEBUG,
"rsisams_delete");
81 yaz_log (YLOG_DEBUG,
"risams_open");
84 yaz_log (YLOG_FATAL,
"ISAMS set type is read-only");
115 static void r_pos (
RSFD rfd,
double *current,
double *total)
int isams_pp_read(ISAMS_PP pp, void *buf)
void isams_pp_close(ISAMS_PP pp)
ISAMS_PP isams_pp_open(ISAMS is, ISAM_P pos)
RSET rset_create_base(const struct rset_control *sel, NMEM nmem, struct rset_key_control *kcontrol, int scope, TERMID term, int no_children, RSET *children)
Common constuctor for RSETs.
int rset_no_write(RSFD rfd, const void *buf)
RSFD rfd_create_base(RSET rs)
Common constuctor for RFDs.
void rset_get_one_term(RSET ct, TERMID *terms, int maxterms, int *curterm)
is a getterms function for those that don't have any
static const struct rset_control control
static int r_read(RSFD rfd, void *buf, TERMID *term)
static void r_delete(RSET ct)
RSET rsisams_create(NMEM nmem, struct rset_key_control *kcontrol, int scope, ISAMS is, ISAM_P pos, TERMID term)
static RSFD r_open(RSET ct, int flag)
static void r_pos(RSFD rfd, double *current, double *total)
static void r_close(RSFD rfd)