nl:: بافت:: پلتفرم:: 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 اگر یک کلید NULL باشد WEAVE_ERROR_INVALID_STRING_LENGTH اگر یک کلید از WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_ERROR_PERSISTED_STORAGE_LENGTH بیشتر باشد WEAVE_ERROR_PERSISTED_STORAGE_VALUE اگر وجود ندارد |
بخوانید
WEAVE_ERROR Read( const char *aKey, uint32_t & aValue )
بنویسید
WEAVE_ERROR Write( Key aKey, uint32_t aValue )
مقدار صحیح یک کلید را برای ذخیره سازی دائمی بنویسید.
پلتفرم مسئول اعتبارسنجی aKey است. اگر aKey وجود نداشته باشد، ایجاد می شود و aValue به آن اختصاص می یابد. در غیر این صورت هر مقدار موجود از aKey با aValue جایگزین می شود.
جزئیات | |||||
---|---|---|---|---|---|
پارامترها |
| ||||
برمی گرداند | WEAVE_ERROR_INVALID_ARGUMENT اگر یک کلید NULL باشد WEAVE_ERROR_INVALID_STRING_LENGTH اگر یک کلید از WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH بیشتر باشد WEAVE_NO_ERROR در غیر این صورت |
بنویسید
WEAVE_ERROR Write( const char *aKey, uint32_t aValue )
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
تاریخ آخرین بهروزرسانی 2024-11-13 بهوقت ساعت هماهنگ جهانی.