diff options
Diffstat (limited to 'src/config.h')
| -rw-r--r-- | src/config.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/src/config.h b/src/config.h index 82ffd6a..50cba3a 100644 --- a/src/config.h +++ b/src/config.h @@ -12,4 +12,20 @@ #define DATABASE_PATH FTAG_CACHE_DIR "/ftag.sqlite3" +/* Note "FC" stands for "Ftag Config". */ +enum ftag_config_e { + FC_DATABASE_PATH, + FC_CACHE_DIR, + FC_REMOTE_HOST, + FC_REMOTE_ROOT, + FC_COUNT, + FC_FIRST = FC_DATABASE_PATH +}; + +void ftag_config_init(char *config_file); + +const char *ftag_config_get(enum ftag_config_e key); + +void ftag_config_destroy(void); + #endif |
