nl:: Weave:: Platform:: PersistedStorage
Tóm tắt
Typedef |
|
---|---|
Key
|
typedef |
Hàm |
|
---|---|
Read(Key aKey, uint32_t & aValue)
|
Đọc giá trị số nguyên của một khoá trong bộ nhớ liên tục.
|
Read(const char *aKey, uint32_t & aValue)
|
|
Write(Key aKey, uint32_t aValue)
|
Ghi giá trị số nguyên của một khoá vào bộ nhớ liên tục.
|
Write(const char *aKey, uint32_t aValue)
|
Typedef
Khoá
WEAVE_CONFIG_PERSISTED_STORAGE_KEY_TYPE Key
Hàm
Đã đọc
WEAVE_ERROR Read( Key aKey, uint32_t & aValue )
Đọc giá trị số nguyên của một khoá trong bộ nhớ liên tục.
Nền tảng chịu trách nhiệm xác thực aKey.
Thông tin chi tiết | |||||
---|---|---|---|---|---|
Tham số |
|
||||
Trả về |
WEAVE_ERROR_INVALID_ARGUMENT nếu một Khoá là NULL WEAVE_ERROR_INVALID_STRING_LENGTH nếu một Khoá vượt quá WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_ERROR_PERSISTED_STORAGE_VALUE_NOT_FOUND nếu một Khoá không tồn tại WEAVE_NO_ERROR
|
Đã đọc
WEAVE_ERROR Read( const char *aKey, uint32_t & aValue )
Viết
WEAVE_ERROR Write( Key aKey, uint32_t aValue )
Ghi giá trị số nguyên của một khoá vào bộ nhớ liên tục.
Nền tảng chịu trách nhiệm xác thực aKey. Nếu khoá không tồn tại, khoá đó sẽ được tạo và gán giá trị. Nếu không, mọi giá trị hiện có của aKey sẽ được thay thế bằng aValue.
Thông tin chi tiết | |||||
---|---|---|---|---|---|
Tham số |
|
||||
Trả về |
WEAVE_ERROR_INVALID_ARGUMENT nếu khoá là NULL WEAVE_ERROR_INVALID_STRING_LENGTH nếu khoá vượt quá WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_NO_ERROR, nếu không
|