Settings Management¶
Refer to the smp Settings Management documentation for a complete description of each Request and Response.
ReadSetting
¶
Bases: ReadSettingRequest
, _GroupBase
Read setting.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
name |
str
|
|
required |
max_size |
int | None
|
|
required |
Source code in smpclient/requests/settings_management.py
WriteSetting
¶
Bases: WriteSettingRequest
, _GroupBase
Write setting.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
name |
str
|
|
required |
val |
bytes
|
|
required |
Source code in smpclient/requests/settings_management.py
DeleteSetting
¶
Bases: DeleteSettingRequest
, _GroupBase
Delete setting.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
name |
str
|
|
required |
Source code in smpclient/requests/settings_management.py
CommitSettings
¶
Bases: CommitSettingsRequest
, _GroupBase
Commit pending settings.
Commit settings command allows committing all settings that have been set but not yet applied on a device.
Source code in smpclient/requests/settings_management.py
LoadSettings
¶
Bases: LoadSettingsRequest
, _GroupBase
Load settings from persistent storage.
Source code in smpclient/requests/settings_management.py
SaveSettings
¶
Bases: SaveSettingsRequest
, _GroupBase
Save settings to persistent storage.