* Sebastian Hammer, Adam Dickmeiss
*
* $Log: zserver.h,v $
- * Revision 1.43 1999-07-14 10:59:27 adam
+ * Revision 1.45 1999-11-30 13:48:04 adam
+ * Improved installation. Updated for inclusion of YAZ header files.
+ *
+ * Revision 1.44 1999/11/04 15:00:45 adam
+ * Implemented delete result set(s).
+ *
+ * Revision 1.43 1999/07/14 10:59:27 adam
* Changed functions isc_getmethod, isams_getmethod.
* Improved fatal error handling (such as missing EXPLAIN schema).
*
#include <sys/times.h>
#endif
-#include <backend.h>
+#include <yaz/backend.h>
#include <rset.h>
#include <sortidx.h>
ZebraSet sets;
Dict dict;
SortIdx sortIdx;
+ ISAMS isams;
+#if ZMBOL
ISAM isam;
ISAMC isamc;
- ISAMS isams;
+#endif
Records records;
int errCode;
int hits;
int *position, int *num_entries, ZebraScanEntry **list,
int *is_partial);
-RSET rset_trunc (ZebraHandle zh, ISAM_P *isam_p, int no,
+RSET rset_trunc (ZebraHandle zh, ISAMS_P *isam_p, int no,
const char *term, int length_term, const char *flags);
ZebraSet resultSetAdd (ZebraHandle zh, const char *name, int ov);
ZebraSet resultSetAddRPN (ZebraHandle zh, ODR stream, ODR decode, Z_RPNQuery *rpn, int num_bases, char **basenames,
const char *setname);
RSET resultSetRef (ZebraHandle zh, Z_ResultSetId *resultSetId);
-void resultSetDestroy (ZebraHandle zh);
+void resultSetDestroy (ZebraHandle zh, int num_names, char **names,
+ int *statuses);
ZebraPosSet zebraPosSetCreate (ZebraHandle zh, const char *name,
int num, int *positions);