#include <yaz/nmem.h>
#include <yaz/mutex.h>
+#include <yaz/ccl.h>
#include "charsets.h"
#include "http.h"
#include "database.h"
// An array of these structure provides a 'map' against which
// discovered metadata elements are matched. It also governs storage,
// to minimize number of cycles needed at various tages of processing
-struct conf_metadata
+struct conf_metadata
{
char *name; // The field name. Output by normalization stylesheet
int brief; // Is this element to be returned in the brief format?
int session_timeout;
int z3950_session_timeout;
int z3950_operation_timeout;
+ int rank_cluster;
+ int rank_debug;
+ double rank_follow;
+ double rank_lead;
+ int rank_length;
+ char *default_sort;
int ref_count;
/* duplicated from conf_server */
struct service_xslt *xslt_list;
+ CCL_bibset ccl_bibset;
struct database *databases;
struct conf_server *server;
};