nl:: Weave:: Platform:: PersistedStorage
סיכום
Typedefs |
|
---|---|
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)
|
Typedefs
מפתח
WEAVE_CONFIG_PERSISTED_STORAGE_KEY_TYPE Key
פונקציות
קריאה
WEAVE_ERROR Read( Key aKey, uint32_t & aValue )
קריאת ערך מספר שלם של מפתח מאחסון מתמיד.
הפלטפורמה אחראית לאימות aKey.
פרטים | |||||
---|---|---|---|---|---|
פרמטרים |
|
||||
החזרות |
WEAVE_ERROR_INVALID_ARGUMENT אם aKey הוא NULL WEAVE_ERROR_INVALID_STRING_LENGTH אם aKey חורג מ-WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_ERROR_PERSISTED_STORAGE_VALUE_NOT_FOUND אם לא קיים מפתח WEAVE_NO_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 אם aKey הוא NULL WEAVE_ERROR_INVALID_STRING_LENGTH אם aKey חורג מ-WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_NO_ERROR אחרת
|