added idxpath.att attribut set definition file
[idzebra-moved-to-github.git] / include / idzebra / api.h
index e6ce250..17c2ac9 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: api.h,v 1.34 2006-05-10 08:13:19 adam Exp $
+/* $Id: api.h,v 1.37 2006-06-07 10:50:08 adam Exp $
    Copyright (C) 1995-2005
    Index Data ApS
 
@@ -53,10 +53,10 @@ YAZ_BEGIN_CDECL
 #endif
 
 typedef struct {
-    int processed;
-    int inserted;
-    int updated;
-    int deleted;
+    zint processed;
+    zint inserted;
+    zint updated;
+    zint deleted;
     long utime;
     long stime;
 } ZebraTransactionStatus;
@@ -76,7 +76,7 @@ typedef struct {
 
 /** Scan Term Descriptor */
 typedef struct {
-    int occurrences;     /* scan term occurrences */
+    zint occurrences;    /* scan term occurrences */
     char *term;          /* scan term string */
 } ZebraScanEntry;
 
@@ -391,11 +391,17 @@ ZEBRA_RES zebra_init(ZebraHandle zh);
 YAZ_EXPORT
 ZEBRA_RES zebra_compact(ZebraHandle zh);
 
-YAZ_EXPORT int zebra_repository_update(ZebraHandle zh, const char *path);
-YAZ_EXPORT int zebra_repository_delete(ZebraHandle zh, const char *path);
-YAZ_EXPORT int zebra_repository_show(ZebraHandle zh, const char *path);
+YAZ_EXPORT 
+ZEBRA_RES zebra_repository_update(ZebraHandle zh, const char *path);
+
+YAZ_EXPORT 
+ZEBRA_RES zebra_repository_delete(ZebraHandle zh, const char *path);
 
-YAZ_EXPORT int zebra_add_record(ZebraHandle zh, const char *buf, int buf_size);
+YAZ_EXPORT 
+ZEBRA_RES zebra_repository_show(ZebraHandle zh, const char *path);
+
+YAZ_EXPORT 
+ZEBRA_RES zebra_add_record(ZebraHandle zh, const char *buf, int buf_size);
                               
 YAZ_EXPORT 
 ZEBRA_RES zebra_insert_record(ZebraHandle zh,