* Sebastian Hammer, Adam Dickmeiss
*
* $Log: recctrl.h,v $
- * Revision 1.31 1999-09-07 07:19:21 adam
+ * Revision 1.35 2002-04-13 18:16:42 adam
+ * More XPATH work; common sequence numbers for extract keys
+ *
+ * Revision 1.34 2000/03/20 19:08:36 adam
+ * Added remote record import using Z39.50 extended services and Segment
+ * Requests.
+ *
+ * Revision 1.33 2000/02/25 13:24:49 adam
+ * Fixed bug regarding pointer conversion that showed up on OSF V5.
+ *
+ * Revision 1.32 1999/11/30 13:48:03 adam
+ * Improved installation. Updated for inclusion of YAZ header files.
+ *
+ * Revision 1.31 1999/09/07 07:19:21 adam
* Work on character mapping. Implemented replace rules.
*
* Revision 1.30 1999/05/21 12:00:17 adam
#ifndef RECCTRL_H
#define RECCTRL_H
-#include <proto.h>
-#include <oid.h>
-#include <odr.h>
-#include <data1.h>
+#include <yaz/proto.h>
+#include <yaz/oid.h>
+#include <yaz/odr.h>
+#include <yaz/data1.h>
#include <zebramap.h>
#ifdef __cplusplus
unsigned reg_type;
char *string;
int length;
- int *seqnos;
+ int seqno;
ZebraMaps zebra_maps;
struct recExtractCtrl *extractCtrl;
} RecWord;
int seqno[256];
void (*schemaAdd)(struct recExtractCtrl *p, Odr_oid *oid);
data1_handle dh;
+ void *handle;
};
/* Retrieve record control */
/* response */
oid_value output_format;
void *rec_buf;
- size_t rec_len;
+ int rec_len;
int diagnostic;
char *message;
};