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

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

Serveur écoutant les annonces d'images Weave.

Résumé

Le serveur WeaveImageAnnounce capture les annonces d'images entrantes et informe son délégué lorsqu'elle en a reçu une.

Constructeurs et destructeurs

WeaveImageAnnounceServer(void)
Constructeur.

Fonctions publiques

Init(WeaveExchangeManager *exchangeManager, IWeaveImageAnnounceServerDelegate *delegate)
Initialiseur.
SetDelegate(IWeaveImageAnnounceServerDelegate *delegate)
void
Déléguez la définition d'un setter.

Fonctions publiques

Init

WEAVE_ERROR Init(
  WeaveExchangeManager *exchangeManager,
  IWeaveImageAnnounceServerDelegate *delegate
)

Initialiseur.

Fonction d'initialisation dans laquelle le serveur s'enregistre pour recevoir des messages d'annonce d'image.

Détails
Paramètres
exchangeManager
Le gestionnaire WeaveExchangeManager initialisé avec lequel le serveur s'enregistre pour recevoir des messages d'annonce d'image ne doit pas être nul.
delegate
délégué, peut être nul
Renvoie
WEAVE_NO_ERROR en cas de réussite, valeur WEAVE_ERROR descriptive dans le cas contraire

SetDelegate

void SetDelegate(
  IWeaveImageAnnounceServerDelegate *delegate
)

Déléguez la définition d'un setter.

WeaveImageAnnounceServer

 WeaveImageAnnounceServer(
  void
)

Constructeur.