/*
- * Copyright (C) 1994-1997, Index Data I/S
+ * Copyright (C) 1994-1998, Index Data I/S
* All rights reserved.
* Sebastian Hammer, Adam Dickmeiss
*
* $Log: zserver.h,v $
- * Revision 1.25 1997-09-29 09:08:36 adam
+ * Revision 1.28 1998-01-29 13:40:11 adam
+ * Better logging for scan service.
+ *
+ * Revision 1.27 1997/10/27 14:33:06 adam
+ * Moved towards generic character mapping depending on "structure"
+ * field in abstract syntax file. Fixed a few memory leaks. Fixed
+ * bug with negative integers when doing searches with relational
+ * operators.
+ *
+ * Revision 1.26 1997/09/29 12:41:35 adam
+ * Fixed bug regarding USE_TIMES var.
+ *
+ * Revision 1.25 1997/09/29 09:08:36 adam
* Revised locking system to be thread safe for the server.
*
* Revision 1.24 1997/09/17 12:19:19 adam
ZebraLockHandle server_lock_cmt;
ZebraLockHandle server_lock_org;
char *server_path_prefix;
-#ifdef USE_TIMES
+#if USE_TIMES
struct tms tms1;
struct tms tms2;
#endif
+ ZebraMaps zebra_maps;
} ZServerInfo;
int rpn_search (ZServerInfo *zi,
int num, int *positions);
void resultSetSysnoDel (ZServerInfo *zi, ZServerSetSysno *records, int num);
void zlog_rpn (Z_RPNQuery *rpn);
+void zlog_scan (Z_AttributesPlusTerm *zapt, oid_value ast);
int zebra_server_lock_init (ZServerInfo *zi);
int zebra_server_lock_destroy (ZServerInfo *zi);