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
)

初始化程序。

初始化函数,服务器在其中注册以接收 Image Announce 消息。

具体说明
参数
exchangeManager
已初始化的 WeaveExchangeManager(服务器用于注册接收图片公告邮件)不能为 null
delegate
委托,可以为 null
返回值
如果成功,则为 WEAVE_NO_ERROR;否则为描述性 WEAVE_ERROR 值

SetDelegate

void SetDelegate(
  IWeaveImageAnnounceServerDelegate *delegate
)

委托 setter。

WeaveImageAnnounceServer

 WeaveImageAnnounceServer(
  void
)

构造函数。