11 #ifndef MCL_CORE_CONFIGURATION_H_ 12 #define MCL_CORE_CONFIGURATION_H_ 82 E_MCL_CORE_CONFIGURATION_PARAMETER parameter,
const void *value);
95 #endif //MCL_CORE_CONFIGURATION_H_
Mindsphere port parameter as mcl_uint16_t.
Custom function for entering critical section parameter as mcl_critical_section_enter_callback_t (opt...
Custom function for loading credentials parameter as mcl_credentials_load_callback_t.
MCL_CORE_EXPORT void mcl_core_configuration_destroy(mcl_core_configuration_t **configuration)
Proxy port number parameter as mcl_uint16_t. Mandatory if proxy host name is set, ineffective otherwi...
Security profile parameter as E_MCL_SECURITY_PROFILE.
Custom function for leaving critical section parameter as mcl_critical_section_leave_callback_t (opti...
E_MCL_CORE_CONFIGURATION_PARAMETER
Tenant parameter as char*.
struct mcl_core_configuration_t mcl_core_configuration_t
HTTP request timeout (in seconds) parameter as mcl_uint32_t. Default timeout is 300 seconds...
Initial access token parameter as char*.
Proxy host name parameter as char* (optional).
Proxy domain parameter as char*. Optional if proxy host name and proxy username are set...
This is an obsolete parameter. Setting it will have no effect.
Custom function for saving credentials parameter as mcl_credentials_save_callback_t.
MCL_CORE_EXPORT mcl_error_t mcl_core_configuration_initialize(mcl_core_configuration_t **configuration)
Mindsphere certificate file parameter as char*. If certificate is not set (as itself or as file)...
Proxy password parameter as char*. Mandatory if proxy host name and proxy username are set...
Mindsphere hostname parameter as char*.
User agent parameter as char*.
Mindsphere certificate parameter as char*. If certificate is not set (as itself or as file)...
Proxy type parameter as E_MCL_PROXY. Mandatory if proxy host name is set, ineffective otherwise...
MCL_CORE_EXPORT mcl_error_t mcl_core_configuration_set_parameter(mcl_core_configuration_t *configuration, E_MCL_CORE_CONFIGURATION_PARAMETER parameter, const void *value)
Common module interface header file.
Proxy username parameter as char*. Optional if proxy host name is set, ineffective otherwise...