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 WeaveImageran captura os anúncios de imagem recebidos e notifica o delegado quando um deles é recebido.

Construtores e destrutores

WeaveImageAnnounceServer(void)
Construtor.

Funções públicas

Init(WeaveExchangeManager *exchangeManager, IWeaveImageAnnounceServerDelegate *delegate)
Initializer.
SetDelegate(IWeaveImageAnnounceServerDelegate *delegate)
void
Delegado setter.

Funções públicas

Init

WEAVE_ERROR Init(
  WeaveExchangeManager *exchangeManager,
  IWeaveImageAnnounceServerDelegate *delegate
)

Initializer.

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

Detalhes
Parâmetros
exchangeManager
WeaveExchangeManager inicializado com o servidor que se registra para receber mensagens do anúncio de imagem, não pode ser nulo.
delegate
delegado, pode ser nulo
Retorna
WEAVE_NO_ERROR em caso de êxito, valor descritivo de WEAVE_ERROR caso contrário

SetDelegate

void SetDelegate(
  IWeaveImageAnnounceServerDelegate *delegate
)

Delegado setter.

WeaveImageAnnounceServer

 WeaveImageAnnounceServer(
  void
)

Construtor.