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)
|
Scrivi 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
Leggi
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_ARGUMENT se aKey è NULL WEAVE_ERROR_INVALID_STRING_LENGTH se una chiave supera WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_ERROR_PERSISTED_STORAGE_VALUE_NOT_FOUND se aKey non esiste altrimenti WEAVE_NO_ERROR
|
Leggi
WEAVE_ERROR Read( const char *aKey, uint32_t & aValue )
Scrittura
WEAVE_ERROR Write( Key aKey, uint32_t aValue )
Scrivi il valore intero di una chiave nell'archiviazione permanente.
La piattaforma è responsabile della convalida di una chiave. Se una chiave non esiste, verrà creata e assegnata aValue. In caso contrario, qualsiasi valore esistente di aKey verrà sostituito con aValue.
Dettagli | |||||
---|---|---|---|---|---|
Parametri |
|
||||
Restituisce |
WEAVE_ERROR_INVALID_ARGUMENT se una chiave è NULL WEAVE_ERROR_INVALID_STRING_LENGTH se una chiave supera WEAVE_CONFIG_PERSISTED_STORAGE_MAX_KEY_LENGTH WEAVE_NO_ERROR altrimenti
|