nl:: Weave:: Platform:: PersistedStorage
ملخّص
تعريف الأنواع |
|
---|---|
Key
|
تعريف الكتابة |
الدوال |
|
---|---|
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_TABLE_STRING_LENGTH إذا تجاوز المفتاح 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 )
اكتب القيمة العددية لمفتاح معيّن إلى مساحة التخزين الدائمة.
النظام الأساسي مسؤول عن التحقق من صحة المفتاح. في حالة عدم وجود المفتاح، سيتم إنشاؤه وتعيينه aValue. وبخلاف ذلك، سيتم استبدال أي قيمة حالية في المفتاح aValue.
التفاصيل | |||||
---|---|---|---|---|---|
المعلمات |
|
||||
المرتجعات |
WEAVE_ERROR_مرح_لاحقًا إذا كان المفتاح فارغًا WEAVE_ERROR_خيارات_STRING_LENGTH إذا تجاوز المفتاح WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_NO_ERROR في الحالات الأخرى
|