![]() |
0.01.00
|
This file includes platform abstraction for non-volatile storage of settings. More...
#include <openthread/types.h>
Go to the source code of this file.
Functions | |
void | otPlatSettingsInit (otInstance *aInstance) |
Performs any initialization for the settings subsystem, if necessary. More... | |
otError | otPlatSettingsBeginChange (otInstance *aInstance) |
Begin atomic change set. More... | |
otError | otPlatSettingsCommitChange (otInstance *aInstance) |
Commit all settings changes since previous call to otPlatSettingsBeginChange() More... | |
otError | otPlatSettingsAbandonChange (otInstance *aInstance) |
Abandon all settings changes since previous call to otPlatSettingsBeginChange() More... | |
otError | otPlatSettingsGet (otInstance *aInstance, uint16_t aKey, int aIndex, uint8_t *aValue, uint16_t *aValueLength) |
Fetches the value of a setting. More... | |
otError | otPlatSettingsSet (otInstance *aInstance, uint16_t aKey, const uint8_t *aValue, uint16_t aValueLength) |
Sets or replaces the value of a setting. More... | |
otError | otPlatSettingsAdd (otInstance *aInstance, uint16_t aKey, const uint8_t *aValue, uint16_t aValueLength) |
Adds a value to a setting. More... | |
otError | otPlatSettingsDelete (otInstance *aInstance, uint16_t aKey, int aIndex) |
Removes a setting from the setting store. More... | |
void | otPlatSettingsWipe (otInstance *aInstance) |
Removes all settings from the setting store. More... | |
This file includes platform abstraction for non-volatile storage of settings.