|
pazpar2
1.14.1
|
Go to the source code of this file.
Data Structures | |
| struct | setting |
| struct | database |
| struct | settings_array |
Functions | |
| int | settings_read_file (struct conf_service *service, const char *path, int pass) |
| int | settings_read_node (struct conf_service *service, xmlNode *n, int pass) |
| int | settings_num (struct conf_service *service) |
| int | settings_create_offset (struct conf_service *service, const char *name) |
| int | settings_lookup_offset (struct conf_service *service, const char *name) |
| void | init_settings (struct conf_service *service) |
| int | settings_read_node_x (xmlNode *n, void *client_data, void(*fun)(void *client_data, struct setting *set)) |
| void | expand_settings_array (struct setting ***set_ar, int *num, int offset, NMEM nmem) |
| #define PZ_ALLOW 7 |
Definition at line 30 of file settings.h.
| #define PZ_APDULOG 13 |
Definition at line 36 of file settings.h.
| #define PZ_AUTHENTICATION 6 |
Definition at line 29 of file settings.h.
| #define PZ_AUTHENTICATION_MODE 35 |
Definition at line 58 of file settings.h.
| #define PZ_BLOCK_TIMEOUT 33 |
Definition at line 56 of file settings.h.
| #define PZ_CCLMAP 3 |
Definition at line 26 of file settings.h.
| #define PZ_ELEMENTS 1 |
Definition at line 24 of file settings.h.
| #define PZ_EXTENDRECS 34 |
Definition at line 57 of file settings.h.
| #define PZ_EXTRA_ARGS 26 |
Definition at line 49 of file settings.h.
| #define PZ_FACETMAP 28 |
Definition at line 51 of file settings.h.
| #define PZ_ID 9 |
Definition at line 32 of file settings.h.
| #define PZ_LIMITMAP 29 |
Definition at line 52 of file settings.h.
| #define PZ_MAX_CONNECTIONS 21 |
Definition at line 44 of file settings.h.
| #define PZ_MAX_EOF 40 |
Definition at line 63 of file settings.h.
| #define PZ_MAXRECS 8 |
Definition at line 31 of file settings.h.
| #define PZ_MEMCACHED 37 |
Definition at line 60 of file settings.h.
| #define PZ_NAME 10 |
Definition at line 33 of file settings.h.
| #define PZ_NATIVE_SCORE 36 |
Definition at line 59 of file settings.h.
| #define PZ_NATIVESYNTAX 5 |
Definition at line 28 of file settings.h.
| #define PZ_NEGOTIATION_CHARSET 20 |
Definition at line 43 of file settings.h.
| #define PZ_PIGGYBACK 0 |
Definition at line 23 of file settings.h.
| #define PZ_PQF_PREFIX 16 |
Definition at line 39 of file settings.h.
| #define PZ_PQF_STRFTIME 19 |
Definition at line 42 of file settings.h.
| #define PZ_PREFERRED 25 |
Definition at line 48 of file settings.h.
| #define PZ_PRESENT_CHUNK 32 |
Definition at line 55 of file settings.h.
| #define PZ_QUERY_SYNTAX 27 |
Definition at line 50 of file settings.h.
| #define PZ_QUERYENCODING 11 |
Definition at line 34 of file settings.h.
| #define PZ_RECORDFILTER 18 |
Definition at line 41 of file settings.h.
| #define PZ_REDIS 38 |
Definition at line 61 of file settings.h.
| #define PZ_REQUESTSYNTAX 2 |
Definition at line 25 of file settings.h.
| #define PZ_REUSE_CONNECTIONS 22 |
Definition at line 45 of file settings.h.
| #define PZ_SORT 17 |
Definition at line 40 of file settings.h.
| #define PZ_SORTMAP 31 |
Definition at line 54 of file settings.h.
| #define PZ_SRU 14 |
Definition at line 37 of file settings.h.
| #define PZ_SRU_VERSION 15 |
Definition at line 38 of file settings.h.
| #define PZ_TERMLIST_TERM_COUNT 24 |
Definition at line 47 of file settings.h.
| #define PZ_TERMLIST_TERM_FACTOR 23 |
Definition at line 46 of file settings.h.
| #define PZ_TIMEOUT 39 |
Definition at line 62 of file settings.h.
| #define PZ_URL 30 |
Definition at line 53 of file settings.h.
| #define PZ_XSLT 4 |
Definition at line 27 of file settings.h.
| #define PZ_ZPROXY 12 |
Definition at line 35 of file settings.h.
| void expand_settings_array | ( | struct setting *** | set_ar, |
| int * | num, | ||
| int | offset, | ||
| NMEM | nmem | ||
| ) |
Definition at line 336 of file settings.c.
Referenced by session_apply_setting(), and update_database_fun().
| void init_settings | ( | struct conf_service * | service | ) |
Definition at line 550 of file settings.c.
References conf_service::dictionary, initialize_hard_settings(), initialize_soft_settings(), and conf_service::nmem.
Referenced by inherit_server_settings().
| int settings_create_offset | ( | struct conf_service * | service, |
| const char * | name | ||
| ) |
Definition at line 145 of file settings.c.
References conf_service::dictionary, name, conf_service::nmem, and settings_index_lookup().
Referenced by initialize_soft_settings(), session_apply_setting(), and update_database_fun().
| int settings_lookup_offset | ( | struct conf_service * | service, |
| const char * | name | ||
| ) |
Definition at line 150 of file settings.c.
References conf_service::dictionary, name, and settings_index_lookup().
Referenced by insert_settings_parameters(), insert_settings_values(), and match_criterion().
| int settings_num | ( | struct conf_service * | service | ) |
Definition at line 107 of file settings.c.
References conf_service::dictionary, and setting_dictionary::num.
| int settings_read_file | ( | struct conf_service * | service, |
| const char * | path, | ||
| int | pass | ||
| ) |
Definition at line 563 of file settings.c.
References prepare_target_dictionary(), read_settings(), and update_databases().
Referenced by inherit_server_settings().
| int settings_read_node | ( | struct conf_service * | service, |
| xmlNode * | n, | ||
| int | pass | ||
| ) |
Definition at line 572 of file settings.c.
References prepare_target_dictionary(), settings_read_node_x(), and update_databases().
| int settings_read_node_x | ( | xmlNode * | n, |
| void * | client_data, | ||
| void(*)(void *client_data, struct setting *set) | fun | ||
| ) |
Definition at line 174 of file settings.c.
References name, setting::name, setting::next, setting::precedence, setting::target, and setting::value.
Referenced by cmd_settings(), read_settings_file(), and settings_read_node().