nl :: Tejido:: Perfiles: DataManagement_Current :: UpdateRequest :: Analizador
#include <src/lib/profiles/data-management/Current/MessageDef.h>
Definición del analizador de solicitud de actualización de WDM.
Resumen
Herencia
Hereda de: nl :: Armadura :: Perfiles :: :: DataManagement_Current DataElement :: Parser Funciones publicas
CheckSchemaValidity
WEAVE_ERROR CheckSchemaValidity(
void
) const
Verifique de forma aproximada que el mensaje esté correctamente formado.
Detalles | Valores devueltos | WEAVE_NO_ERROR | en el éxito |
|
GetExpiryTimeMicroSecond
WEAVE_ERROR GetExpiryTimeMicroSecond(
int64_t *const apExpiryTimeMicroSecond
) const
Obtenga el tiempo de vencimiento para esta solicitud.
Detalles | Parámetros | [out] apExpiryTimeMicroSecond | Un puntero a alguna variable para recibir el tiempo de vencimiento en caso de éxito |
|
Valores devueltos | WEAVE_NO_ERROR | en el éxito | WEAVE_END_OF_TLV | si no existe tal elemento | WEAVE_ERROR_WRONG_TLV_TYPE | si existe tal elemento pero no es un entero sin signo |
|
GetReaderOnArgument
WEAVE_ERROR GetReaderOnArgument(
nl::Weave::TLV::TLVReader *const apReader
) const
Inicialice un TLVReader para que apunte al principio del componente de argumento en esta solicitud.
Detalles | Parámetros | [out] apReader | Un puntero a TLVReader, que se inicializa en el argumento TLV elemento en el éxito |
|
Valores devueltos | WEAVE_NO_ERROR | en el éxito |
|
GetUpdateRequestIndex
WEAVE_ERROR GetUpdateRequestIndex(
uint32_t *const apUpdateRequestIndex
) const
Obtenga UpdateRequestIndex de esta solicitud.
Detalles | Parámetros | [out] apUpdateRequestIndex | Un puntero a alguna variable para recibir el índice de la carga útil. |
|
Valores devueltos | WEAVE_NO_ERROR | en el éxito | WEAVE_END_OF_TLV | si no existe tal elemento | WEAVE_ERROR_WRONG_TLV_TYPE | si existe tal elemento pero no es un entero sin signo |
|
En eso
WEAVE_ERROR Init(
const nl::Weave::TLV::TLVReader & aReader
)
Inicialice el objeto del analizador con TLVReader.
Detalles | Parámetros | [in] aReader | Un puntero a un TLVReader, que debe apuntar al comienzo de esta solicitud |
|
Valores devueltos | WEAVE_NO_ERROR | en el éxito |
|