нл:: Соткать:: Профили:: DataManagement_Current:: Запрос обновления:: Парсер
#include <src/lib/profiles/data-management/Current/MessageDef.h>
Определение синтаксического анализатора запросов на обновление WDM.
Резюме
Наследование
Наследуется от: nl::Weave::Profiles::DataManagement_Current::DataElement::Parser Общественные функции
ПроверитьСхемавалидность
WEAVE_ERROR CheckSchemaValidity(
void
) const
Приблизительно проверьте, правильно ли сформировано сообщение.
Подробности | Возвращаемые значения | |
GetExpiryTimeMicroSecond
WEAVE_ERROR GetExpiryTimeMicroSecond(
int64_t *const apExpiryTimeMicroSecond
) const
Получите время истечения срока для этого запроса.
Подробности | Параметры | [out] apExpiryTimeMicroSecond | Указатель на некоторую переменную для получения времени истечения срока действия в случае успеха |
|
Возвращаемые значения | WEAVE_NO_ERROR | об успехе | WEAVE_END_OF_TLV | если нет такого элемента | WEAVE_ERROR_WRONG_TLV_TYPE | если такой элемент есть, но это не целое число без знака |
|
GetReaderOnArgument
WEAVE_ERROR GetReaderOnArgument(
nl::Weave::TLV::TLVReader *const apReader
) const
Инициализируйте TLVReader, чтобы он указывал на начало компонента аргумента в этом запросе.
Подробности | Параметры | [out] apReader | Указатель на TLVReader, который будет инициализирован в элементе аргумента TLV в случае успеха. |
|
Возвращаемые значения | |
GetUpdateRequestIndex
WEAVE_ERROR GetUpdateRequestIndex(
uint32_t *const apUpdateRequestIndex
) const
Получите UpdateRequestIndex этого запроса.
Подробности | Параметры | [out] apUpdateRequestIndex | Указатель на некоторую переменную для получения индекса полезной нагрузки. |
|
Возвращаемые значения | WEAVE_NO_ERROR | об успехе | WEAVE_END_OF_TLV | если нет такого элемента | WEAVE_ERROR_WRONG_TLV_TYPE | если такой элемент есть, но это не целое число без знака |
|
В этом
WEAVE_ERROR Init(
const nl::Weave::TLV::TLVReader & aReader
)
Инициализируйте объект парсера с помощью TLVReader.
Подробности | Параметры | [in] aReader | Указатель на TLVReader, который должен указывать на начало этого запроса. |
|
Возвращаемые значения | |