X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=zutil%2Fzoom-p.h;h=18718010eb43ad017d5525ce89301f3efa703bcd;hb=b0555501e434d0f71f97ea17f282db2e795ff950;hp=2b776d9739336b22eccfda96b8aa2f9ca3b6af3d;hpb=d9d97a04b6f9597225b8440dad61790dfa39a751;p=yaz-moved-to-github.git diff --git a/zutil/zoom-p.h b/zutil/zoom-p.h index 2b776d9..1871801 100644 --- a/zutil/zoom-p.h +++ b/zutil/zoom-p.h @@ -1,6 +1,6 @@ /* * Private C header for ZOOM C. - * $Id: zoom-p.h,v 1.5 2003-02-17 14:35:42 adam Exp $ + * $Id: zoom-p.h,v 1.9 2003-06-02 12:53:28 adam Exp $ */ #if HAVE_XSLT @@ -19,6 +19,7 @@ struct ZOOM_query_p { Z_SortKeySpecList *sort_spec; int refcount; ODR odr; + char *query_string; }; #define STATE_IDLE 0 @@ -62,7 +63,6 @@ struct ZOOM_connection_p { ZOOM_Event m_queue_back; }; - struct ZOOM_options_entry { char *name; char *value; @@ -81,13 +81,13 @@ struct ZOOM_options_p { typedef struct ZOOM_record_cache_p *ZOOM_record_cache; struct ZOOM_resultset_p { - Z_Query *z_query; Z_SortKeySpecList *r_sort_spec; - ZOOM_query search; + ZOOM_query query; int refcount; int size; int start; int count; + int step; int piggyback; char *setname; char *schema; @@ -101,6 +101,7 @@ struct ZOOM_resultset_p { struct ZOOM_record_p { ODR odr; WRBUF wrbuf_marc; + WRBUF wrbuf_iconv; Z_NamePlusRecord *npr; };