2 * Copyright (c) 2002-2003, Index Data.
3 * See the file LICENSE for details.
5 * $Id: srw.h,v 1.1 2003-02-12 15:06:43 adam Exp $
35 } Z_SRW_searchRetrieveRequest;
38 int * numberOfRecords;
40 int * resultSetIdleTime;
42 Z_SRW_record *records;
45 Z_SRW_diagnostic *diagnostics;
47 int *nextRecordPosition;
48 } Z_SRW_searchRetrieveResponse;
50 #define Z_SRW_searchRetrieve_request 1
51 #define Z_SRW_searchRetrieve_response 2
56 Z_SRW_searchRetrieveRequest *request;
57 Z_SRW_searchRetrieveResponse *response;
59 } Z_SRW_searchRetrieve;
61 YAZ_EXPORT int yaz_srw_codec(ODR o, xmlNodePtr pptr,
62 Z_SRW_searchRetrieve **handler_data,
63 void *client_data, const char *ns);
64 YAZ_EXPORT Z_SRW_searchRetrieve *yaz_srw_get(ODR o, int which);