nl:: Weave:: Platform:: PersistedStorage
Résumé
Typedefs |
|
---|---|
Key
|
typedef |
distantes |
|
---|---|
Read(Key aKey, uint32_t & aValue)
|
Lire la valeur entière d'une clé de l'espace de 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
distantes
Read
WEAVE_ERROR Read( Key aKey, uint32_t & aValue )
Lire la valeur entière d'une clé de l'espace de stockage persistant.
La plate-forme est chargée de valider une clé.
Détails | |||||
---|---|---|---|---|---|
Paramètres |
|
||||
Renvoie |
WEAVE_ERROR_INVALID_ARGUMENT si une clé est nulle, WEAVE_ERROR_INVALID_STRING_LENGTH si une clé dépasse WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_ERROR_PERSISTED_STORAGE_VALUE_NOT_FOUND si une clé n'existe pas WEAVE_NO_ERROR
|
Read
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 uneClé n'existe pas, elle sera créée et une valeur lui sera attribuée. Sinon, toute valeur existante de aKey sera remplacée par aValue.
Détails | |||||
---|---|---|---|---|---|
Paramètres |
|
||||
Renvoie |
WEAVE_ERROR_INVALID_ARGUMENT si une clé est nulle, WEAVE_ERROR_INVALID_STRING_LENGTH si la clé dépasse WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_NO_ERROR dans le cas contraire
|