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(服务器用于注册接收图片播报消息)不得为 null
delegate
委托,可能为 null
返回值
成功时为 WEAVE_NO_ERROR;否则为描述性的 WEAVE_ERROR 值

SetDelegate

void SetDelegate(
  IWeaveImageAnnounceServerDelegate *delegate
)

委托 setter。

WeaveImageAnnounceServer

 WeaveImageAnnounceServer(
  void
)

构造函数。