Kaa client C SDK
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Fields
kaa_context_s Struct Reference

General Kaa endpoint context. More...

#include <kaa_context.h>

Data Fields

struct kaa_status_holder_tstatus
 See kaa_status.h. More...
 
struct kaa_platform_protocol_tplatform_protocol
 See kaa_platform_protocol.h. More...
 
struct kaa_bootstrap_manager_tbootstrap_manager
 See kaa_bootstrap_manager.h. More...
 
struct kaa_channel_manager_tchannel_manager
 See kaa_channel_manager.h. More...
 
struct kaa_profile_manager_tprofile_manager
 See kaa_profile.h. More...
 
struct kaa_user_manager_tuser_manager
 See kaa_user.h. More...
 
struct kaa_event_manager_tevent_manager
 See kaa_event.h. More...
 
struct kaa_log_collector_tlog_collector
 See kaa_logging.h. More...
 
struct
kaa_configuration_manager_t
configuration_manager
 See kaa_configuration_manager.h. More...
 
struct kaa_logger_tlogger
 See kaa_log.h. More...
 
struct kaa_notification_manager_tnotification_manager
 See kaa_notification_manager.h. More...
 
struct kaa_failover_strategy_tfailover_strategy
 

Detailed Description

General Kaa endpoint context.

Contains private structures of all Kaa endpoint SDK subsystems that can be used independently to perform API calls to specific subsystems.

Field Documentation

struct kaa_bootstrap_manager_t* kaa_context_s::bootstrap_manager
struct kaa_channel_manager_t* kaa_context_s::channel_manager
struct kaa_configuration_manager_t* kaa_context_s::configuration_manager
struct kaa_event_manager_t* kaa_context_s::event_manager
struct kaa_failover_strategy_t* kaa_context_s::failover_strategy
struct kaa_log_collector_t* kaa_context_s::log_collector
struct kaa_logger_t* kaa_context_s::logger

See kaa_log.h.

struct kaa_notification_manager_t* kaa_context_s::notification_manager
struct kaa_platform_protocol_t* kaa_context_s::platform_protocol
struct kaa_profile_manager_t* kaa_context_s::profile_manager
struct kaa_status_holder_t* kaa_context_s::status
struct kaa_user_manager_t* kaa_context_s::user_manager

See kaa_user.h.


The documentation for this struct was generated from the following file: