* OF THIS SOFTWARE.
*
* $Log: proto.h,v $
- * Revision 1.35 1996-06-10 08:57:38 quinn
+ * Revision 1.39 1997-05-14 06:53:44 adam
+ * C++ support.
+ *
+ * Revision 1.38 1997/04/30 08:52:09 quinn
+ * Null
+ *
+ * Revision 1.37 1996/10/09 15:54:58 quinn
+ * Added SearchInfoReport
+ *
+ * Revision 1.36 1996/10/07 15:29:20 quinn
+ * Added SOIF support
+ *
+ * Revision 1.35 1996/06/10 08:57:38 quinn
* Added OPAC, ResourceReport
*
* Revision 1.34 1996/06/10 08:55:36 quinn
#include <odr_use.h>
#include <yaz-version.h>
+#ifdef __cplusplus
+extern "C" {
+#endif
+
/*
* Because we didn't have time to put all of the extra v3 elements in here
* before the first applications were written, we have to place them
Z_ReferenceId *referenceId; /* OPTIONAL */
int *deleteOperationStatus;
int num_statuses;
- Z_ListStatus *deleteListStatuses; /* OPTIONAL */
+ Z_ListStatus **deleteListStatuses; /* OPTIONAL */
int *numberNotDeleted; /* OPTIONAL */
int num_bulkStatuses;
- Z_ListStatus *bulkStatuses; /* OPTIONAL */
+ Z_ListStatus **bulkStatuses; /* OPTIONAL */
char *deleteMessage; /* OPTIONAL */
#ifdef Z_95
Z_OtherInformation *otherInfo;
int z_AttributeList(ODR o, Z_AttributeList **p, int opt);
int z_DefaultDiagFormat(ODR o, Z_DefaultDiagFormat **p, int opt);
Z_APDU *zget_APDU(ODR o, int which);
+int z_Query(ODR o, Z_Query **p, int opt);
+
+#ifdef __cplusplus
+}
+#endif
#include <prt-rsc.h>
#include <prt-acc.h>
#include <prt-exd.h>
#include <prt-dia.h>
#include <prt-esp.h>
+#include <prt-add.h>
#include <prt-ext.h>