|
kaa_error_t | kaa_user_manager_create (kaa_user_manager_t **user_manager_p, kaa_status_t *status, kaa_channel_manager_t *channel_manager, kaa_logger_t *logger) |
|
void | kaa_user_manager_destroy (kaa_user_manager_t *user_manager) |
|
kaa_error_t | kaa_status_create (kaa_status_t **kaa_status_p) |
|
kaa_error_t | kaa_status_save (kaa_status_t *kaa_status_p) |
|
void | kaa_status_destroy (kaa_status_t *self) |
|
kaa_error_t | kaa_profile_manager_create (kaa_profile_manager_t **profile_manager_p, kaa_status_t *status, kaa_channel_manager_t *channel_manager, kaa_logger_t *logger) |
|
void | kaa_profile_manager_destroy (kaa_profile_manager_t *self) |
|
bool | kaa_profile_manager_is_profile_set (kaa_profile_manager_t *self) |
|
kaa_error_t | kaa_channel_manager_create (kaa_channel_manager_t **channel_manager_p, kaa_context_t *context) |
|
void | kaa_channel_manager_destroy (kaa_channel_manager_t *self) |
|
kaa_transport_channel_interface_t * | kaa_channel_manager_get_transport_channel (kaa_channel_manager_t *self, kaa_extension_id service_type) |
|
kaa_error_t | kaa_event_manager_create (kaa_event_manager_t **event_manager_p, kaa_status_t *status, kaa_channel_manager_t *channel_manager, kaa_logger_t *logger) |
|
void | kaa_event_manager_destroy (kaa_event_manager_t *self) |
|
kaa_error_t | kaa_event_manager_send_event (kaa_event_manager_t *self, const char *fqn, const char *event_data, size_t event_data_size, kaa_endpoint_id_p target) |
|
kaa_error_t | kaa_event_manager_add_event_to_transaction (kaa_event_manager_t *self, kaa_event_block_id trx_id, const char *fqn, const char *event_data, size_t event_data_size, kaa_endpoint_id_p target) |
|
kaa_error_t | kaa_event_manager_add_on_event_callback (kaa_event_manager_t *self, const char *fqn, kaa_event_callback_t callback) |
|
kaa_error_t | kaa_bootstrap_manager_create (kaa_bootstrap_manager_t **bootstrap_manager_p, kaa_context_t *kaa_context) |
|
void | kaa_bootstrap_manager_destroy (kaa_bootstrap_manager_t *self) |
|
kaa_error_t | kaa_platform_protocol_create (kaa_platform_protocol_t **platform_protocol_p, kaa_logger_t *logger, kaa_status_t *status) |
|
void | kaa_platform_protocol_destroy (kaa_platform_protocol_t *self) |
|
kaa_error_t | kaa_status_set_registered (kaa_status_t *self, bool is_registered) |
|
kaa_error_t | kaa_notification_manager_create (kaa_notification_manager_t **self, kaa_status_t *status, kaa_channel_manager_t *channel_manager, kaa_logger_t *logger) |
|
void | kaa_notification_manager_destroy (kaa_notification_manager_t *self) |
|
kaa_error_t | kaa_failover_strategy_create (kaa_failover_strategy_t **strategy, kaa_logger_t *logger) |
|
void | kaa_failover_strategy_destroy (kaa_failover_strategy_t *strategy) |
|
bool | kaa_bootstrap_manager_process_failover (kaa_bootstrap_manager_t *self) |
|
kaa_error_t | kaa_channel_manager_on_new_access_point (kaa_channel_manager_t *self, kaa_transport_protocol_id_t *protocol_id, kaa_server_type_t server_type, kaa_access_point_t *access_point) |
|
kaa_access_point_t * | kaa_bootstrap_manager_get_operations_access_point (kaa_bootstrap_manager_t *self, kaa_transport_protocol_id_t *protocol_info) |
|
kaa_access_point_t * | kaa_bootstrap_manager_get_bootstrap_access_point (kaa_bootstrap_manager_t *self, kaa_transport_protocol_id_t *protocol_id) |
|
kaa_error_t | kaa_profile_need_profile_resync (kaa_profile_manager_t *kaa_context, bool *result) |
|
kaa_error_t | kaa_log_collector_create (kaa_log_collector_t **log_collector_p, kaa_status_t *status, kaa_channel_manager_t *channel_manager, kaa_logger_t *logger) |
|
void | kaa_log_collector_destroy (kaa_log_collector_t *self) |
|
kaa_error_t | kaa_log_collector_init (kaa_client_t *kaa_client) |
|
kaa_error_t | kaa_logging_need_logging_resync (kaa_log_collector_t *self, bool *result) |
|
kaa_error_t | kaa_configuration_manager_create (kaa_configuration_manager_t **configuration_manager_p, kaa_channel_manager_t *channel_manager, kaa_status_t *status, kaa_logger_t *logger) |
|
void | kaa_configuration_manager_destroy (kaa_configuration_manager_t *self) |
|
kaa_error_t | kaa_status_set_endpoint_access_token (kaa_status_t *self, const char *token) |
|
kaa_error_t | kaa_status_set_updated (kaa_status_t *self, bool is_updated) |
|
kaa_error_t | kaa_status_set_attached (kaa_status_t *self, bool is_attached) |
|
kaa_error_t | kaa_context_set_status_registered (kaa_context_t *kaa_context, bool is_registered) |
|
kaa_error_t | kaa_profile_force_sync (kaa_profile_manager_t *self) |
|
void | ext_log_upload_timeout (kaa_log_collector_t *self) |
|
bool | ext_log_upload_strategy_is_timeout_strategy (void *strategy) |
|
kaa_error_t | ext_unlimited_log_storage_create (void **log_storage_context_p, kaa_logger_t *logger) |
|
kaa_error_t | ext_limited_log_storage_create (void **log_storage_context_p, kaa_logger_t *logger, size_t storage_size, size_t percent_to_delete) |
|
kaa_error_t | ext_log_storage_destroy (void *context) |
|
kaa_error_t | kaa_extension_bootstrap_init (kaa_context_t *kaa_context, void **context) |
|
kaa_error_t | kaa_extension_profile_init (kaa_context_t *kaa_context, void **context) |
|
kaa_error_t | kaa_extension_event_init (kaa_context_t *kaa_context, void **context) |
|
kaa_error_t | kaa_extension_logging_init (kaa_context_t *kaa_context, void **context) |
|
kaa_error_t | kaa_extension_configuration_init (kaa_context_t *kaa_context, void **context) |
|
kaa_error_t | kaa_extension_notification_init (kaa_context_t *kaa_context, void **context) |
|
kaa_error_t | kaa_extension_user_init (kaa_context_t *kaa_context, void **context) |
|
kaa_error_t | kaa_extension_bootstrap_deinit (void *context) |
|
kaa_error_t | kaa_extension_profile_deinit (void *context) |
|
kaa_error_t | kaa_extension_event_deinit (void *context) |
|
kaa_error_t | kaa_extension_logging_deinit (void *context) |
|
kaa_error_t | kaa_extension_configuration_deinit (void *context) |
|
kaa_error_t | kaa_extension_notification_deinit (void *context) |
|
kaa_error_t | kaa_extension_user_deinit (void *context) |
|
kaa_error_t | kaa_extension_bootstrap_request_serialize (void *context, uint32_t request_id, uint8_t *buffer, size_t *size, bool *need_resync) |
|
kaa_error_t | kaa_extension_profile_request_serialize (void *context, uint32_t request_id, uint8_t *buffer, size_t *size, bool *need_resync) |
|
kaa_error_t | kaa_extension_event_request_serialize (void *context, uint32_t request_id, uint8_t *buffer, size_t *size, bool *need_resync) |
|
kaa_error_t | kaa_extension_logging_request_serialize (void *context, uint32_t request_id, uint8_t *buffer, size_t *size, bool *need_resync) |
|
kaa_error_t | kaa_extension_configuration_request_serialize (void *context, uint32_t request_id, uint8_t *buffer, size_t *size, bool *need_resync) |
|
kaa_error_t | kaa_extension_notification_request_serialize (void *context, uint32_t request_id, uint8_t *buffer, size_t *size, bool *need_resync) |
|
kaa_error_t | kaa_extension_user_request_serialize (void *context, uint32_t request_id, uint8_t *buffer, size_t *size, bool *need_resync) |
|
kaa_error_t | kaa_extension_bootstrap_server_sync (void *context, uint32_t request_id, uint16_t extension_options, const uint8_t *buffer, size_t size) |
|
kaa_error_t | kaa_extension_profile_server_sync (void *context, uint32_t request_id, uint16_t extension_options, const uint8_t *buffer, size_t size) |
|
kaa_error_t | kaa_extension_event_server_sync (void *context, uint32_t request_id, uint16_t extension_options, const uint8_t *buffer, size_t size) |
|
kaa_error_t | kaa_extension_logging_server_sync (void *context, uint32_t request_id, uint16_t extension_options, const uint8_t *buffer, size_t size) |
|
kaa_error_t | kaa_extension_configuration_server_sync (void *context, uint32_t request_id, uint16_t extension_options, const uint8_t *buffer, size_t size) |
|
kaa_error_t | kaa_extension_notification_server_sync (void *context, uint32_t request_id, uint16_t extension_options, const uint8_t *buffer, size_t size) |
|
kaa_error_t | kaa_extension_user_server_sync (void *context, uint32_t request_id, uint16_t extension_options, const uint8_t *buffer, size_t size) |
|
kaa_error_t | kaa_channel_manager_bootstrap_request_get_size (kaa_channel_manager_t *self, size_t *expected_size) |
|
kaa_error_t | kaa_profile_request_get_size (kaa_profile_manager_t *self, size_t *expected_size) |
|
kaa_error_t | kaa_event_request_get_size (kaa_event_manager_t *self, size_t *expected_size) |
|
kaa_error_t | kaa_logging_request_get_size (kaa_log_collector_t *self, size_t *expected_size) |
|
kaa_error_t | kaa_configuration_manager_get_size (kaa_configuration_manager_t *self, size_t *expected_size) |
|
kaa_error_t | kaa_notification_manager_get_size (kaa_notification_manager_t *self, size_t *expected_size) |
|
kaa_error_t | kaa_user_request_get_size (kaa_user_manager_t *self, size_t *expected_size) |
|
kaa_error_t | kaa_event_request_serialize (kaa_event_manager_t *self, size_t request_id, kaa_platform_message_writer_t *writer) |
|
kaa_error_t | kaa_channel_manager_bootstrap_request_serialize (kaa_channel_manager_t *self, kaa_platform_message_writer_t *writer) |
|
kaa_error_t | kaa_bootstrap_manager_bootstrap_request_serialize (kaa_bootstrap_manager_t *self, kaa_platform_message_writer_t *writer) |
|
kaa_error_t | kaa_user_request_serialize (kaa_user_manager_t *self, kaa_platform_message_writer_t *writer) |
|
kaa_error_t | kaa_profile_request_serialize (kaa_profile_manager_t *self, kaa_platform_message_writer_t *writer) |
|
kaa_error_t | kaa_logging_request_serialize (kaa_log_collector_t *self, kaa_platform_message_writer_t *writer) |
|
kaa_error_t | kaa_configuration_manager_request_serialize (kaa_configuration_manager_t *self, kaa_platform_message_writer_t *writer) |
|
kaa_error_t | kaa_notification_manager_request_serialize (kaa_notification_manager_t *self, kaa_platform_message_writer_t *writer) |
|
kaa_error_t | kaa_meta_data_request_serialize (kaa_platform_protocol_t *status, kaa_platform_message_writer_t *writer, uint32_t request_id) |
|
kaa_error_t | kaa_profile_handle_server_sync (kaa_profile_manager_t *self, kaa_platform_message_reader_t *reader, uint16_t extension_options, size_t extension_length) |
|
kaa_error_t | kaa_logging_handle_server_sync (kaa_log_collector_t *self, kaa_platform_message_reader_t *reader, uint16_t extension_options, size_t extension_length) |
|
kaa_error_t | kaa_configuration_manager_handle_server_sync (kaa_configuration_manager_t *self, kaa_platform_message_reader_t *reader, uint16_t extension_options, size_t extension_length) |
|
kaa_error_t | kaa_notification_manager_handle_server_sync (kaa_notification_manager_t *self, kaa_platform_message_reader_t *reader, uint32_t extension_length) |
|
kaa_error_t | kaa_event_handle_server_sync (kaa_event_manager_t *self, kaa_platform_message_reader_t *reader, uint16_t extension_options, size_t extension_length, size_t request_id) |
|
kaa_error_t | kaa_bootstrap_manager_handle_server_sync (kaa_bootstrap_manager_t *self, kaa_platform_message_reader_t *reader, uint16_t extension_options, size_t extension_length) |
|
kaa_error_t | kaa_user_handle_server_sync (kaa_user_manager_t *self, kaa_platform_message_reader_t *reader, uint16_t extension_options, size_t extension_length) |
|
This file is a container for all private APIs. That's a temporary measure—a safety net for refactoring. The header is included in every C file, so compiler will catch any interface changes.
The header will be deleted later.
Definition in file kaa_private.h.