X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=include%2Fyaz%2Fprt-ext.h;h=d8d5e440e50033f5695a0b13b396e9d3700e807e;hp=9bfd485907de8ef470ee0ac3421a7951d49f9c6b;hb=4c176312acdc3444c9afc820f76a393e64668e52;hpb=05586eb8028d6f6a84d6389f8f3ab829b19f1760 diff --git a/include/yaz/prt-ext.h b/include/yaz/prt-ext.h index 9bfd485..d8d5e44 100644 --- a/include/yaz/prt-ext.h +++ b/include/yaz/prt-ext.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 1995-2002, Index Data. + * Copyright (C) 1995-2005, Index Data ApS * * Permission to use, copy, modify, distribute, and sell this software and * its documentation, in whole or in part, for any purpose, is hereby granted, @@ -23,6 +23,12 @@ * LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE * OF THIS SOFTWARE. * + * $Id: prt-ext.h,v 1.11 2005-01-15 19:47:09 adam Exp $ + */ + +/** + * \file prt-ext.h + * \brief Header for Z39.50 External utilities */ /* @@ -38,11 +44,10 @@ YAZ_BEGIN_CDECL -/* +/** * Used to keep track of known External definitions (a loose approach * to DEFINED_BY). */ - typedef struct Z_ext_typeent { oid_value dref; /* the direct-reference OID value. */ @@ -85,6 +90,8 @@ struct Z_External #define Z_External_acfDes1 24 #define Z_External_acfKrb1 25 #define Z_External_multisrch2 26 +#define Z_External_CQL 27 +#define Z_External_OCLCUserInfo 28 union { /* Generic types */ @@ -122,6 +129,8 @@ struct Z_External Z_KRBObject *acfKrb1; Z_MultipleSearchTerms_2 *multipleSearchTerms_2; + Z_InternationalString *cql; + Z_OCLC_UserInformation *oclc; } u; };