Data source configuration module header file. More...
Go to the source code of this file.
Data Structures | |
struct | data_source_configuration_payload_t |
struct | data_source_configuration_t |
Functions | |
MCL_LOCAL mcl_error_t | data_source_configuration_validate (data_source_configuration_t *data_source_configuration) |
Variables | |
const char * | mcl_data_source_configuration_versions [] |
Data source configuration module header file.
Definition in file data_source_configuration.h.
MCL_LOCAL mcl_error_t data_source_configuration_validate | ( | data_source_configuration_t * | data_source_configuration | ) |
This function checks whether all mandatory parameters of a data source configuration are set or not.
[in] | data_source_configuration | Data source configuration to validate. |
Definition at line 113 of file data_source_configuration.c.
References data_source_configuration_payload_t::configuration_id, mcl_list_t::count, mcl_list_node_t::data, data_source_validate(), data_source_configuration_payload_t::data_sources, MCL_DEBUG_ENTRY, MCL_DEBUG_LEAVE, MCL_ERROR_STRING, MCL_INVALID_PARAMETER, mcl_list_next(), mcl_list_reset(), MCL_NULL, MCL_OK, and data_source_configuration_t::payload.
Referenced by _store_add_data(), and connectivity_processor_exchange().
const char* mcl_data_source_configuration_versions[] |
This array is used to get the data source configuration version.
Definition at line 15 of file data_source_configuration.c.
Referenced by _add_item_meta_payload(), and _item_meta_size().