From 3a0230d0c5f46e459efe9d12a46214e232a3039b Mon Sep 17 00:00:00 2001 From: Adam Dickmeiss Date: Tue, 13 Mar 2001 18:11:38 +0000 Subject: [PATCH] Altered zget_ExtendedServicesRequest - sets waitAction to waitIfPossible. --- CHANGELOG | 3 +++ README | 17 +++++++---------- zutil/zget.c | 7 +++++-- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index e94a83e..ebe6ec8 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,8 @@ Possible compatibility problems with earlier versions marked with '*'. +* function zget_ExtendedServicesRequest sets waitAction to + waitIfPossible (was wait). + Added cs_set_blocking to set change blocking mode of a COMSTACK. Thanks to Matthew Carey. diff --git a/README b/README index 52e87db..ae0e61b 100644 --- a/README +++ b/README @@ -3,7 +3,7 @@ Copyright (C) 1995-2001, Index Data ApS. See the file LICENSE for details. Compilation and installation instructions for YAZ - $Id: README,v 1.33 2001-02-21 09:19:44 adam Exp $ + $Id: README,v 1.34 2001-03-13 18:11:38 adam Exp $ The primary output of the source here is the lib/libyaz.a library, which contains support functions for implementing the server or client @@ -90,16 +90,9 @@ odr - Open Data Representation. This module implements the BER encoding rules. Documentation is found in the files odr-use.man and odr.txt. -asn - This module implements the Z39.50/SR protocol. The best way - to find out how it works is to look in the sample - client/server code in server/seshigh.c. The interface is still - wholly described by the file proto.h which defines structure - and type definitions for each of the types introduced in the - protocol specification. - z39.50 - This module implements the Z39.50 protocol. This module - does the same job as the 'asn' module except that the source - files are auto-generated using an YAZ' ASN.1 Compiler (YC). + does the same job as the old 'asn' module except that the source + files are auto-generated using an YAZ' ASN.1 Compiler (yaz-comp). zutil - This module implements a collection of Z39.50 utilities, such as query parsing, EXTERNAL handling, etc. @@ -136,6 +129,10 @@ include/yaz - The various header files. lib - The libraries. Primarily libyaz.a. The makefile gathers the libraries from previous modules into libyaz.a. +asn - Obsolete - replaced by the codecs in directory z39.50. + This module implements the Z39.50 protocol and is only provided + for backwareds compatibility. + To get more information or assistance, send mail to yaz-help@indexdata.dk. We maintain a mailing-list for the purpose of announcing new versions of diff --git a/zutil/zget.c b/zutil/zget.c index 520782f..d1723b4 100644 --- a/zutil/zget.c +++ b/zutil/zget.c @@ -4,7 +4,10 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: zget.c,v $ - * Revision 1.4 2001-02-21 13:46:54 adam + * Revision 1.5 2001-03-13 18:11:38 adam + * Altered zget_ExtendedServicesRequest - sets waitAction to waitIfPossible. + * + * Revision 1.4 2001/02/21 13:46:54 adam * C++ fixes. * * Revision 1.3 2000/03/20 19:06:25 adam @@ -429,7 +432,7 @@ Z_ExtendedServicesRequest *zget_ExtendedServicesRequest(ODR o) r->description = 0; r->taskSpecificParameters = 0; r->waitAction = (int *)odr_malloc(o, sizeof(int)); - *r->waitAction = Z_ExtendedServicesRequest_wait; + *r->waitAction = Z_ExtendedServicesRequest_waitIfPossible; r->elements = 0; r->otherInfo = 0; return r; -- 1.7.10.4