X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=include%2Fyaz%2Fsrw.h;h=4fad9fd2538c8514f5e1b2c7090b4b3a8777edb4;hp=5f29e409bb65a2c62d4212f4a69225ee0e9275f5;hb=d9d97a04b6f9597225b8440dad61790dfa39a751;hpb=c620a713f1418315efcd4e6fab225e036775d365 diff --git a/include/yaz/srw.h b/include/yaz/srw.h index 5f29e40..4fad9fd 100644 --- a/include/yaz/srw.h +++ b/include/yaz/srw.h @@ -2,7 +2,7 @@ * Copyright (c) 2002-2003, Index Data. * See the file LICENSE for details. * - * $Id: srw.h,v 1.1 2003-02-12 15:06:43 adam Exp $ + * $Id: srw.h,v 1.3 2003-02-17 14:35:42 adam Exp $ */ #ifndef YAZ_SRW_H @@ -32,6 +32,7 @@ typedef struct { int *maximumRecords; char *recordSchema; char *recordPacking; + char *database; } Z_SRW_searchRetrieveRequest; typedef struct { @@ -58,8 +59,12 @@ typedef struct { } u; } Z_SRW_searchRetrieve; -YAZ_EXPORT int yaz_srw_codec(ODR o, xmlNodePtr pptr, +YAZ_EXPORT int yaz_srw_codec(ODR o, void * pptr, Z_SRW_searchRetrieve **handler_data, void *client_data, const char *ns); YAZ_EXPORT Z_SRW_searchRetrieve *yaz_srw_get(ODR o, int which); + +YAZ_EXPORT const char *yaz_srw_error_str (int code); + + #endif