Zigbee Protocol Controller 1.6.0
Attribute Store Process

Contiki process for the Attribute Store. More...

Enumerations

enum  unify_attribute_store_events_t { RESTART_AUTO_SAVE_SAFETY_TIMER_EVENT , RESTART_AUTO_SAVE_COOLDOWN_TIMER_EVENT }
 Event definitions for the Unify Attribute Store Process. More...
 

Functions

 PROCESS_NAME (unify_attribute_store_process)
 Name the of The Contiki RTOS process for the Unify Attribute Store. More...
 
void attribute_store_process_on_attribute_store_saved ()
 Notify the Attribute Store process that the attribute store was just saved to SQLite. More...
 
void attribute_store_process_restart_auto_save_safety_timer ()
 Restarts the auto-save safety timer. More...
 
void attribute_store_process_restart_auto_save_cooldown_timer ()
 Restarts the auto-save cooldown timer. More...
 

Detailed Description

Contiki process for the Attribute Store.

This component allows the Attribute Store to perform non-sequential operations.

Enumeration Type Documentation

◆ unify_attribute_store_events_t

Event definitions for the Unify Attribute Store Process.

Enumerator
RESTART_AUTO_SAVE_SAFETY_TIMER_EVENT 

Restart the auto-save safety timer.

RESTART_AUTO_SAVE_COOLDOWN_TIMER_EVENT 

Restart the auto-save cooldown timer.

Function Documentation

◆ attribute_store_process_on_attribute_store_saved()

void attribute_store_process_on_attribute_store_saved ( )

Notify the Attribute Store process that the attribute store was just saved to SQLite.

◆ attribute_store_process_restart_auto_save_cooldown_timer()

void attribute_store_process_restart_auto_save_cooldown_timer ( )

Restarts the auto-save cooldown timer.

◆ attribute_store_process_restart_auto_save_safety_timer()

void attribute_store_process_restart_auto_save_safety_timer ( )

Restarts the auto-save safety timer.

◆ PROCESS_NAME()

PROCESS_NAME ( unify_attribute_store_process  )

Name the of The Contiki RTOS process for the Unify Attribute Store.

This is used to identify the Attribute Store Process.