Kaa client C SDK
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures | Typedefs
ext_configuration_receiver.h File Reference

External interface for receiving configuration updates used by Kaa Configuration subsystem. More...

#include "kaa_error.h"
#include "gen/kaa_configuration_definitions.h"

Go to the source code of this file.

Data Structures

struct  kaa_configuration_root_receiver_t
 Interface for the configuration receiver. More...
 

Typedefs

typedef kaa_error_t(* on_configuration_updated_fn )(void *context, const kaa_root_configuration_t *configuration)
 Notifies about the new configuration data. More...
 

Detailed Description

External interface for receiving configuration updates used by Kaa Configuration subsystem.

Should be implemented to automatically receive configuration updates.

Typedef Documentation

typedef kaa_error_t(* on_configuration_updated_fn)(void *context, const kaa_root_configuration_t *configuration)

Notifies about the new configuration data.

See kaa_configuration_manager_set_root_receiver .

Parameters
[in]contextCallback's context.
[in]configurationThe latest configuration data. NOTE: don't modify this instance.
Returns
Error code.