X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=include%2Fyaz%2Frecord_conv.h;h=0bbca68b01764f64bcf1ea7a9fece6ad0c011f58;hb=be6bf53019f49c1448f0161e3b0ce8d3b5b09ec0;hp=00df235d7a5166d72c71dfb0896a14e5bcab8168;hpb=e70cbdfde382dd605d58fc112cc2458cfce37382;p=yaz-moved-to-github.git diff --git a/include/yaz/record_conv.h b/include/yaz/record_conv.h index 00df235..0bbca68 100644 --- a/include/yaz/record_conv.h +++ b/include/yaz/record_conv.h @@ -23,7 +23,7 @@ * LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE * OF THIS SOFTWARE. * - * $Id: record_conv.h,v 1.2 2006-05-03 13:04:46 adam Exp $ + * $Id: record_conv.h,v 1.4 2006-05-07 14:48:24 adam Exp $ */ /** * \file record_conv.h @@ -63,33 +63,18 @@ YAZ_EXPORT void yaz_record_conv_destroy(yaz_record_conv_t p); \verbatim - + \endverbatim \verbatim - + \endverbatim - For retrieval (ignore here): - \verbatim - - - MARCXML - - - - - - - - \endverbatim */ YAZ_EXPORT @@ -97,7 +82,8 @@ int yaz_record_conv_configure(yaz_record_conv_t p, const void *node); /** performs record conversion \param p record conversion handle - \param input_record record to be converted (0-terminated) + \param input_record_buf input record buffer + \param input_record_len length of input record buffer \param output_record resultint record (WRBUF string) \retval 0 success \retval -1 failure @@ -105,7 +91,8 @@ int yaz_record_conv_configure(yaz_record_conv_t p, const void *node); On failure, use yaz_record_conv_get_error to get error string. */ YAZ_EXPORT -int yaz_record_conv_record(yaz_record_conv_t p, const char *input_record, +int yaz_record_conv_record(yaz_record_conv_t p, const char *input_record_buf, + size_t input_record_len, WRBUF output_record); /** returns error string (for last error)