X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;ds=sidebyside;f=index%2Findex.h;h=8738d1aa178e80b2aad597647704bcb8e0032dcb;hb=6988ba91e363565638c27a8d5895ad9afc409e75;hp=1f6e466e7b207793f052d6a3569cd5bd7aea8397;hpb=40294b8507793f9447a647bfe2f961d232091456;p=idzebra-moved-to-github.git diff --git a/index/index.h b/index/index.h index 1f6e466..8738d1a 100644 --- a/index/index.h +++ b/index/index.h @@ -1,4 +1,4 @@ -/* $Id: index.h,v 1.198 2007-05-08 12:50:04 adam Exp $ +/* $Id: index.h,v 1.199 2007-08-21 11:06:47 adam Exp $ Copyright (C) 1995-2007 Index Data ApS @@ -307,7 +307,8 @@ ZEBRA_RES resultSetRank(ZebraHandle zh, ZebraSet zebraSet, RSET rset, NMEM nmem); void resultSetInvalidate(ZebraHandle zh); -int zebra_record_fetch(ZebraHandle zh, zint sysno, int score, +int zebra_record_fetch(ZebraHandle zh, const char *setname, + zint sysno, int score, zebra_snippets *hit_snippet, ODR stream, const Odr_oid *input_format, Z_RecordComposition *comp, const Odr_oid **output_format, char **rec_bufp, @@ -316,6 +317,10 @@ int zebra_record_fetch(ZebraHandle zh, zint sysno, int score, void extract_get_fname_tmp(ZebraHandle zh, char *fname, int no); +void extract_snippet(ZebraHandle zh, zebra_snippets *sn, + struct ZebraRecStream *stream, RecType rt, + void *recTypeClientData); + void zebra_index_merge(ZebraHandle zh); ZEBRA_RES zebra_buffer_extract_record(ZebraHandle zh,