Envoyer des commentaires
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
nl:: Weave:: Profiles:: Heartbeat:: WeaveHeartbeatReceiver
#include <src/lib/profiles/heartbeat/WeaveHeartbeat.h>
Classe de récepteur pulsation Weave.
Résumé
Héritage
Hérite de:
nl::Weave::WeaveServerBase
Types publics
OnHeartbeatReceivedHandler
void(* OnHeartbeatReceivedHandler)(const WeaveMessageInfo *aMsgInfo, uint8_t nodeState, WEAVE_ERROR err)
Attributs publics
OnHeartbeatReceived
OnHeartbeatReceivedHandler OnHeartbeatReceived
Fonctions publiques
Init
WEAVE_ERROR Init(
WeaveExchangeManager *exchangeMgr
)
Initialisez le récepteur de battements cardiaques Weave et enregistrez-vous pour recevoir les messages de battements cardiaques Weave.
Détails
Paramètres
[in] exchangeMgr
Pointeur vers le gestionnaire du système Weave Exchange.
Valeurs de retour
WEAVE_ERROR_INCORRECT_STATE
Si la valeur du gestionnaire de la place de marché n'est pas nulle
WEAVE_ERROR_TOO_MANY_UNSOLICITED_MESSAGE_HANDLERS
Si trop de gestionnaires de messages ont déjà été enregistrés.
WEAVE_NO_ERROR
Pour la réussite.
WeaveHeartbeatReceiver
WeaveHeartbeatReceiver(
void
)
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0 , et les échantillons de code sont régis par une licence Apache 2.0 . Pour en savoir plus, consultez les Règles du site Google Developers . Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées. Thread est une marque déposée de Thread Group, Inc.
Dernière mise à jour le 2023/12/01 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Il n'y a pas l'information dont j'ai besoin"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Trop compliqué/Trop d'étapes"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Obsolète"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problème de traduction"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Mauvais exemple/Erreur de code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Autre"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Facile à comprendre"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"J'ai pu résoudre mon problème"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Autre"
}]
Voulez-vous nous donner plus d'informations ?