| 
    Zephyr Project API
    3.3.0
    
   A Scalable Open Source RTOS 
   | 
 
API for runtime settings. More...
Functions | |
| int | settings_runtime_set (const char *name, const void *data, size_t len) | 
| int | settings_runtime_get (const char *name, void *data, size_t len) | 
| int | settings_runtime_commit (const char *name) | 
API for runtime settings.
| int settings_runtime_commit | ( | const char * | name | ) | 
#include <include/zephyr/settings/settings.h>
Apply settings in a module handler.
| name | Key in string format. | 
| int settings_runtime_get | ( | const char * | name, | 
| void * | data, | ||
| size_t | len | ||
| ) | 
#include <include/zephyr/settings/settings.h>
Get a value corresponding to a key from a module handler.
| name | Key in string format. | 
| data | Returned binary value. | 
| len | requested value length in bytes. | 
| int settings_runtime_set | ( | const char * | name, | 
| const void * | data, | ||
| size_t | len | ||
| ) | 
#include <include/zephyr/settings/settings.h>
Set a value with a specific key to a module handler.
| name | Key in string format. | 
| data | Binary value. | 
| len | Value length in bytes. |