Timeseries module header file. More...
Go to the source code of this file.
Data Structures | |
struct | timeseries_payload_t |
struct | timeseries_t |
Functions | |
MCL_LOCAL mcl_error_t | timeseries_validate (timeseries_t *timeseries) |
Variables | |
const char * | mcl_timeseries_versions [] |
Timeseries module header file.
Definition in file timeseries.h.
MCL_LOCAL mcl_error_t timeseries_validate | ( | timeseries_t * | timeseries | ) |
This function checks whether all mandatory parameters of a timeseries are set or not.
[in] | timeseries | Timeseries to validate. |
Definition at line 109 of file timeseries.c.
References timeseries_payload_t::configuration_id, mcl_list_t::count, mcl_list_node_t::data, MCL_ASSERT_CODE_MESSAGE, MCL_DEBUG_ENTRY, MCL_DEBUG_LEAVE, MCL_INVALID_PARAMETER, mcl_list_next(), mcl_list_reset(), MCL_NULL, MCL_OK, timeseries_t::payload, timeseries_value_list_validate(), and timeseries_payload_t::value_lists.
Referenced by _store_add_data(), and connectivity_processor_exchange().
const char* mcl_timeseries_versions[] |
Definition at line 14 of file timeseries.c.
Referenced by _add_item_meta_payload(), and _item_meta_size().