26 #ifndef KAA_PLATFORM_KAA_CLIENT_H_
27 #define KAA_PLATFORM_KAA_CLIENT_H_
35 #include "../kaa_context.h"
80 ,
void *external_process_context
void kaa_client_destroy(kaa_client_t *kaa_client)
De-initializes and destroys Kaa client.
struct kaa_client_t kaa_client_t
kaa_error_t kaa_client_start(kaa_client_t *kaa_client, external_process_fn external_process, void *external_process_context, kaa_time_t max_delay)
Start Kaa client.
kaa_error_t kaa_client_create(kaa_client_t **kaa_client, kaa_client_props_t *props)
Creates and initializes kaa_client.
kaa_error_t kaa_client_stop(kaa_client_t *kaa_client)
Stop Kaa client.
void(* external_process_fn)(void *context)
kaa_context_t * kaa_client_get_context(kaa_client_t *kaa_client)
Return pointer to Kaa context.