54 #ifndef KAA_DISABLE_FEATURE_EVENTS
64 #ifndef KAA_DISABLE_FEATURE_LOGGING
74 #ifndef KAA_DISABLE_FEATURE_CONFIGURATION
84 #ifndef KAA_DISABLE_FEATURE_NOTIFICATION
108 #ifndef KAA_DISABLE_FEATURE_EVENTS
112 #ifndef KAA_DISABLE_FEATURE_LOGGING
116 #ifndef KAA_DISABLE_FEATURE_CONFIGURATION
120 #ifndef KAA_DISABLE_FEATURE_NOTIFICATION
kaa_error_t kaa_extension_user_deinit(void *context)
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_logging_deinit(void *context)
kaa_error_t kaa_extension_bootstrap_deinit(void *context)
Common C EP SDK definitions and small utilities.
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_logging_init(kaa_context_t *kaa_context, void **context)
static struct kaa_extension kaa_extension_bootstrap
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_configuration_deinit(void *context)
static struct kaa_extension kaa_extension_profile
kaa_error_t kaa_extension_bootstrap_init(kaa_context_t *kaa_context, void **context)
static struct kaa_extension kaa_extension_logging
kaa_error_t kaa_extension_profile_deinit(void *context)
static struct kaa_extension kaa_extension_user
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_notification_init(kaa_context_t *kaa_context, void **context)
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_profile_request_serialize(void *context, uint32_t request_id, uint8_t *buffer, size_t *size, bool *need_resync)
static struct kaa_extension kaa_extension_configuration
kaa_error_t kaa_extension_configuration_init(kaa_context_t *kaa_context, void **context)
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_user_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_init(kaa_context_t *kaa_context, void **context)
static struct kaa_extension kaa_extension_notification
static struct kaa_extension kaa_extension_event
kaa_error_t kaa_extension_profile_init(kaa_context_t *kaa_context, void **context)
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_notification_deinit(void *context)
kaa_error_t kaa_extension_event_init(kaa_context_t *kaa_context, void **context)
kaa_error_t kaa_extension_user_request_serialize(void *context, uint32_t request_id, uint8_t *buffer, size_t *size, bool *need_resync)
static const struct kaa_extension * kaa_extensions[]
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_bootstrap_request_serialize(void *context, uint32_t request_id, uint8_t *buffer, size_t *size, bool *need_resync)
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_event_deinit(void *context)
kaa_error_t kaa_extension_notification_request_serialize(void *context, uint32_t request_id, uint8_t *buffer, size_t *size, bool *need_resync)