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
|