Source restructure. yaz-marcdump part of installation
[yaz-moved-to-github.git] / asn / prt-add.c
diff --git a/asn/prt-add.c b/asn/prt-add.c
deleted file mode 100644 (file)
index dc18e3f..0000000
+++ /dev/null
@@ -1,142 +0,0 @@
-/*
- * Copyright (c) 1995-1999, Index Data
- * See the file LICENSE for details.
- * Sebastian Hammer, Adam Dickmeiss
- *
- * $Log: prt-add.c,v $
- * Revision 1.6  1999-11-30 13:47:11  adam
- * Improved installation. Moved header files to include/yaz.
- *
- * Revision 1.5  1999/04/20 09:56:47  adam
- * Added 'name' paramter to encoder/decoder routines (typedef Odr_fun).
- * Modified all encoders/decoders to reflect this change.
- *
- * Revision 1.4  1998/02/11 11:53:32  adam
- * Changed code so that it compiles as C++.
- *
- * Revision 1.3  1998/01/05 09:04:57  adam
- * Fixed bugs in encoders/decoders - Not operator (!) missing.
- *
- * Revision 1.2  1997/04/30 08:52:02  quinn
- * Null
- *
- * Revision 1.1  1996/10/10  11:52:18  quinn
- * Added SearchResult additionalInfo
- *
- *
- */
-
-#include <yaz/proto.h>
-
-int z_ResultsByDBList (ODR o, Z_ResultsByDBList **p, int opt, const char *name)
-{
-    if (!odr_initmember (o, p, sizeof(**p)))
-        return opt && odr_ok(o);
-    if (odr_sequence_of (o, z_DatabaseName, &(*p)->elements,
-        &(*p)->num, 0))
-        return 1;
-    *p = 0;
-    return opt && odr_ok(o);
-}
-
-int z_ResultsByDB_elem (ODR o, Z_ResultsByDB_elem **p, int opt,
-                       const char *name)
-{
-    static Odr_arm arm[] = {
-        {ODR_IMPLICIT, ODR_CONTEXT, 1, Z_ResultsByDB_all,
-        (Odr_fun)odr_null, 0},
-        {ODR_IMPLICIT, ODR_CONTEXT, 2, Z_ResultsByDB_list,
-        (Odr_fun)z_ResultsByDBList, 0},
-        {-1, -1, -1, -1, 0, 0}
-    };
-    if (!odr_sequence_begin (o, p, sizeof(**p), 0))
-        return opt && odr_ok (o);
-    return
-        odr_constructed_begin (o, &(*p)->u, ODR_CONTEXT, 1, 0) &&
-        odr_choice (o, arm, &(*p)->u, &(*p)->which, 0) &&
-        odr_constructed_end (o) &&
-        odr_implicit (o, odr_integer,
-                     &(*p)->count, ODR_CONTEXT, 2, 1) &&
-        odr_implicit (o, z_InternationalString,
-                     &(*p)->resultSetName, ODR_CONTEXT, 3, 1) &&
-        odr_sequence_end (o);
-}
-
-int z_ResultsByDB (ODR o, Z_ResultsByDB **p, int opt, const char *name)
-{
-    if (!odr_initmember (o, p, sizeof(**p)))
-        return opt && odr_ok(o);
-    if (odr_sequence_of (o, (Odr_fun)z_ResultsByDB_elem, &(*p)->elements,
-                        &(*p)->num, 0))
-        return 1;
-    *p = 0;
-    return opt && odr_ok(o);
-}
-
-int z_QueryExpressionTerm (ODR o, Z_QueryExpressionTerm **p, int opt,
-                          const char *name)
-{
-    if (!odr_sequence_begin (o, p, sizeof(**p), 0))
-        return opt && odr_ok (o);
-    return
-        odr_explicit (o, z_Term,
-                     &(*p)->queryTerm, ODR_CONTEXT, 1, 0) &&
-        odr_implicit (o, z_InternationalString,
-                     &(*p)->termComment, ODR_CONTEXT, 2, 1) &&
-        odr_sequence_end (o);
-}
-
-int z_QueryExpression (ODR o, Z_QueryExpression **p, int opt,
-                      const char *name)
-{
-    static Odr_arm arm[] = {
-        {ODR_IMPLICIT, ODR_CONTEXT, 1, Z_QueryExpression_term,
-         (Odr_fun)z_QueryExpressionTerm, 0},
-        {ODR_EXPLICIT, ODR_CONTEXT, 2, Z_QueryExpression_query,
-        (Odr_fun)z_Query, 0},
-        {-1, -1, -1, -1, 0, 0}
-    };
-    if (!odr_initmember(o, p, sizeof(**p)))
-        return opt && odr_ok(o);
-    if (odr_choice(o, arm, &(*p)->u, &(*p)->which, 0))
-        return 1;
-    *p = 0;
-    return opt && odr_ok(o);
-}
-
-int z_SearchInfoReport_elem (ODR o, Z_SearchInfoReport_elem **p, int opt,
-                            const char *name)
-{
-    if (!odr_sequence_begin (o, p, sizeof(**p), 0))
-        return opt && odr_ok (o);
-    return
-        odr_implicit (o, z_InternationalString,
-                     &(*p)->subqueryId, ODR_CONTEXT, 1, 1) &&
-        odr_implicit (o, odr_bool,
-                     &(*p)->fullQuery, ODR_CONTEXT, 2, 0) &&
-        odr_explicit (o, z_QueryExpression,
-                     &(*p)->subqueryExpression, ODR_CONTEXT, 3, 1) &&
-        odr_explicit (o, z_QueryExpression,
-                     &(*p)->subqueryInterpretation, ODR_CONTEXT, 4, 1) &&
-        odr_explicit (o, z_QueryExpression,
-                     &(*p)->subqueryRecommendation, ODR_CONTEXT, 5, 1) &&
-        odr_implicit (o, odr_integer,
-                     &(*p)->subqueryCount, ODR_CONTEXT, 6, 1) &&
-        odr_implicit (o, z_IntUnit,
-                     &(*p)->subqueryWeight, ODR_CONTEXT, 7, 1) &&
-        odr_implicit (o, z_ResultsByDB,
-                     &(*p)->resultsByDB, ODR_CONTEXT, 8, 1) &&
-        odr_sequence_end (o);
-}
-
-int z_SearchInfoReport (ODR o, Z_SearchInfoReport **p, int opt,
-                       const char *name)
-{
-    if (!odr_initmember (o, p, sizeof(**p)))
-        return opt && odr_ok(o);
-    if (odr_sequence_of (o, (Odr_fun)z_SearchInfoReport_elem, &(*p)->elements,
-                        &(*p)->num, 0))
-        return 1;
-    *p = 0;
-    return opt && odr_ok(o);
-}