Functional settings system. At this point, they control the CCL map only
[pazpar2-moved-to-github.git] / src / settings.h
1 #ifndef SETTINGS_H
2 #define SETTINGS_H
3
4 #define PZ_PIGGYBACK    0 
5 #define PZ_ELEMENTS     1
6 #define PZ_SYNTAX       2
7 #define PZ_CCLMAP       3
8
9 struct setting
10 {
11     int precedence;
12     char *target;
13     char *name;
14     char *value;
15     char *user;
16     struct setting *next;
17 };
18
19 void settings_read(const char *path);
20
21 #endif
22
23 /*
24  * Local variables:
25  * c-basic-offset: 4
26  * indent-tabs-mode: nil
27  * End:
28  * vim: shiftwidth=4 tabstop=8 expandtab
29  */