-/** record conversion type */
-struct yaz_record_conv_type {
- /** \brief internal; no need to set */
- struct yaz_record_conv_type *next;
-
- /** \brief construct and configure a type of ours */
- void * (*construct)(yaz_record_conv_t , const xmlNode *, const char *path,
- WRBUF error_msg);
-
- /** \brief converts a record */
- int (*convert)(void *info, WRBUF record, WRBUF error_msg);
-
- /** \brief destroys our conversion handler */
- void (*destroy)(void *info);
-};
-