nl:: Weave:: Platform:: PersistedStorage
Riepilogo
Typedef |
|
---|---|
Key
|
typedef |
Funzioni |
|
---|---|
Read(Key aKey, uint32_t & aValue)
|
Legge il valore intero di una chiave dall'archiviazione permanente.
|
Read(const char *aKey, uint32_t & aValue)
|
|
Write(Key aKey, uint32_t aValue)
|
Scrivere il valore intero di una chiave nell'archiviazione permanente.
|
Write(const char *aKey, uint32_t aValue)
|
Typedef
Chiave
WEAVE_CONFIG_PERSISTED_STORAGE_KEY_TYPE Key
Funzioni
Letto
WEAVE_ERROR Read( Key aKey, uint32_t & aValue )
Legge il valore intero di una chiave dall'archiviazione permanente.
La piattaforma è responsabile della convalida di una chiave.
Dettagli | |||||
---|---|---|---|---|---|
Parametri |
|
||||
Restituisce |
WEAVE_ERROR_INVALID_TOPIC se una chiave è NULL WEAVE_ERROR_INVALID_STRING_LENGTH se una chiave è superiore a WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_ERROR_PERSISTED_STORAGE_VALUE_NOT_FOUND se una chiave non esiste WEAVE_NO_ERROR in caso contrario
|
Letto
WEAVE_ERROR Read( const char *aKey, uint32_t & aValue )
Scrivi
WEAVE_ERROR Write( Key aKey, uint32_t aValue )
Scrivere il valore intero di una chiave nell'archiviazione permanente.
La piattaforma è responsabile della convalida di una chiave. Se aKey non esiste, verrà creato e assegnato un valore. In caso contrario, qualsiasi valore esistente di aKey verrà sostituito con aValue.
Dettagli | |||||
---|---|---|---|---|---|
Parametri |
|
||||
Restituisce |
WEAVE_ERROR_INVALID_TOPIC se una chiave è NULL WEAVE_ERROR_INVALID_STRING_LENGTH se una chiave è superiore a WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_NO_ERROR altrimenti
|