nl:: Weave:: Platform:: PersistedStorage
סיכום
ערכי דף |
|
---|---|
Key
|
typedef |
פונקציות |
|
---|---|
Read(Key aKey, uint32_t & aValue)
|
קריאת ערך מספר שלם של מפתח מאחסון קבוע.
|
Read(const char *aKey, uint32_t & aValue)
|
|
Write(Key aKey, uint32_t aValue)
|
כתיבת ערך המספר השלם של מפתח באחסון קבוע.
|
Write(const char *aKey, uint32_t aValue)
|
ערכי דף
מפתח
WEAVE_CONFIG_PERSISTED_STORAGE_KEY_TYPE Key
פונקציות
קריאה
WEAVE_ERROR Read( Key aKey, uint32_t & aValue )
קריאת ערך מספר שלם של מפתח מאחסון קבוע.
הפלטפורמה אחראית לתיקוף המפתח.
פרטים | |||||
---|---|---|---|---|---|
פרמטרים |
|
||||
החזרות |
WEAVE_ERROR_פסולה
|
קריאה
WEAVE_ERROR Read( const char *aKey, uint32_t & aValue )
כתיבה
WEAVE_ERROR Write( Key aKey, uint32_t aValue )
כתיבת ערך המספר השלם של מפתח באחסון קבוע.
הפלטפורמה אחראית לתיקוף המפתח. אם aKey לא קיים, הוא ייווצר ויוקצה לו aValue. אחרת, כל ערך קיים של aKey יוחלף ב-aValue.
פרטים | |||||
---|---|---|---|---|---|
פרמטרים |
|
||||
החזרות |
WEAVE_ERROR_INVALID_ARGUMENT אם המפתח הוא NULL WEAVE_ERROR_INVALID_STRING_LENGTH אם המפתח חורג מ-WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_NO_ERROR אחרת
|