configuration data More...
Data Fields | |
struct ConfigSection * | sections |
Configuration sections. More... | |
struct ConfigFile * | loaded_files_head |
Linked list of loaded files. More... | |
struct ConfigFile * | loaded_files_tail |
Linked list of loaded files. More... | |
unsigned int | current_nest_level |
Current nesting level of file loading. More... | |
bool | diagnostics |
Enable diagnostics. More... | |
enum GNUNET_GenericReturnValue | dirty |
Modification indication since last save GNUNET_NO if clean, GNUNET_YES if dirty, GNUNET_SYSERR on error (i.e. More... | |
bool | load_called |
Was the configuration ever loaded via GNUNET_CONFIGURATION_load? More... | |
char * | main_filename |
Name of the entry point configuration file. More... | |
const char * | restrict_section |
When parsing into this configuration, and this value is non-NULL, only parse sections of the same name, and ban import statements. More... | |
configuration data
Definition at line 149 of file configuration.c.
struct ConfigSection* GNUNET_CONFIGURATION_Handle::sections |
Configuration sections.
Definition at line 154 of file configuration.c.
Referenced by collect_files_cb(), find_section(), GNUNET_CONFIGURATION_iterate(), GNUNET_CONFIGURATION_iterate_section_values(), GNUNET_CONFIGURATION_iterate_sections(), GNUNET_CONFIGURATION_remove_section(), GNUNET_CONFIGURATION_serialize(), GNUNET_CONFIGURATION_serialize_diagnostics(), and GNUNET_CONFIGURATION_set_value_string().
struct ConfigFile* GNUNET_CONFIGURATION_Handle::loaded_files_head |
Linked list of loaded files.
Definition at line 159 of file configuration.c.
Referenced by collect_files_cb(), and GNUNET_CONFIGURATION_serialize_diagnostics().
struct ConfigFile* GNUNET_CONFIGURATION_Handle::loaded_files_tail |
Linked list of loaded files.
Definition at line 164 of file configuration.c.
Referenced by collect_files_cb().
unsigned int GNUNET_CONFIGURATION_Handle::current_nest_level |
Current nesting level of file loading.
Definition at line 169 of file configuration.c.
bool GNUNET_CONFIGURATION_Handle::diagnostics |
Enable diagnostics.
Definition at line 174 of file configuration.c.
Referenced by GNUNET_CONFIGURATION_deserialize(), and GNUNET_CONFIGURATION_enable_diagnostics().
enum GNUNET_GenericReturnValue GNUNET_CONFIGURATION_Handle::dirty |
Modification indication since last save GNUNET_NO if clean, GNUNET_YES if dirty, GNUNET_SYSERR on error (i.e.
last save failed)
Definition at line 174 of file configuration.c.
Referenced by GNUNET_CONFIGURATION_remove_section().
bool GNUNET_CONFIGURATION_Handle::load_called |
Was the configuration ever loaded via GNUNET_CONFIGURATION_load?
Definition at line 186 of file configuration.c.
char* GNUNET_CONFIGURATION_Handle::main_filename |
Name of the entry point configuration file.
Definition at line 191 of file configuration.c.
Referenced by collect_files_cb(), and GNUNET_CONFIGURATION_serialize_diagnostics().
const char* GNUNET_CONFIGURATION_Handle::restrict_section |
When parsing into this configuration, and this value is non-NULL, only parse sections of the same name, and ban import statements.
Definition at line 198 of file configuration.c.