Improved proxy; added query match for result set re-use.
[yazpp-moved-to-github.git] / include / yaz-z-query.h
index b35bb8b..9af3fff 100644 (file)
@@ -3,10 +3,7 @@
  * See the file LICENSE for details.
  * Sebastian Hammer, Adam Dickmeiss
  * 
- * $Log: yaz-z-query.h,v $
- * Revision 1.1  1999-03-23 14:17:57  adam
- * More work on timeout handling. Work on yaz-client.
- *
+ * $Id: yaz-z-query.h,v 1.5 1999-04-27 07:52:13 adam Exp $
  */
 
 #include <proto.h>
@@ -22,16 +19,19 @@ class YAZ_EXPORT Yaz_Z_Query : public Yaz_Query {
     /// Delete Query
     virtual ~Yaz_Z_Query();
     /// Set RPN
-    void set_rpn (const char *rpn);
+    int set_rpn (const char *rpn);
     /// Set Z Query
     void set_Z_Query (Z_Query *z_query);
     /// Get Z Query
     Z_Query *get_Z_Query ();
     /// print query
     void print(char *str, int len);
+    /// match query
+    int match(Yaz_Z_Query *other);
  private:
     char *buf;
     int len;
     ODR odr_decode;
     ODR odr_encode;
+    ODR odr_print;
 };