nl :: Tejido:: Perfiles: Vendedor:: Nestlabs :: DropcamLegacyPairing :: DropcamLegacyPairingServer
#include <src/lib/profiles/vendor/nestlabs/dropcam-legacy-pairing/DropcamLegacyPairing.h>
Clase de servidor para implementar el perfil de emparejamiento de Dropcam Legacy.
Resumen
Herencia
Hereda de: nl :: Weave :: WeaveServerBase Funciones publicas |
---|
Init ( WeaveExchangeManager *exchangeMgr) | Inicialice el estado del servidor de emparejamiento de Dropcam Legacy y regístrese para recibir mensajes de Emparejamiento de Dropcam Legacy. |
SetDelegate ( DropcamLegacyPairingDelegate *delegate) | void Configure el delegado para que procese los eventos del servidor de emparejamiento heredado de Dropcam. |
Shutdown (void) | Apague el servidor de emparejamiento heredado de Dropcam. |
Atributos protegidos
Funciones publicas
DropcamLegacyPairingServer
DropcamLegacyPairingServer(
void
)
Null-initialize the Dropcam Legacy Pairing Server.
Debe llamar a Init () antes de su uso.
En eso
WEAVE_ERROR Init(
WeaveExchangeManager *exchangeMgr
)
Inicialice el estado del servidor de emparejamiento de Dropcam Legacy y regístrese para recibir mensajes de Emparejamiento de Dropcam Legacy.
Detalles | Parámetros | [in] exchangeMgr | Un puntero al Weave Exchange Manager. |
|
Valores devueltos | WEAVE_ERROR_TOO_MANY_UNSOLICITED_MESSAGE_HANDLERS | Cuando se registran demasiados manejadores de mensajes no solicitados. | WEAVE_NO_ERROR | Sobre el éxito. |
|
SetDelegate
void SetDelegate(
DropcamLegacyPairingDelegate *delegate
)
Configure el delegado para procesar los eventos del servidor de emparejamiento heredado de Dropcam.
Detalles | Parámetros | [in] delegate | Un puntero al delegado de emparejamiento de Dropcam Legacy. |
|
Cerrar
WEAVE_ERROR Shutdown(
void
)
Apague el servidor de emparejamiento heredado de Dropcam.
Detalles | Valores devueltos | WEAVE_NO_ERROR | incondicionalmente. |
|
Funciones estáticas protegidas
Funciones protegidas