O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

nl :: Tecer:: Perfis :: Fornecedor:: Nestlabs :: DropcamLegacyPairing :: DropcamLegacyPairingServer

#include <src/lib/profiles/vendor/nestlabs/dropcam-legacy-pairing/DropcamLegacyPairing.h>

Classe de servidor para implementação do perfil Dropcam Legacy Pairing.

Resumo

Herança

Herda de: nl :: Weave :: WeaveServerBase

Construtores e Destruidores

DropcamLegacyPairingServer (void)
Inicializar nulo o servidor de emparelhamento legado Dropcam.

Atributos protegidos

mDelegate

Funções públicas

Init ( WeaveExchangeManager *exchangeMgr)
Inicialize o estado do Dropcam Legacy Pairing Server e registre-se para receber mensagens do Dropcam Legacy Pairing.
SetDelegate ( DropcamLegacyPairingDelegate *delegate)
void
Defina o delegado para processar eventos do servidor de pareamento herdado Dropcam.
Shutdown (void)
Desligue o servidor de emparelhamento Dropcam Legacy.

Funções estáticas protegidas

HandleClientRequest ( ExchangeContext *ec, const IPPacketInfo *pktInfo, const WeaveMessageInfo *msgInfo, uint32_t profileId, uint8_t msgType, PacketBuffer *payload)
void

Funções protegidas

DropcamLegacyPairingServer (const DropcamLegacyPairingServer &)
HandleCameraAuthDataRequest ( ExchangeContext *ec, PacketBuffer *& msgBuf)

Atributos protegidos

mDelegate

DropcamLegacyPairingDelegate * mDelegate

Funções públicas

DropcamLegacyPairingServer

 DropcamLegacyPairingServer(
  void
)

Inicializar nulo o servidor de emparelhamento legado Dropcam.

Deve chamar Init () antes de usar.

Iniciar

WEAVE_ERROR Init(
  WeaveExchangeManager *exchangeMgr
)

Inicialize o estado do Dropcam Legacy Pairing Server e registre-se para receber mensagens do Dropcam Legacy Pairing.

Detalhes
Parâmetros
[in] exchangeMgr
Um ponteiro para o Weave Exchange Manager.
Valores Retornados
WEAVE_ERROR_TOO_MANY_UNSOLICITED_MESSAGE_HANDLERS
Quando muitos manipuladores de mensagens não solicitadas são registrados.
WEAVE_NO_ERROR
Com sucesso.

SetDelegate

void SetDelegate(
  DropcamLegacyPairingDelegate *delegate
)

Defina o delegado para processar eventos do servidor de pareamento herdado Dropcam.

Detalhes
Parâmetros
[in] delegate
Um ponteiro para Dropcam Legacy Pairing Delegate.

Desligar

WEAVE_ERROR Shutdown(
  void
)

Desligue o servidor de emparelhamento Dropcam Legacy.

Detalhes
Valores Retornados
WEAVE_NO_ERROR
incondicionalmente.

Funções estáticas protegidas

HandleClientRequest

void HandleClientRequest(
  ExchangeContext *ec,
  const IPPacketInfo *pktInfo,
  const WeaveMessageInfo *msgInfo,
  uint32_t profileId,
  uint8_t msgType,
  PacketBuffer *payload
)

Funções protegidas

DropcamLegacyPairingServer

 DropcamLegacyPairingServer(
  const DropcamLegacyPairingServer &
)

HandleCameraAuthDataRequest

WEAVE_ERROR HandleCameraAuthDataRequest(
  ExchangeContext *ec,
  PacketBuffer *& msgBuf
)