25#ifndef ATTRIBUTE_MAPPER_PROCESS_H
26#define ATTRIBUTE_MAPPER_PROCESS_H
PROCESS_NAME(unify_attribute_mapper_process)
Name the of The Contiki RTOS process for the Unify Attribute Mapper.
unify_attribute_mapper_events_t
Event definitions for the Unify Attribute Mapper Process.
Definition: attribute_mapper_process.h:41
bool attribute_mapper_is_attribute_reactions_paused(attribute_store_node_t node)
Indicates if the attribute store update reactions are paused for a Given Attribute ID.
void on_desired_attribute_update(attribute_store_node_t updated_node, attribute_store_change_t change)
Functions used to indicate that a desired attribute has been updated.
void on_reported_attribute_update(attribute_store_node_t updated_node, attribute_store_change_t change)
Functions used to indicate that a reported attribute has been updated.
@ MAPPER_EVALUATE_PENDING_UPDATES_EVENT
Look at the pending attribute updates and evaludate them.
Definition: attribute_mapper_process.h:43
attribute_store_change_t
Attribute Store type to indicate the modification type that triggered a callback.
Definition: attribute_store.h:112
datastore_attribute_id_t attribute_store_node_t
Handle to identify attribute store nodes.
Definition: attribute_store.h:101