Fix comment
[idzebra-moved-to-github.git] / include / zebraapi.h
index fad1bae..77ad980 100644 (file)
@@ -1,4 +1,4 @@
-/* $Id: zebraapi.h,v 1.2 2003-03-25 20:45:12 adam Exp $
+/* $Id: zebraapi.h,v 1.6 2003-05-20 13:54:30 adam Exp $
    Copyright (C) 1995,1996,1997,1998,1999,2000,2001,2002,2003
    Index Data Aps
 
@@ -127,9 +127,12 @@ YAZ_EXPORT void zebra_result (ZebraHandle zh, int *code, char **addinfo);
  * Searching 
  */
 
-/* Search using RPN-Query */
-YAZ_EXPORT void zebra_search_rpn (ZebraHandle zh, ODR input, ODR output,
-                                  Z_RPNQuery *query,
+/* Search using PQF Query */
+YAZ_EXPORT int zebra_search_PQF (ZebraHandle zh, const char *pqf_query,
+                                 const char *setname);
+
+/* Search using RPN Query */
+YAZ_EXPORT void zebra_search_RPN (ZebraHandle zh, Z_RPNQuery *query,
                                   const char *setname, int *hits);
 
 /* Retrieve record(s) */
@@ -172,7 +175,7 @@ YAZ_EXPORT int zebra_string_norm (ZebraHandle zh, unsigned reg_id,
  * Admin 
  */                   
           
-YAZ_EXPORT void zebra_admin_create (ZebraHandle zh, const char *db);
+YAZ_EXPORT void zebra_create_database (ZebraHandle zh, const char *db);
 
 
 YAZ_EXPORT void zebra_admin_shutdown (ZebraHandle zh);
@@ -196,8 +199,8 @@ int zebra_admin_exchange_record (ZebraHandle zh,
                                  int action);
 
 int zebra_begin_trans (ZebraHandle zh, int rw);
-void zebra_end_trans (ZebraHandle zh);
-void zebra_end_transaction (ZebraHandle zh, ZebraTransactionStatus *stat);
+int zebra_end_trans (ZebraHandle zh);
+int zebra_end_transaction (ZebraHandle zh, ZebraTransactionStatus *stat);
 
 int zebra_commit (ZebraHandle zh);
 int zebra_clean (ZebraHandle zh);