X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fzoom-p.h;h=f0eb8a89717003007e4e349bbd47cfec9ddc5181;hp=6a95040b03999205049d600c9fd2bb33f2c4a756;hb=63c48920fd45817bf28177279f65099670fe258b;hpb=b7ac19e96f5e53975064b3dec2be6cbd2c1eccb8 diff --git a/src/zoom-p.h b/src/zoom-p.h index 6a95040..f0eb8a8 100644 --- a/src/zoom-p.h +++ b/src/zoom-p.h @@ -33,7 +33,6 @@ #include #include #include -#include #include #include @@ -42,14 +41,6 @@ typedef struct ZOOM_Event_p *ZOOM_Event; -struct ZOOM_query_p { - Z_Query *z_query; - Z_SortKeySpecList *sort_spec; - int refcount; - ODR odr; - char *query_string; -}; - typedef enum { zoom_sru_error, zoom_sru_soap, @@ -320,6 +311,9 @@ void ZOOM_record_cache_add(ZOOM_resultset r, Z_NamePlusRecord *npr, const char *schema, Z_SRW_diagnostic *diag); +Z_Query *ZOOM_query_get_Z_Query(ZOOM_query s); +Z_SortKeySpecList *ZOOM_query_get_sortspec(ZOOM_query s); +char *ZOOM_query_get_query_string(ZOOM_query s); /* * Local variables: