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

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

Serwer nasłuchujący ogłoszeń dotyczących obrazów Weave.

Podsumowanie

Serwer WeaveImageAnnounce przechwytuje przychodzące ogłoszenia dotyczące obrazów i powiadamia przedstawiciela o jego otrzymaniu.

Konstruktory i niszczyciele

WeaveImageAnnounceServer(void)
Konstruktor.

Funkcje publiczne

Init(WeaveExchangeManager *exchangeManager, IWeaveImageAnnounceServerDelegate *delegate)
Inicjator.
SetDelegate(IWeaveImageAnnounceServerDelegate *delegate)
void
Metoda wyznaczania przedstawicieli.

Funkcje publiczne

Init

WEAVE_ERROR Init(
  WeaveExchangeManager *exchangeManager,
  IWeaveImageAnnounceServerDelegate *delegate
)

Inicjator.

Funkcja inicjująca, w ramach której serwer rejestruje się, aby otrzymywać komunikaty zapowiadające obraz.

Szczegóły
Parametry
exchangeManager
zainicjowana usługa WeaveExchangeManager, na której serwer rejestruje się, aby otrzymywać komunikaty ogłoszeń obrazu, nie może mieć wartości null
delegate
delegować, może mieć wartość null
Zwroty
WEAVE_NO_ERROR w przypadku powodzenia, w przeciwnym razie opisowa wartość WEAVE_ERROR

SetDelegate

void SetDelegate(
  IWeaveImageAnnounceServerDelegate *delegate
)

Metoda wyznaczania przedstawicieli.

WeaveImageAnnounceServer

 WeaveImageAnnounceServer(
  void
)

Konstruktor.