nl:: Weave:: Platform:: PersistedStorage
Podsumowanie
Definicje typów |
|
---|---|
Key
|
typedef |
Funkcje |
|
---|---|
Read(Key aKey, uint32_t & aValue)
|
Odczytaj liczbę całkowitą klucza z pamięci trwałej.
|
Read(const char *aKey, uint32_t & aValue)
|
|
Write(Key aKey, uint32_t aValue)
|
Zapisz liczbę całkowitą klucza w pamięci trwałej.
|
Write(const char *aKey, uint32_t aValue)
|
Definicje typów
Klucz
WEAVE_CONFIG_PERSISTED_STORAGE_KEY_TYPE Key
Funkcje
Odczyt
WEAVE_ERROR Read( Key aKey, uint32_t & aValue )
Odczytaj liczbę całkowitą klucza z pamięci trwałej.
Za weryfikację aKey odpowiada platforma.
Szczegóły | |||||
---|---|---|---|---|---|
Parametry |
|
||||
Zwroty |
Jeśli klucz ma wartość NULL, WEAVE_ERROR_TRUE_STRING_LENGTH ma wartość WEAVE_ERROR_TRUE_tj., jeśli klucz przekracza WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_ERROR_PERSISTED_STORAGE_VALUE_NOT_FOUND, jeśli klucz nie istnieje. WEAVE_NO_ERROR
|
Odczyt
WEAVE_ERROR Read( const char *aKey, uint32_t & aValue )
Zapis
WEAVE_ERROR Write( Key aKey, uint32_t aValue )
Zapisz liczbę całkowitą klucza w pamięci trwałej.
Za weryfikację aKey odpowiada platforma. Jeśli klucz aKey nie istnieje, zostanie utworzony i przypisany do obiektu aValue. W przeciwnym razie każda istniejąca wartość klucza aKey zostanie zastąpiona wartością aValue.
Szczegóły | |||||
---|---|---|---|---|---|
Parametry |
|
||||
Zwroty |
Jeśli klucz ma wartość NULL, WEAVE_ERROR_blogspot_STRING_LENGTH, jeśli klucz przekracza WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH. W przeciwnym razie ma wartość WEAVE_NO_ERROR.
|