X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=include%2Foid.h;h=2a5cfd58c6f57a4c237c0866c38e6fba61ea785f;hb=3e506bbbebc55bd870aaf2be4d0014cec0779851;hp=eab0ca7b1ff5510080feedda04ba8d1be3aa2c40;hpb=79bf9f1b8b224b6b7323b280fca704591ac17324;p=yaz-moved-to-github.git diff --git a/include/oid.h b/include/oid.h index eab0ca7..2a5cfd5 100644 --- a/include/oid.h +++ b/include/oid.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 1995-1997, Index Data. + * Copyright (c) 1995-1998, Index Data. * * Permission to use, copy, modify, distribute, and sell this software and * its documentation, in whole or in part, for any purpose, is hereby granted, @@ -24,7 +24,19 @@ * OF THIS SOFTWARE. * * $Log: oid.h,v $ - * Revision 1.24 1997-09-29 13:18:59 adam + * Revision 1.27 1998-05-18 13:06:58 adam + * Changed the way attribute sets are handled by the retriaval module. + * Extended Explain conversion / schema. + * Modified server and client to work with ASN.1 compiled protocol handlers. + * + * Revision 1.26 1998/03/20 14:46:06 adam + * Added UNIverse Resource Reports. + * + * Revision 1.25 1998/02/10 15:31:52 adam + * Implemented date and time structure. Changed the Update Extended + * Service. + * + * Revision 1.24 1997/09/29 13:18:59 adam * Added function, oid_ent_to_oid, to replace the function * oid_getoidbyent, which is not thread safe. * @@ -114,6 +126,7 @@ extern "C" { typedef enum oid_proto { + PROTO_NOP=0, PROTO_Z3950, PROTO_SR, PROTO_GENERAL, @@ -122,6 +135,7 @@ typedef enum oid_proto typedef enum oid_class { + CLASS_NOP=0, CLASS_APPCTX, CLASS_ABSYN, CLASS_ATTSET, @@ -140,6 +154,7 @@ typedef enum oid_class typedef enum oid_value { + VAL_NOP=0, VAL_APDU, VAL_BER, VAL_BASIC_CTX, @@ -199,7 +214,26 @@ typedef enum oid_value VAL_ESPEC1, VAL_SOIF, VAL_SEARCHRES1, - VAL_THESAURUS + VAL_THESAURUS, + VAL_CHARLANG, + VAL_USERINFO1, + VAL_MULTISRCH1, + VAL_MULTISRCH2, + VAL_DATETIME, + VAL_SQLRS, + VAL_PDF, + VAL_POSTSCRIPT, + VAL_HTML, + VAL_TIFF, + VAL_GIF, + VAL_JPEG, + VAL_PNG, + VAL_MPEG, + VAL_SGML, + VAL_TIFFB, + VAL_WAV, + VAL_UPDATEES, + VAL_UNIVERSE_REPORT } oid_value; typedef struct oident