GrowNode
|
Data Structures | |
struct | gn_leaves_list |
struct | gn_nodes_list |
struct | gn_config_t |
struct | gn_node_t |
struct | gn_leaf_config_t |
struct | gn_param_val_t |
struct | gn_leaf_param |
Typedefs | |
typedef struct gn_node_t * | gn_node_handle_intl_t |
typedef struct gn_leaf_config_t * | gn_leaf_config_handle_intl_t |
typedef struct gn_config_t * | gn_config_handle_intl_t |
typedef gn_param_val_t * | gn_param_val_handle_t |
typedef gn_param_val_t * | gn_param_val_handle_int_t |
typedef struct gn_leaf_param | gn_leaf_param_t |
typedef gn_leaf_param_t * | gn_leaf_param_handle_intl_t |
Functions | |
const uint8_t server_cert_pem_start[] | asm ("_binary_ca_cert_pem_start") |
const uint8_t server_cert_pem_end[] | asm ("_binary_ca_cert_pem_end") |
gn_err_t | _gn_send_event_to_leaf (gn_leaf_config_handle_intl_t leaf_config, gn_leaf_parameter_event_handle_t evt) |
send event to leaf using xQueueSend. the data will be null terminated. More... | |
gn_err_t | _gn_leaf_parameter_update (const gn_leaf_handle_t leaf_config, const char *param, const void *data, const int data_len) |
typedef struct gn_config_t* gn_config_handle_intl_t |
typedef struct gn_leaf_config_t* gn_leaf_config_handle_intl_t |
typedef struct gn_leaf_param gn_leaf_param_t |
typedef struct gn_node_t* gn_node_handle_intl_t |
typedef gn_param_val_t* gn_param_val_handle_int_t |
typedef gn_param_val_t* gn_param_val_handle_t |
gn_err_t _gn_leaf_parameter_update | ( | const gn_leaf_handle_t | leaf_config, |
const char * | param, | ||
const void * | data, | ||
const int | data_len | ||
) |
update the parameter value from the event supplied. this is called from event handling system. hence, the parameter value can be changed here only if it has WRITE access
gn_err_t _gn_send_event_to_leaf | ( | gn_leaf_config_handle_intl_t | leaf_config, |
gn_leaf_parameter_event_handle_t | evt | ||
) |
send event to leaf using xQueueSend. the data will be null terminated.
leaf_config | the leaf from where the event is sent |
evt | the event to send |
const uint8_t server_cert_pem_end [] asm | ( | "_binary_ca_cert_pem_end" | ) |
const uint8_t server_cert_pem_start [] asm | ( | "_binary_ca_cert_pem_start" | ) |