нл:: Переплетение:: Профили:: Обновление программного обеспечения:: WeaveImageAnnounceServer

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

Сервер, который прослушивает объявления изображений Weave.

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

Сервер WeaveImageAnnounce захватывает объявления о входящих изображениях и уведомляет своего делегата о их получении.

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

WeaveImageAnnounceServer (void)
Конструктор.

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

Init ( WeaveExchangeManager *exchangeManager, IWeaveImageAnnounceServerDelegate *delegate)
Инициализатор.
SetDelegate ( IWeaveImageAnnounceServerDelegate *delegate)
void
Установщик делегатов.

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

Инициализировать

WEAVE_ERROR Init(
  WeaveExchangeManager *exchangeManager,
  IWeaveImageAnnounceServerDelegate *delegate
)

Инициализатор.

Функция инициализатора, при которой сервер регистрируется для получения сообщений Image Announce.

Подробности
Параметры
exchangeManager
инициализированный WeaveExchangeManager, с помощью которого сервер регистрируется для получения сообщений Image Announce, не должен иметь значение null.
delegate
делегат, может быть нулевым
Возврат
WEAVE_NO_ERROR в случае успеха, в противном случае описательное значение WEAVE_ERROR.

SetDelegate

void SetDelegate(
  IWeaveImageAnnounceServerDelegate *delegate
)

Установщик делегатов.

WeaveImageAnnounceServer

 WeaveImageAnnounceServer(
  void
)

Конструктор.