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

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

Servidor que detecta anúncios de imagem do Weave.

Resumo

O servidor WeaveImageWarning captura os anúncios de imagem recebidos e notifica o delegado quando um deles é recebido.

Construtores e destruidores

WeaveImageAnnounceServer(void)
Construtor.

Funções públicas

Init(WeaveExchangeManager *exchangeManager, IWeaveImageAnnounceServerDelegate *delegate)
Iniciador.
SetDelegate(IWeaveImageAnnounceServerDelegate *delegate)
void
Delegar setter.

Funções públicas

Init

WEAVE_ERROR Init(
  WeaveExchangeManager *exchangeManager,
  IWeaveImageAnnounceServerDelegate *delegate
)

Iniciador.

Função de inicializador em que o servidor se registra para receber mensagens de anúncio de imagem.

Detalhes
Parâmetros
exchangeManager
WeaveExchangeManager inicializado com o qual o servidor se registra para receber mensagens de anúncio de imagem, não deve ser nulo
delegate
delegado, pode ser nulo
Retornos
WEAVE_NO_ERROR em caso de sucesso; valor descritivo de WEAVE_ERROR caso contrário

SetDelegate

void SetDelegate(
  IWeaveImageAnnounceServerDelegate *delegate
)

Delegar setter.

WeaveImageAnnounceServer

 WeaveImageAnnounceServer(
  void
)

Construtor.