nl :: Tejido:: Perfiles: DataManagement_Current :: CustomCommandResponse :: Analizador
#include <src/lib/profiles/data-management/Current/MessageDef.h>
Definición del analizador de respuesta de comando personalizado de WDM.
Resumen
Herencia
Hereda de: nl :: Weave :: Profiles :: DataManagement_Current :: DataElement :: Parser Funciones publicas
CheckSchemaValidity
WEAVE_ERROR CheckSchemaValidity(
void
) const
Verifique aproximadamente que el mensaje esté correctamente formado.
Detalles | Valores devueltos | WEAVE_NO_ERROR | en el éxito |
|
GetReaderOnResponse
WEAVE_ERROR GetReaderOnResponse(
nl::Weave::TLV::TLVReader *const apReader
) const
Inicialice un TLVReader para que apunte al comienzo del componente de respuesta en este mensaje.
Detalles | Parámetros | [out] apReader | Un puntero a TLVReader, que se inicializará en el elemento TLV de respuesta en caso de éxito |
|
Valores devueltos | WEAVE_NO_ERROR | en el éxito |
|
GetVersion
WEAVE_ERROR GetVersion(
uint64_t *const apVersion
) const
Obtenga la versión de la instancia del rasgo en esta respuesta.
Detalles | Parámetros | [out] apVersion | Un puntero a alguna variable para recibir la versión 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 |
|
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 respuesta |
|
Valores devueltos | WEAVE_NO_ERROR | en el éxito |
|