NL::編織::簡介::時間::時間變更通知

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

時間更改通知消息的編解碼器

概括

構造函數和析構函數

TimeChangeNotification (void)
默認構造函數應與解碼一起使用,因為所有成員都將通過解碼進行初始化

公共職能

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
)

默認構造函數應與解碼一起使用,因為所有成員都將通過解碼進行初始化

公共靜態函數

解碼

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

解碼來自 PacketBuffer 的時間更改通知。

細節
參數
[out] aObject
指向解碼對象的指針
[in] aMsg
指向 PacketBuffer 的指針
退貨
WEAVE_NO_ERROR 成功