+YAZ_EXPORT
+void isamc_getmethod (ISAMC_M *m);
+
+YAZ_EXPORT
+ISAMC isamc_open (BFiles bfs, const char *name, int writeflag,
+ ISAMC_M *method);
+YAZ_EXPORT
+int isamc_close (ISAMC is);
+
+YAZ_EXPORT
+void isamc_merge (ISAMC is, ISAM_P *pos, ISAMC_I *data);
+
+YAZ_EXPORT
+ISAMC_PP isamc_pp_open (ISAMC is, ISAM_P pos);
+
+YAZ_EXPORT
+void isamc_pp_close (ISAMC_PP pp);
+
+YAZ_EXPORT
+int isamc_read_item (ISAMC_PP pp, char **dst);
+
+YAZ_EXPORT
+int isamc_pp_read (ISAMC_PP pp, void *buf);