-/* $Id: recctrl.h,v 1.34 2007-04-16 08:44:31 adam Exp $
+/* $Id: recctrl.h,v 1.38 2007-10-31 16:56:14 adam Exp $
Copyright (C) 1995-2007
Index Data ApS
/** Indexing token */
typedef struct {
- /** index type ('w', 'p', .. */
- unsigned index_type;
+ /** index type, e.g. "w", "p", .. */
+ const char *index_type;
/** index name, e.g. "title" */
const char *index_name;
/** token char data */
void (*setStoreData)(struct recExtractCtrl *p, void *buf, size_t size);
int first_record;
int flagShowRecords;
- int seqno[256];
char match_criteria[256];
zint staticrank;
void (*schemaAdd)(struct recExtractCtrl *p, Odr_oid *oid);
/* Input parameters ... */
Res res; /* Resource pool */
ODR odr; /* ODR used to create response */
- const int*input_format; /* Preferred record syntax OID */
+ const Odr_oid * input_format; /* Preferred record syntax OID */
Z_RecordComposition *comp; /* formatting instructions */
char *encoding; /* preferred character encoding */
zint localno; /* local id of record */
zebra_snippets *doc_snippet;
/* response */
- const int *output_format; /* output format OID */
+ const Odr_oid * output_format; /* output format OID */
void * rec_buf;
int rec_len;
int diagnostic;