data_source.h
Go to the documentation of this file.
1 
9 #ifndef DATA_SOURCE_H_
10 #define DATA_SOURCE_H_
11 
12 #include "data_point.h"
13 #include "mcl_core/mcl_list.h"
14 
18 typedef struct mcl_data_source_t
19 {
20  char *name;
21  char *description;
25 
37 
38 #endif //DATA_SOURCE_H_
#define MCL_LOCAL
void mcl_json_t
struct mcl_data_source_t mcl_data_source_t
mcl_int32_t mcl_error_t
MCL_LOCAL mcl_error_t data_source_validate(data_source_t *data_source)
Definition: data_source.c:105
mcl_list_t * data_points
List of data points in the data source.
Definition: data_source.h:22
char * description
Description of the data source.
Definition: data_source.h:21
mcl_json_t * custom_data
Custom parameters for data source.
Definition: data_source.h:23
Data point module header file.
char * name
Name of the data source.
Definition: data_source.h:20