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 )
स्थायी स्टोरेज से किसी कुंजी की पूर्णांक वैल्यू पढ़ें.
aKey की पुष्टि करने की ज़िम्मेदारी प्लैटफ़ॉर्म की है.
ब्यौरा | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
लौटाए जाने वाले प्रॉडक्ट |
कुंजी के मौजूद न होने पर, अगर कुंजी WEAVE_ERROR_INVALID_STRING_LENGTH से ज़्यादा होती है, तो WEAVE_ERROR_INVALID_DURATION
|
पढ़ें
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_STRING_LENGTH से ज़्यादा होती है, अगर कुंजी WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_NO_ERROR से ज़्यादा होती है
|