20 #ifndef PAZPAR2_CONFIG_H
21 #define PAZPAR2_CONFIG_H
26 #include <yaz/mutex.h>
162 const char *service_id);
170 const char *listener_override,
171 const char *record_fname);
Pazpar2 Character set facilities.
struct conf_service * locate_service(struct conf_server *server, const char *service_id)
@ Metadata_type_relevance
@ Metadata_type_retrieval
@ Metadata_type_skiparticle
void config_destroy(struct conf_config *config)
@ Metadata_mergekey_required
@ Metadata_mergekey_optional
int config_start_listeners(struct conf_config *conf, const char *listener_override, const char *record_fname)
struct conf_config * config_create(const char *fname)
void info_services(struct conf_server *server, WRBUF w)
void service_destroy(struct conf_service *service)
WRBUF conf_get_fname(struct conf_config *config, const char *fname)
void config_process_events(struct conf_config *config)
@ Metadata_setting_parameter
@ Metadata_setting_postproc
void config_stop_listeners(struct conf_config *conf)
struct conf_service * service_create(struct conf_server *server, xmlNode *node)
int conf_service_sortkey_field_id(struct conf_service *service, const char *name)
void service_incref(struct conf_service *service)
int conf_service_metadata_field_id(struct conf_service *service, const char *name)
struct conf_config * config
http_server_t http_server
struct conf_server * next
pp2_charset_fact_t charsets
struct conf_service * service
int z3950_operation_timeout
pp2_charset_fact_t charsets
struct setting_dictionary * dictionary
struct conf_sortkey * sortkeys
struct conf_server * server
int z3950_session_timeout
struct service_xslt * xslt_list
struct conf_metadata * metadata
struct database * databases
struct conf_service * next
struct settings_array * settings
enum conf_metadata_type type