X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Findex.h;h=8478bde49b9a6e14643d35e343fc900312ec590c;hb=44c5557ecbffe5dedb6870c61e8362688bf1562c;hp=1f6e466e7b207793f052d6a3569cd5bd7aea8397;hpb=53f50a1b1dd002ef484a41f50f3598386335cae1;p=idzebra-moved-to-github.git diff --git a/index/index.h b/index/index.h index 1f6e466..8478bde 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.200 2007-08-21 13:27:04 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,13 @@ 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); + +int zebra_get_rec_snippets(ZebraHandle zh, zint sysno, + zebra_snippets *snippets); + void zebra_index_merge(ZebraHandle zh); ZEBRA_RES zebra_buffer_extract_record(ZebraHandle zh,