Kaa client C SDK
|
Management of the Operations servers connection parameters. More...
#include <stdbool.h>
#include "kaa_error.h"
#include "kaa_common.h"
#include "platform/ext_kaa_failover_strategy.h"
Go to the source code of this file.
Macros | |
#define | KAA_BOOTSTRAP_MANAGER_T |
Typedefs | |
typedef struct kaa_bootstrap_manager_t | kaa_bootstrap_manager_t |
Enumerations | |
enum | kaa_server_type_t { KAA_SERVER_BOOTSTRAP = 0, KAA_SERVER_OPERATIONS = 1 } |
Functions | |
kaa_error_t | kaa_bootstrap_manager_on_access_point_failed (kaa_bootstrap_manager_t *self, kaa_transport_protocol_id_t *protocol_id, kaa_server_type_t type, kaa_failover_reason reason_code) |
Notifies some error has occurred while using an access point. More... | |
Management of the Operations servers connection parameters.
Manages connection parameters to Operations servers that are received from Bootstrap servers.
#define KAA_BOOTSTRAP_MANAGER_T |
typedef struct kaa_bootstrap_manager_t kaa_bootstrap_manager_t |
enum kaa_server_type_t |
kaa_error_t kaa_bootstrap_manager_on_access_point_failed | ( | kaa_bootstrap_manager_t * | self, |
kaa_transport_protocol_id_t * | protocol_id, | ||
kaa_server_type_t | type, | ||
kaa_failover_reason | reason_code | ||
) |
Notifies some error has occurred while using an access point.
[in] | self | Bootstrap manager. |
[in] | protocol_id | Transport protocol id that failed access point belongs to. |
[in] | type | Server type that failed access point belongs to. |
[in] | reason_code | The reason of failure. |