More type casts. Modify CQL tree - bool is C++ reserved name.
[yaz-moved-to-github.git] / zutil / zoom-p.h
index b6cf2ae..f62d940 100644 (file)
@@ -1,17 +1,21 @@
 /*
  * Private C header for ZOOM C.
- * $Id: zoom-p.h,v 1.1 2002-09-16 18:45:14 adam Exp $
+ * $Id: zoom-p.h,v 1.4 2003-02-14 18:49:24 adam Exp $
  */
+
+#if HAVE_XSLT
+#include <yaz/srw.h>
+#endif
+
 #include <yaz/proto.h>
 #include <yaz/comstack.h>
 #include <yaz/wrbuf.h>
 #include <yaz/zoom.h>
 #include <yaz/sortspec.h>
-
 typedef struct ZOOM_Event_p *ZOOM_Event;
 
 struct ZOOM_query_p {
-    Z_Query *query;
+    Z_Query *z_query;
     Z_SortKeySpecList *sort_spec;
     int refcount;
     ODR odr;
@@ -26,10 +30,13 @@ struct ZOOM_query_p {
 #define ZOOM_SELECT_EXCEPT 4
 
 struct ZOOM_connection_p {
+    enum oid_proto proto;
     COMSTACK cs;
     char *host_port;
+    char *path;
     int error;
     char *addinfo;
+    const char *diagset;
     int state;
     int mask;
     int reconnect_ok;
@@ -74,7 +81,7 @@ struct ZOOM_options_p {
 typedef struct ZOOM_record_cache_p *ZOOM_record_cache;
 
 struct ZOOM_resultset_p {
-    Z_Query *r_query;
+    Z_Query *z_query;
     Z_SortKeySpecList *r_sort_spec;
     ZOOM_query search;
     int refcount;