OpenDNSSEC-enforcer
2.1.4
|
Go to the source code of this file.
Data Structures | |
struct | db_configuration |
struct | db_configuration_list |
Typedefs | |
typedef struct db_configuration | db_configuration_t |
typedef struct db_configuration_list | db_configuration_list_t |
Functions | |
db_configuration_t * | db_configuration_new (void) |
void | db_configuration_free (db_configuration_t *configuration) |
const char * | db_configuration_value (const db_configuration_t *configuration) |
int | db_configuration_set_name (db_configuration_t *configuration, const char *name) |
int | db_configuration_set_value (db_configuration_t *configuration, const char *value) |
int | db_configuration_not_empty (const db_configuration_t *configuration) |
db_configuration_list_t * | db_configuration_list_new (void) |
void | db_configuration_list_free (db_configuration_list_t *configuration_list) |
int | db_configuration_list_add (db_configuration_list_t *configuration_list, db_configuration_t *configuration) |
const db_configuration_t * | db_configuration_list_find (const db_configuration_list_t *configuration_list, const char *name) |
typedef struct db_configuration_list db_configuration_list_t |
Definition at line 36 of file db_configuration.h.
typedef struct db_configuration db_configuration_t |
Definition at line 35 of file db_configuration.h.
void db_configuration_free | ( | db_configuration_t * | configuration | ) |
Delete a database configuration.
[in] | configuration | a db_configuration_t pointer. |
Definition at line 48 of file db_configuration.c.
Referenced by clean_suite_classes(), clean_suite_database_operations(), and clean_suite_initialization().
int db_configuration_list_add | ( | db_configuration_list_t * | configuration_list, |
db_configuration_t * | configuration | ||
) |
free global allocator. db_configuration_list_free MUST be called for all its contents. Add a database configuration to a database configuration list, this takes over the ownership of the database configuration.
[in] | configuration_list | a db_configuration_list_t pointer. |
[in] | configuration | a db_configuration_t pointer. |
Definition at line 150 of file db_configuration.c.
Referenced by test_initialization_configuration().
const db_configuration_t* db_configuration_list_find | ( | const db_configuration_list_t * | configuration_list, |
const char * | name | ||
) |
Find a database configuration by name within a database configuration list.
[in] | configuration_list | a db_configuration_list_t pointer. |
[in] | name | a character pointer. |
Definition at line 179 of file db_configuration.c.
void db_configuration_list_free | ( | db_configuration_list_t * | configuration_list | ) |
Delete a database configuration list and all database configurations in the list.
[in] | configuration_list | a db_configuration_list_t pointer. |
Definition at line 134 of file db_configuration.c.
Referenced by clean_suite_classes(), clean_suite_database_operations(), clean_suite_initialization(), and engine_dealloc().
db_configuration_list_t* db_configuration_list_new | ( | void | ) |
Create a new database configuration list.
Definition at line 127 of file db_configuration.c.
Referenced by test_initialization_configuration().
db_configuration_t* db_configuration_new | ( | void | ) |
Create a new database configuration.
Definition at line 41 of file db_configuration.c.
Referenced by test_class_db_configuration(), and test_initialization_configuration().
int db_configuration_not_empty | ( | const db_configuration_t * | configuration | ) |
Check if the database configuration is not empty.
[in] | configuration | a db_configuration_t pointer. |
Definition at line 110 of file db_configuration.c.
Referenced by test_class_db_configuration().
int db_configuration_set_name | ( | db_configuration_t * | configuration, |
const char * | name | ||
) |
Set the name of a database configuration.
[in] | configuration | a db_configuration_t pointer. |
[in] | name | a character pointer. |
Definition at line 68 of file db_configuration.c.
Referenced by test_class_db_configuration(), and test_initialization_configuration().
int db_configuration_set_value | ( | db_configuration_t * | configuration, |
const char * | value | ||
) |
Set the value of a database configuration.
[in] | configuration | a db_configuration_t pointer. |
[in] | value | a character pointer. |
Definition at line 89 of file db_configuration.c.
Referenced by test_class_db_configuration(), and test_initialization_configuration().
const char* db_configuration_value | ( | const db_configuration_t * | configuration | ) |
Get the value of a database configuration.
[in] | configuration | a db_configuration_t pointer. |
Definition at line 60 of file db_configuration.c.
Referenced by test_class_db_configuration().