nl::Weave::Profiles::SoftwareUpdate::WeaveImageAnnounceServer

#include <src/lib/profiles/software-update/WeaveImageAnnounceServer.h>

這個伺服器可監聽 Weave 圖片公告。

摘要

WeaveImageAnnounce 伺服器會擷取傳入的圖片公告,並在收到圖片公告時通知委派對象。

建構函式和解構函式

WeaveImageAnnounceServer(void)
建構函式。

公用函式

Init(WeaveExchangeManager *exchangeManager, IWeaveImageAnnounceServerDelegate *delegate)
SetDelegate(IWeaveImageAnnounceServerDelegate *delegate)
void
委派 setter。

公用函式

Init

WEAVE_ERROR Init(
  WeaveExchangeManager *exchangeManager,
  IWeaveImageAnnounceServerDelegate *delegate
)

初始化器函式,用於註冊以接收圖片公告訊息。

詳細說明
參數
exchangeManager
初始化 WeaveExchangeManager,由伺服器註冊以接收 Image 公告訊息,且不得為空值
delegate
委派,可以是 null
傳回
成功時為 WEAVE_NO_ERROR,否則為描述性的 WEAVE_ERROR 值

SetDelegate

void SetDelegate(
  IWeaveImageAnnounceServerDelegate *delegate
)

委派 setter。

WeaveImageAnnounceServer

 WeaveImageAnnounceServer(
  void
)

建構函式。