Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

nl :: Tejido:: Perfiles: Latido del corazón:: TejidoReceptor

#include <src/lib/profiles/heartbeat/WeaveHeartbeat.h>

Clase Weave Heartbeat Receiver.

Resumen

Herencia

Se hereda de: nl :: Weave :: WeaveServerBase

Constructores y Destructores

WeaveHeartbeatReceiver (void)

Tipos públicos

OnHeartbeatReceivedHandler )(const WeaveMessageInfo *aMsgInfo, uint8_t nodeState, WEAVE_ERROR err) typedef
void(*

Atributos públicos

OnHeartbeatReceived
OnHeartbeatReceivedHandler

Funciones publicas

Init ( WeaveExchangeManager *exchangeMgr)
Inicialice el receptor Weave Heartbeat y regístrese para recibir mensajes Weave Heartbeat .
Shutdown (void)
Apague el receptor Weave Heartbeat y anule el registro de la recepción de mensajes Weave Heartbeat .

Tipos públicos

OnHeartbeatReceivedHandler

void(* OnHeartbeatReceivedHandler)(const WeaveMessageInfo *aMsgInfo, uint8_t nodeState, WEAVE_ERROR err)

Atributos públicos

OnHeartbeatReceived

OnHeartbeatReceivedHandler OnHeartbeatReceived

Funciones publicas

En eso

WEAVE_ERROR Init(
  WeaveExchangeManager *exchangeMgr
)

Inicialice el receptor Weave Heartbeat y regístrese para recibir mensajes Weave Heartbeat .

Detalles
Parámetros
[in] exchangeMgr
Un puntero al sistema Weave Exchange Manager.
Valores devueltos
WEAVE_ERROR_INCORRECT_STATE
Si el administrador de intercambio no es nulo
WEAVE_ERROR_TOO_MANY_UNSOLICITED_MESSAGE_HANDLERS
Si ya se han registrado demasiados controladores de mensajes.
WEAVE_NO_ERROR
Sobre el éxito.

Cerrar

WEAVE_ERROR Shutdown(
  void
)

Apague el receptor Weave Heartbeat y anule el registro de la recepción de mensajes Weave Heartbeat .

Detalles
Valores devueltos
WEAVE_NO_ERROR
Sobre el éxito.

TejidoReceptor

 WeaveHeartbeatReceiver(
  void
)