core_processor.h
Go to the documentation of this file.
1 
12 #ifndef CORE_PROCESSOR_H_
13 #define CORE_PROCESSOR_H_
14 
16 #include "security_handler.h"
17 #include "core_configuration.h"
18 
22 typedef struct core_processor_t
23 {
28 
42 
66 
79 
103 
109 MCL_LOCAL void core_processor_destroy(core_processor_t **core_processor);
110 
111 #endif //CORE_PROCESSOR_H_
#define MCL_LOCAL
MCL_LOCAL mcl_error_t core_processor_initialize(core_configuration_t *configuration, core_processor_t **core_processor)
MCL_LOCAL mcl_error_t core_processor_register(core_processor_t *core_processor)
HTTP client interface header file.
mcl_int32_t mcl_error_t
mcl_http_client_t * http_client
Http client handle.
MCL_LOCAL mcl_error_t core_processor_get_access_token(core_processor_t *core_processor)
core_configuration_t * configuration
Configuration parameters.
Core configuration module header file.
MCL_LOCAL void core_processor_destroy(core_processor_t **core_processor)
MCL_LOCAL mcl_error_t core_processor_update_credentials(core_processor_t *core_processor)
security_handler_t * security_handler
Security handler.
Security handler module header file.