нл:: Переплетение:: Профили:: Время:: Уведомление об изменении времени

#include <src/lib/profiles/time/WeaveTime.h>

кодек для сообщения уведомления об изменении времени

Краткое содержание

Конструкторы и деструкторы

TimeChangeNotification (void)
конструктор по умолчанию должен использоваться с Decode, поскольку все члены будут инициализированы посредством декодирования.

Общественные функции

Encode ( PacketBuffer *const aMsg)
закодировать уведомление об изменении времени в PacketBuffer.

Публичные статические функции

Decode ( TimeChangeNotification *const aObject, PacketBuffer *const aMsg)
декодировать уведомление об изменении времени из PacketBuffer.

Общественные функции

Кодировать

WEAVE_ERROR Encode(
  PacketBuffer *const aMsg
)

закодировать уведомление об изменении времени в PacketBuffer.

Подробности
Параметры
[out] aMsg
Указатель на PacketBuffer
Возврат
WEAVE_NO_ERROR в случае успеха

Уведомление об изменении времени

 TimeChangeNotification(
  void
)

конструктор по умолчанию должен использоваться с Decode, поскольку все члены будут инициализированы посредством декодирования.

Публичные статические функции

Декодировать

WEAVE_ERROR Decode(
  TimeChangeNotification *const aObject,
  PacketBuffer *const aMsg
)

декодировать уведомление об изменении времени из PacketBuffer.

Подробности
Параметры
[out] aObject
Указатель на декодированный объект
[in] aMsg
Указатель на PacketBuffer
Возврат
WEAVE_NO_ERROR в случае успеха