|
IDZEBRA 2.2.8
|
#include <stdio.h>#include <assert.h>#include <ctype.h>#include <yaz/oid_db.h>#include <yaz/snprintf.h>#include <idzebra/util.h>#include <idzebra/recctrl.h>Go to the source code of this file.
Data Structures | |
| struct | filter_info |
| struct | fi_info |
Functions | |
| static void * | filter_init (Res res, RecType recType) |
| static void * | filter_init2 (Res res, RecType recType) |
| static ZEBRA_RES | filter_config (void *clientData, Res res, const char *args) |
| static void | filter_destroy (void *clientData) |
| static struct fi_info * | fi_open (struct recExtractCtrl *p) |
| static int | fi_getchar (struct fi_info *fi, char *dst) |
| static int | fi_gets (struct fi_info *fi, char *dst, int max) |
| static void | fi_close (struct fi_info *fi) |
| static int | filter_extract (void *clientData, struct recExtractCtrl *p) |
| static int | filter_retrieve (void *clientData, struct recRetrieveCtrl *p) |
Variables | |
| static struct recType | filter_type |
| static struct recType | filter_type2 |
| RecType | idzebra_filter [] |
|
static |
Definition at line 112 of file mod_safari.c.
References fi_info::buf.
Referenced by filter_extract().
|
static |
Definition at line 80 of file mod_safari.c.
References fi_info::buf, fi_info::max, fi_info::offset, fi_info::p, ZebraRecStream::readf, and recExtractCtrl::stream.
Referenced by fi_gets().
|
static |
Definition at line 95 of file mod_safari.c.
References fi_getchar(), and fi_info::max.
Referenced by filter_extract().
|
static |
Definition at line 69 of file mod_safari.c.
References fi_info::buf, fi_info::max, fi_info::offset, and fi_info::p.
Referenced by filter_extract().
Definition at line 51 of file mod_safari.c.
References ZEBRA_OK.
|
static |
Definition at line 56 of file mod_safari.c.
|
static |
Definition at line 118 of file mod_safari.c.
References fi_close(), fi_gets(), fi_open(), RecWord::index_name, RecWord::index_type, recExtractCtrl::init, recExtractCtrl::match_criteria, fi_info::p, RECCTRL_EXTRACT_EOF, RECCTRL_EXTRACT_ERROR_GENERIC, RECCTRL_EXTRACT_OK, RecWord::record_id, RecWord::section_id, RecWord::segment, filter_info::segments, RecWord::seqno, RecWord::term_buf, RecWord::term_len, recExtractCtrl::tokenAdd, and ZINT_FORMAT.
Definition at line 37 of file mod_safari.c.
References filter_info::segments.
Definition at line 44 of file mod_safari.c.
References filter_info::segments.
|
static |
Definition at line 191 of file mod_safari.c.
References fi_info::p, ZebraRecStream::readf, recExtractCtrl::stream, and ZINT_FORMAT.
|
static |
Definition at line 287 of file mod_safari.c.
|
static |
Definition at line 297 of file mod_safari.c.
| RecType idzebra_filter[] |
Definition at line 311 of file mod_safari.c.