Asynch. API
[egate.git] / include / iso2709p.h
index c88ba0c..8d05c42 100644 (file)
@@ -1,9 +1,21 @@
 /*
-   Record management
-
-   Europagate, 1994-1995.
-
-   iso2709p.h,v
+ * Record management
+ *
+ * Europagate, 1994-1995.
+ *
+ * $Log: iso2709p.h,v $
+ * Revision 1.8  1995/03/30 14:22:11  adam
+ * New MARC anchor functions.
+ *
+ * Revision 1.7  1995/03/29  11:44:25  adam
+ * New functions: iso2709_a_.. for record manipulation.
+ *
+ * Revision 1.6  1995/03/08  12:36:36  adam
+ * New function: dbc2709_cvt.
+ *
+ * Revision 1.5  1995/02/23  08:32:12  adam
+ * Changed header.
+ *
  * Revision 1.3  1995/02/15  17:43:08  adam
  * Minor changes to the ccl interface. Bug fix in iso2709 module.
  *
 
 #include <iso2709.h>
 
+struct iso2709_anchor {
+    struct iso2709_field **f0;
+    struct iso2709_dir   **d0;
+    Iso2709Rec           rec;
+};
+
 struct iso2709_field {
-    char *identifier;
+    char identifier[4];
     char *data;
     struct iso2709_field *next;
 };
@@ -54,8 +72,11 @@ struct iso2709_rec {
     struct iso2709_dir *directory;
 };
 
+/* IS3: */
 #define ISO2709_RS 035
+/* IS2: */
 #define ISO2709_FS 036
+/* IS1: */
 #define ISO2709_IDFS 037