nl:: বুনা:: প্ল্যাটফর্ম:: স্থায়ী স্টোরেজ

সারসংক্ষেপ

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 যাচাই করার জন্য দায়ী।

বিস্তারিত
পরামিতি
[in] aKey
একটি ক্রমাগত-সঞ্চিত মান একটি কী.
[in,out] aValue
একটি পূর্ণসংখ্যা মানের একটি উল্লেখ।
রিটার্নস
WEAVE_ERROR_INVALID_ARGUMENT যদি akey NULL হয় WEAVE_ERROR_INVALID_STRING_LENGTH যদি akey WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH অতিক্রম করে তাহলে WEAVE_ERROR_PERSISTED_STORAGE_NUM_FOOTERAGE_VALUE_ না থাকলে অথবা অন্যথায়

পড়ুন

WEAVE_ERROR Read(
  const char *aKey,
  uint32_t & aValue
)

লিখুন

WEAVE_ERROR Write(
  Key aKey,
  uint32_t aValue
)

ক্রমাগত স্টোরেজের জন্য একটি কী এর পূর্ণসংখ্যার মান লিখুন।

প্ল্যাটফর্ম aKey যাচাই করার জন্য দায়ী। aKey বিদ্যমান না থাকলে, এটি তৈরি করা হবে এবং aValue বরাদ্দ করা হবে। অন্যথায় aKey-এর যেকোনো বিদ্যমান মান aValue দিয়ে প্রতিস্থাপিত হবে।

বিস্তারিত
পরামিতি
[in] aKey
একটি ক্রমাগত-সঞ্চিত মান একটি কী.
[in] aValue
মূল্য.
রিটার্নস
WEAVE_ERROR_INVALID_ARGUMENT যদি akey NULL হয় WEAVE_ERROR_INVALID_STRING_LENGTH যদি akey WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_NO_ERROR অতিক্রম করে

লিখুন

WEAVE_ERROR Write(
  const char *aKey,
  uint32_t aValue
)