X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=include%2Fyaz%2Fsrw.h;h=4fad9fd2538c8514f5e1b2c7090b4b3a8777edb4;hp=f2cc9ae1b0b11e5f4ab1c1c305d324c437c31d74;hb=d9d97a04b6f9597225b8440dad61790dfa39a751;hpb=6011a7156d007b94abde4bfc3d427a1bd853cd86 diff --git a/include/yaz/srw.h b/include/yaz/srw.h index f2cc9ae..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.2 2003-02-14 18:49:23 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,14 +59,12 @@ typedef struct { } u; } Z_SRW_searchRetrieve; -#if 1 YAZ_EXPORT int yaz_srw_codec(ODR o, void * pptr, Z_SRW_searchRetrieve **handler_data, void *client_data, const char *ns); -#else -YAZ_EXPORT int yaz_srw_codec(ODR o, xmlNodePtr pptr, - Z_SRW_searchRetrieve **handler_data, - void *client_data, const char *ns); -#endif YAZ_EXPORT Z_SRW_searchRetrieve *yaz_srw_get(ODR o, int which); + +YAZ_EXPORT const char *yaz_srw_error_str (int code); + + #endif