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

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

Serveur qui écoute les annonces d'images Weave.

Résumé

Le serveur WeaveImageAnnounce capture les annonces d'images entrantes et avertit son délégué lorsqu'elles ont été reçues.

Constructeurs et destructeurs

WeaveImageAnnounceServer(void)
Constructeur.

Fonctions publiques

Init(WeaveExchangeManager *exchangeManager, IWeaveImageAnnounceServerDelegate *delegate)
Initializer.
SetDelegate(IWeaveImageAnnounceServerDelegate *delegate)
void
Déléguez le setter.

Fonctions publiques

Init

WEAVE_ERROR Init(
  WeaveExchangeManager *exchangeManager,
  IWeaveImageAnnounceServerDelegate *delegate
)

Initializer.

Fonction d'initialisation permettant au serveur de s'enregistrer pour recevoir des messages Image Annonce.

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

SetDelegate

void SetDelegate(
  IWeaveImageAnnounceServerDelegate *delegate
)

Déléguez le setter.

WeaveImageAnnounceServer

 WeaveImageAnnounceServer(
  void
)

Constructeur.