|
client-c
0.7.4
|
Kaa C endpoint library. More...
Include dependency graph for kaa.h:Go to the source code of this file.
Functions | |
| kaa_error_t | kaa_init (kaa_context_t **kaa_context_p) |
| Creates and initializes general Kaa endpoint context. More... | |
| kaa_error_t | kaa_start (kaa_context_t *kaa_context) |
| Starts Kaa's workflow. More... | |
| kaa_error_t | kaa_deinit (kaa_context_t *kaa_context) |
| De-initializes and destroys general Kaa endpoint context. More... | |
| bool | kaa_process_failover (kaa_context_t *kaa_context) |
| Processes failovers. More... | |
Kaa C endpoint library.
Supplies API for initializing and de-initializing general Kaa endpoint context.
Definition in file kaa.h.
| kaa_error_t kaa_deinit | ( | kaa_context_t * | kaa_context | ) |
De-initializes and destroys general Kaa endpoint context.
After a successful call kaa_context pointer becomes invalid.
| [in] | kaa_context | Pointer to an initialized Kaa endpoint context. |
| kaa_error_t kaa_init | ( | kaa_context_t ** | kaa_context_p | ) |
Creates and initializes general Kaa endpoint context.
The endpoint SDK assumes ownership of the memory allocated for the context and nested data structures.
| [in,out] | kaa_context_p | Pointer to return the address of initialized Kaa endpoint context to. |
| bool kaa_process_failover | ( | kaa_context_t * | kaa_context | ) |
Processes failovers.
| [in] | kaa_context | Bootstrap manager. |
| true | Failover is scheduled |
| false | Otherwise |
| kaa_error_t kaa_start | ( | kaa_context_t * | kaa_context | ) |
Starts Kaa's workflow.
| [in] | kaa_context | Pointer to an initialized Kaa endpoint context. |