-int zebra_insert_record (ZebraHandle zh,
- const char *database,
- const char *buf, int len,
- char *match);
+#ifndef ZEBRA_API_EXT_H
+#define ZEBRA_API_EXT_H
+#include "zebraapi.h"
-int zebra_delete_record_by_sysno (ZebraHandle zh,
- const char *database,
- int sysno);
-
-int zebra_delete_records_by_match (ZebraHandle zh,
- const char *database,
- char *match);
-
-int zebra_update_record_by_sysno (ZebraHandle zh,
- const char *database,
- const char *buf, int len,
- int sysno);
-
-int zebra_update_records_by_match (ZebraHandle zh,
- const char *database,
- const char *buf, int len,
- char *match);
+void api_records_retrieve (ZebraHandle zh, ODR stream,
+ const char *setname, Z_RecordComposition *comp,
+ oid_value input_format, int num_recs,
+ ZebraRetrievalRecord *recs);
+#endif