Added shared library support (libtool).
[yaz-moved-to-github.git] / server / session.h
index 7c13234..ec735d6 100644 (file)
@@ -1,10 +1,26 @@
 /*
- * Copyright (C) 1995-1998, Index Data I/S 
+ * Copyright (C) 1995-1999, Index Data
  * See the file LICENSE for details.
  * Sebastian Hammer, Adam Dickmeiss
  *
  * $Log: session.h,v $
- * Revision 1.18  1998-08-03 10:23:57  adam
+ * Revision 1.23  2000-04-05 07:39:55  adam
+ * Added shared library support (libtool).
+ *
+ * Revision 1.22  2000/03/20 19:06:25  adam
+ * Added Segment request for fronend server. Work on admin for client.
+ *
+ * Revision 1.21  1999/11/30 13:47:12  adam
+ * Improved installation. Moved header files to include/yaz.
+ *
+ * Revision 1.20  1999/10/11 10:01:24  adam
+ * Implemented bend_sort_rr handler for frontend server.
+ *
+ * Revision 1.19  1999/04/20 09:56:48  adam
+ * Added 'name' paramter to encoder/decoder routines (typedef Odr_fun).
+ * Modified all encoders/decoders to reflect this change.
+ *
+ * Revision 1.18  1998/08/03 10:23:57  adam
  * Fixed bug regarding Options for Sort.
  *
  * Revision 1.17  1998/07/20 12:38:43  adam
 #ifndef SESSION_H
 #define SESSION_H
 
-#include <comstack.h>
-#include <odr.h>
-#include <oid.h>
-#include <proto.h>
 #include <sys/types.h>
+#include <yaz/comstack.h>
+#include <yaz/odr.h>
+#include <yaz/oid.h>
+#include <yaz/proto.h>
 #include "eventl.h"
 
 typedef enum {
@@ -140,11 +156,16 @@ typedef struct association
     int maximumRecordSize;
     int version;                  /* highest version-bit set (2 or 3) */
 
+    struct bend_initrequest *init;
+#if 0
     int (*bend_sort) ();
     int (*bend_search) ();
     int (*bend_present) ();
     int (*bend_esrequest) ();
     int (*bend_delete) ();
+    int (*bend_scan) ();
+    int (*bend_segment) ();
+#endif
 } association;
 
 association *create_association(IOCHAN channel, COMSTACK link);