mcl_data_source_configuration.h
Go to the documentation of this file.
1 
23 #ifndef MCL_DATA_SOURCE_CONFIGURATION_H_
24 #define MCL_DATA_SOURCE_CONFIGURATION_H_
25 
27 
28 #ifdef __cplusplus
29 extern "C"
30 {
31 #endif
32 
37 
42 {
45 
50 {
54 
68 extern MCL_CONNECTIVITY_EXPORT mcl_error_t mcl_data_source_configuration_initialize(E_MCL_DATA_SOURCE_CONFIGURATION_VERSION version, mcl_data_source_configuration_t **data_source_configuration);
69 
84 extern MCL_CONNECTIVITY_EXPORT mcl_error_t mcl_data_source_configuration_set_parameter(mcl_data_source_configuration_t *data_source_configuration, E_MCL_DATA_SOURCE_CONFIGURATION_PARAMETER parameter, const void *value);
85 
100 
107 
108 #ifdef __cplusplus
109 }
110 #endif
111 
112 #endif //MCL_DATA_SOURCE_CONFIGURATION_H_
E_MCL_DATA_SOURCE_CONFIGURATION_PARAMETER
struct mcl_data_source_configuration_t mcl_data_source_configuration_t
#define MCL_CONNECTIVITY_EXPORT
struct mcl_data_source_t mcl_data_source_t
Data source configuration version 1.0.
mcl_int32_t mcl_error_t
Data source module interface header file.
Data source configuration ID parameter as char*.
MCL_CONNECTIVITY_EXPORT mcl_error_t mcl_data_source_configuration_add_data_source(mcl_data_source_configuration_t *data_source_configuration, mcl_data_source_t *data_source)
E_MCL_DATA_SOURCE_CONFIGURATION_VERSION
MCL_CONNECTIVITY_EXPORT mcl_error_t mcl_data_source_configuration_initialize(E_MCL_DATA_SOURCE_CONFIGURATION_VERSION version, mcl_data_source_configuration_t **data_source_configuration)
MCL_CONNECTIVITY_EXPORT void mcl_data_source_configuration_destroy(mcl_data_source_configuration_t **data_source_configuration)
End of data source configuration version.
MCL_CONNECTIVITY_EXPORT mcl_error_t mcl_data_source_configuration_set_parameter(mcl_data_source_configuration_t *data_source_configuration, E_MCL_DATA_SOURCE_CONFIGURATION_PARAMETER parameter, const void *value)