Remove packing in Z_SRW_record (not in use)
[yaz-moved-to-github.git] / include / yaz / srw.h
index 743c1d0..68644a9 100644 (file)
@@ -37,7 +37,7 @@
 #include <yaz/zgdu.h>
 #include <yaz/diagsrw.h>
 #include <yaz/diagsru_update.h>
-#include "facet.h"
+#include <yaz/facet.h>
 
 YAZ_BEGIN_CDECL
 
@@ -55,12 +55,6 @@ typedef struct {
 #define Z_SRW_recordPacking_XML 1
 #define Z_SRW_recordPacking_URL 2
 
-#if 0
-    int packing;   /* recordPacking in SRU 2.0 */
-#define Z_SRW_packed   0
-#define Z_SRW_unpacked     1
-#endif
-
     char *recordData_buf;
     int recordData_len;
     Odr_int *recordPosition;
@@ -102,6 +96,7 @@ typedef struct {
 
 typedef struct {
     Odr_int *numberOfRecords;
+    char *resultCountPrecision;
     char * resultSetId;
     Odr_int *resultSetIdleTime;
 
@@ -326,8 +321,6 @@ YAZ_EXPORT int yaz_sru_soap_encode(Z_HTTP_Request *hreq, Z_SRW_PDU *srw_pdu,
 YAZ_EXPORT int yaz_solr_encode_request(Z_HTTP_Request *hreq, Z_SRW_PDU *srw_pdu,
                                        ODR encode, const char *charset);
 
-YAZ_EXPORT char *yaz_negotiate_sru_version(char *input_ver);
-
 YAZ_EXPORT
 void yaz_encode_sru_extra(Z_SRW_PDU *sr, ODR odr, const char *extra_args);