* OF THIS SOFTWARE.
*
* $Log: backend.h,v $
- * Revision 1.21 1998-07-20 12:38:41 adam
+ * Revision 1.23 1998-10-13 16:12:23 adam
+ * Added support for Surrogate Diagnostics for Scan Term entries.
+ *
+ * Revision 1.22 1998/09/02 12:41:51 adam
+ * Added decode stream in bend search structures.
+ *
+ * Revision 1.21 1998/07/20 12:38:41 adam
* Implemented delete result set service to server API.
*
* Revision 1.20 1998/05/27 16:57:06 adam
char **basenames; /* databases to search */
Z_Query *query; /* query structure */
ODR stream; /* encoding stream */
+ ODR decode; /* decoding stream */
} bend_searchrequest;
/* old search request output */
char **basenames; /* databases to search */
Z_Query *query; /* query structure */
ODR stream; /* encode stream */
+ ODR decode; /* decode stream */
bend_request request;
bend_association association;
} bend_scanrequest;
struct scan_entry {
- char *term;
- int occurrences;
+ char *term; /* the returned scan term */
+ int occurrences; /* no of occurrences or -1 if error (see below) */
+ int errcode; /* Bib-1 diagnostic code; only used when occur.= -1 */
+ char *errstring; /* Additional string */
};
typedef enum {