Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Header file for the MCUmgr settings management group API. More...

Go to the source code of this file.

Macros

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.

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 ,
  SETTINGS_MGMT_ERR_SAVE_NOT_SUPPORTED , SETTINGS_MGMT_ERR_SAVE_FAILED_VALUE_TOO_LONG_TO_READ
}
 Command result codes for settings management group. More...

Detailed Description

Header file for the MCUmgr settings management group API.