Zephyr Project API 4.2.99
A Scalable Open Source RTOS
|
MCUmgr Settings Management API. More...
Modules | |
Settings Management Callbacks | |
MCUmgr Settings Management Callbacks API. | |
Enumerations | |
enum | settings_mgmt_ret_code_t { SETTINGS_MGMT_ERR_OK = 0 , SETTINGS_MGMT_ERR_UNKNOWN , SETTINGS_MGMT_ERR_KEY_TOO_LONG , SETTINGS_MGMT_ERR_KEY_NOT_FOUND , SETTINGS_MGMT_ERR_READ_NOT_SUPPORTED , SETTINGS_MGMT_ERR_ROOT_KEY_NOT_FOUND , SETTINGS_MGMT_ERR_WRITE_NOT_SUPPORTED , SETTINGS_MGMT_ERR_DELETE_NOT_SUPPORTED } |
Command result codes for settings management group. More... | |
Command IDs for Settings Management group. | |
#define | SETTINGS_MGMT_ID_READ_WRITE 0 |
Read/write setting. | |
#define | SETTINGS_MGMT_ID_DELETE 1 |
Delete setting. | |
#define | SETTINGS_MGMT_ID_COMMIT 2 |
Commit settings. | |
#define | SETTINGS_MGMT_ID_LOAD_SAVE 3 |
Load/save settings. | |
MCUmgr Settings Management API.
#define SETTINGS_MGMT_ID_COMMIT 2 |
#include <include/zephyr/mgmt/mcumgr/grp/settings_mgmt/settings_mgmt.h>
Commit settings.
#define SETTINGS_MGMT_ID_DELETE 1 |
#include <include/zephyr/mgmt/mcumgr/grp/settings_mgmt/settings_mgmt.h>
Delete setting.
#define SETTINGS_MGMT_ID_LOAD_SAVE 3 |
#include <include/zephyr/mgmt/mcumgr/grp/settings_mgmt/settings_mgmt.h>
Load/save settings.
#define SETTINGS_MGMT_ID_READ_WRITE 0 |
#include <include/zephyr/mgmt/mcumgr/grp/settings_mgmt/settings_mgmt.h>
Read/write setting.
#include <include/zephyr/mgmt/mcumgr/grp/settings_mgmt/settings_mgmt.h>
Command result codes for settings management group.