O Google tem o compromisso de promover a igualdade racial para as comunidades negras.
Saiba como.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
nl::Weave::Profiles::Heartbeat::WeaveHeartbeatReceiver
#include <src/lib/profiles/heartbeat/WeaveHeartbeat.h>
Unir a classe receptora Heartbeat.
Resumo
Herança
Herda de:
nl::Weave::WeaveServerBase
Tipos públicos
OnHeartbeatReceivedHandler
void(* OnHeartbeatReceivedHandler)(const WeaveMessageInfo *aMsgInfo, uint8_t nodeState, WEAVE_ERROR err)
Atributos públicos
OnHeartbeatReceived
OnHeartbeatReceivedHandler OnHeartbeatReceived
Funções públicas
Init
WEAVE_ERROR Init(
WeaveExchangeManager *exchangeMgr
)
Inicialize o receptor Heartbeat do Weave e faça o registro para receber mensagens Heartbeat do Weave.
Detalhes |
Parâmetros |
[in] exchangeMgr
|
Um ponteiro para o gerenciador do Weave Exchange Manager.
|
|
Valores de retorno |
WEAVE_ERROR_INCORRECT_STATE
|
Se o gerenciador de troca não for nulo
|
WEAVE_ERROR_TOO_MANY_UNSOLICITED_MESSAGE_HANDLERS
|
Se muitos gerenciadores de mensagens já tiverem sido registrados.
|
WEAVE_NO_ERROR
|
Se der certo.
|
|
Desligamento
WEAVE_ERROR Shutdown(
void
)
Encerre o receptor Heartbeat do Weave e cancele o registro da recepção das mensagens Heartbeat do Weave.
Detalhes |
Valores de retorno |
WEAVE_NO_ERROR
|
Se der certo.
|
|
WeaveHeartbeatReceiver
WeaveHeartbeatReceiver(
void
)
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas. Thread é uma marca registrada da Thread Group, Inc.
Última atualização 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Não contém as informações de que eu preciso"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muito complicado / etapas demais"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desatualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema na tradução"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema com as amostras / o código"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Outro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Meu problema foi resolvido"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Outro"
}]