projects
/
yaz-moved-to-github.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Refactor ZOOM_query to separate source
[yaz-moved-to-github.git]
/
src
/
zoom-p.h
diff --git
a/src/zoom-p.h
b/src/zoom-p.h
index
6a95040
..
f0eb8a8
100644
(file)
--- a/
src/zoom-p.h
+++ b/
src/zoom-p.h
@@
-33,7
+33,6
@@
#include <yaz/comstack.h>
#include <yaz/wrbuf.h>
#include <yaz/zoom.h>
#include <yaz/comstack.h>
#include <yaz/wrbuf.h>
#include <yaz/zoom.h>
-#include <yaz/sortspec.h>
#include <yaz/srw.h>
#include <yaz/mutex.h>
#include <yaz/srw.h>
#include <yaz/mutex.h>
@@
-42,14
+41,6
@@
typedef struct ZOOM_Event_p *ZOOM_Event;
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,
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);
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:
/*
* Local variables: