nl:: Weave:: Platform:: PersistedStorage
Résumé
Typedefs |
|
|---|---|
Key
|
typedef |
Fonctions |
|
|---|---|
Read(Key aKey, uint32_t & aValue)
|
Lire la valeur entière d'une clé à partir du stockage persistant.
|
Read(const char *aKey, uint32_t & aValue)
|
|
Write(Key aKey, uint32_t aValue)
|
Écrivez la valeur entière d'une clé dans l'espace de stockage persistant.
|
Write(const char *aKey, uint32_t aValue)
|
|
Typedefs
Clé
WEAVE_CONFIG_PERSISTED_STORAGE_KEY_TYPE Key
Fonctions
Lire
WEAVE_ERROR Read( Key aKey, uint32_t & aValue )
Lire la valeur entière d'une clé à partir du stockage persistant.
La plate-forme est chargée de valider une clé.
| Détails | |||||
|---|---|---|---|---|---|
| Paramètres |
|
||||
| Renvoie |
WEAVE_ERROR_INVALID_ARGUMENT si aKey est NULL WEAVE_ERROR_INVALID_STRING_LENGTH si aKey dépasse WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_ERROR_PERSISTED_STORAGE_VALUE_NOT_FOUND si aKey n'existe pas WEAVE_NO_ERROR, sinon
|
||||
Lire
WEAVE_ERROR Read( const char *aKey, uint32_t & aValue )
Écriture
WEAVE_ERROR Write( Key aKey, uint32_t aValue )
Écrivez la valeur entière d'une clé dans l'espace de stockage persistant.
La plate-forme est chargée de valider une clé. Si une clé n'existe pas, elle est créée et une valeur est attribuée. Sinon, toute valeur existante de aKey sera remplacée par aValue.
| Détails | |||||
|---|---|---|---|---|---|
| Paramètres |
|
||||
| Renvoie |
WEAVE_ERROR_INVALID_ARGUMENT si aKey est NULL WEAVE_ERROR_INVALID_STRING_LENGTH si aKey dépasse WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_NO_ERROR dans le cas contraire
|
||||