projects
/
idzebra-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added output-map.
[idzebra-moved-to-github.git]
/
index
/
zserver.h
diff --git
a/index/zserver.h
b/index/zserver.h
index
9ee5afc
..
f740257
100644
(file)
--- a/
index/zserver.h
+++ b/
index/zserver.h
@@
-4,7
+4,13
@@
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: zserver.h,v $
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: zserver.h,v $
- * Revision 1.17 1995-12-08 16:22:57 adam
+ * Revision 1.19 1996-05-14 11:34:01 adam
+ * Scan support in multiple registers/databases.
+ *
+ * Revision 1.18 1996/05/14 06:16:50 adam
+ * Compact use/set bytes used in search service.
+ *
+ * Revision 1.17 1995/12/08 16:22:57 adam
* Work on update while servers are running. Three lock files introduced.
* The servers reload their registers when necessary, but they don't
* reestablish result sets yet.
* Work on update while servers are running. Three lock files introduced.
* The servers reload their registers when necessary, but they don't
* reestablish result sets yet.
@@
-65,7
+71,7
@@
#include <rset.h>
#include "index.h"
#include <rset.h>
#include "index.h"
-#include "recindex.h"
+#include "zinfo.h"
typedef struct {
int sysno;
typedef struct {
int sysno;
@@
-89,6
+95,7
@@
typedef struct {
int errCode;
char *errString;
ODR odr;
int errCode;
char *errString;
ODR odr;
+ ZebTargetInfo *zti;
} ZServerInfo;
int rpn_search (ZServerInfo *zi,
} ZServerInfo;
int rpn_search (ZServerInfo *zi,
@@
-96,6
+103,7
@@
int rpn_search (ZServerInfo *zi,
const char *setname, int *hits);
int rpn_scan (ZServerInfo *zi, Z_AttributesPlusTerm *zapt,
const char *setname, int *hits);
int rpn_scan (ZServerInfo *zi, Z_AttributesPlusTerm *zapt,
+ oid_value attributeset,
int num_bases, char **basenames,
int *position, int *num_entries, struct scan_entry **list,
int *status);
int num_bases, char **basenames,
int *position, int *num_entries, struct scan_entry **list,
int *status);