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 )
جز در مواردی که غیراز این ذکر شده باشد، محتوای این صفحه تحت مجوز پروانه ارجاع مشترکات خلاقانه نسخه ۴.۰ است. نمونه کدها نیز دارای مجوز پروانه آپاچی نسخه ۲.۰ است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. OpenThread و علائم مربوط به آن، علامتهای تجاری Thread Group هستند و تحت پروانه استفاده میشوند.
تاریخ آخرین بهروزرسانی 2024-11-13 بهوقت ساعت هماهنگ جهانی.