Process definitions for the Unify Attribute Mapper.
More...
Process definitions for the Unify Attribute Mapper.
The Unify Attribute Mapper helps arbitrating when to make calculations based on attribute updates.
◆ unify_attribute_mapper_events_t
Event definitions for the Unify Attribute Mapper Process.
Enumerator |
---|
MAPPER_EVALUATE_PENDING_UPDATES_EVENT | Look at the pending attribute updates and evaludate them.
|
◆ attribute_mapper_is_attribute_reactions_paused()
Indicates if the attribute store update reactions are paused for a Given Attribute ID.
- Parameters
-
node | Attribute ID to check |
- Returns
- true If Attribute Store updates for that attribute will be ignored
-
false If Attribute Store updates for that attribute will not be ignored
◆ on_desired_attribute_update()
Functions used to indicate that a desired attribute has been updated.
- Parameters
-
updated_node | The attribute that was updated. |
change | The type of change applied ot the attribute. |
◆ on_reported_attribute_update()
Functions used to indicate that a reported attribute has been updated.
- Parameters
-
updated_node | The attribute that was updated. |
change | The type of change applied ot the attribute. |
◆ PROCESS_NAME()
PROCESS_NAME |
( |
unify_attribute_mapper_process |
| ) |
|
Name the of The Contiki RTOS process for the Unify Attribute Mapper.
This is used to identify the Attribute Mapper Process.