nl:: Weave:: Platform:: PersistedStorage
Resumo
Typedefs |
|
---|---|
Key
|
typedef |
remotas |
|
---|---|
Read(Key aKey, uint32_t & aValue)
|
Lê o valor inteiro de uma chave do armazenamento permanente.
|
Read(const char *aKey, uint32_t & aValue)
|
|
Write(Key aKey, uint32_t aValue)
|
Gravar o valor inteiro de uma chave no armazenamento permanente.
|
Write(const char *aKey, uint32_t aValue)
|
Typedefs
Chave
WEAVE_CONFIG_PERSISTED_STORAGE_KEY_TYPE Key
remotas
Ler
WEAVE_ERROR Read( Key aKey, uint32_t & aValue )
Lê o valor inteiro de uma chave do armazenamento permanente.
A plataforma é responsável por validar a Key.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
|
||||
Retorna |
WEAVE_ERROR_INVALID_ ARGUMENT se a chave for NULL WEAVE_ERROR_INVALID_STRING_LENGTH se a chave exceder WEAVE_CONFIG_PERSIATED_STORAGE_MAX_KEY_LENGTH WEAVE_ERROR_PERSIATED_STORAGE_VALUE_NOT_FOUND se aKey não existir WEAVE_NO_ERROR, caso contrário
|
Ler
WEAVE_ERROR Read( const char *aKey, uint32_t & aValue )
Gravar
WEAVE_ERROR Write( Key aKey, uint32_t aValue )
Gravar o valor inteiro de uma chave no armazenamento permanente.
A plataforma é responsável por validar a Key. Se aKey não existir, ela será criada e atribuída a um aValue. Caso contrário, qualquer valor existente de aKey será substituído por aValue.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
|
||||
Retorna |
WEAVE_ERROR_INVALID_SIZE se a chave for NULL WEAVE_ERROR_INVALID_STRING_LENGTH se a chave exceder WEAVE_CONFIG_PERSIATED_STORAGE_MAX_KEY_LENGTH WEAVE_NO_ERROR, caso contrário
|