Unify Framework Lib 1.6.0
attribute_store_configuration.h
Go to the documentation of this file.
1/******************************************************************************
2 * # License
3 * <b>Copyright 2022 Silicon Laboratories Inc. www.silabs.com</b>
4 ******************************************************************************
5 * The licensor of this software is Silicon Laboratories Inc. Your use of this
6 * software is governed by the terms of Silicon Labs Master Software License
7 * Agreement (MSLA) available at
8 * www.silabs.com/about-us/legal/master-software-license-agreement. This
9 * software is distributed to you in Source Code format and is governed by the
10 * sections of the MSLA applicable to Source Code.
11 *
12 *****************************************************************************/
13
25#ifndef ATTRIBUTE_STORE_CONFIGURATION_H
26#define ATTRIBUTE_STORE_CONFIGURATION_H
27
28#include <stdbool.h>
29
30#ifdef __cplusplus
31extern "C" {
32#endif
33
43
53 unsigned int seconds);
54
68 unsigned int seconds);
69
70#ifdef __cplusplus
71}
72#endif
73
74#endif //ATTRIBUTE_STORE_CONFIGURATION_H
void attribute_store_configuration_set_auto_save_cooldown_interval(unsigned int seconds)
Configures a delay after Attribute Store updates before saving changes to the datastore.
void attribute_store_configuration_set_type_validation(bool enabled)
Configures if the Attribute Store will use the known type registration to validate any writing to nod...
void attribute_store_configuration_set_auto_save_safety_interval(unsigned int seconds)
Configures if the Attribute Store will save changes to the datastore following a periodic interval as...