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

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

Server, der auf Weave-Bildankündigungen wartet.

Zusammenfassung

Der WeaveImageAnkündigungce-Server erfasst eingehende Bildankündigungen und benachrichtigt den Bevollmächtigten, wenn eine Mitteilung eingeht.

Konstruktoren und Zerstörer

WeaveImageAnnounceServer(void)
Konstruktor.

Öffentliche Funktionen

Init(WeaveExchangeManager *exchangeManager, IWeaveImageAnnounceServerDelegate *delegate)
Initializer.
SetDelegate(IWeaveImageAnnounceServerDelegate *delegate)
void
Setter delegieren

Öffentliche Funktionen

Init

WEAVE_ERROR Init(
  WeaveExchangeManager *exchangeManager,
  IWeaveImageAnnounceServerDelegate *delegate
)

Initializer.

Initialisierungsfunktion, bei der sich der Server für den Empfang von Bildankündigungsnachrichten registriert.

Details
Parameter
exchangeManager
initialisierter WeaveExchangeManager, mit dem sich der Server für den Empfang von Bildankündigungsnachrichten registriert; darf nicht null sein
delegate
Delegat, kann null sein
Rückgabe
WEAVE_NO_ERROR bei Erfolg, andernfalls beschreibender WEAVE_ERROR-Wert

SetDelegate

void SetDelegate(
  IWeaveImageAnnounceServerDelegate *delegate
)

Setter delegieren

WeaveImageAnnounceServer

 WeaveImageAnnounceServer(
  void
)

Konstruktor.