data_source.h File Reference

Data source module header file. More...

#include "data_point.h"
#include "mcl_core/mcl_list.h"
Include dependency graph for data_source.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  data_source_t
 

Functions

MCL_LOCAL mcl_error_t data_source_validate (data_source_t *data_source)
 

Detailed Description

Data source module header file.

Definition in file data_source.h.

Function Documentation

MCL_LOCAL mcl_error_t data_source_validate ( data_source_t data_source)

This function checks whether all mandatory parameters of a data source are set or not.

Parameters
[in]data_sourceData source to validate.
Returns

Definition at line 105 of file data_source.c.

References mcl_list_t::count, mcl_list_node_t::data, data_point_validate(), data_source_t::data_points, 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_t::name.

Referenced by data_source_configuration_validate().

Here is the call graph for this function:

Here is the caller graph for this function: