Prześlij opinię
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
nl:: Weave:: Profiles:: Heartbeat:: WeaveHeartbeatReceiver
#include <src/lib/profiles/heartbeat/WeaveHeartbeat.h>
Klasa odbiornika Weave Heartbeat .
Podsumowanie
Dziedziczenie
Dziedziczy z:
nl::Weave::WeaveServerBase
Typy publiczne
OnHeartbeatReceivedHandler
void ( * OnHeartbeatReceivedHandler )( const WeaveMessageInfo * aMsgInfo , uint8_t nodeState , WEAVE_ERROR err )
Atrybuty publiczne
OnHeartbeatReceived
OnHeartbeatReceivedHandler OnHeartbeatReceived
Funkcje publiczne
Init
WEAVE_ERROR Init(
WeaveExchangeManager *exchangeMgr
)
Zainicjuj odbiornik Weave Heartbeat i zarejestruj się, aby otrzymywać komunikaty Weave Heartbeat .
Szczegóły
Parametry
[in] exchangeMgr
Wskaźnik systemu – menedżer wymiany oprogramowania Weave.
Zwracane wartości
WEAVE_ERROR_INCORRECT_STATE
Jeśli menedżer giełdy nie ma wartości null
WEAVE_ERROR_TOO_MANY_UNSOLICITED_MESSAGE_HANDLERS
Jeśli zarejestrowano już zbyt wiele modułów obsługi wiadomości.
WEAVE_NO_ERROR
Powodzenie.
Wyłączono
WEAVE_ERROR Shutdown(
void
)
Wyłącz odbiornik Weave Heartbeat i wyrejestruj odbieranie wiadomości z weave Heartbeat .
Szczegóły
Zwracane wartości
WEAVE_NO_ERROR
Powodzenie.
WeaveHeartbeatReceiver
WeaveHeartbeatReceiver(
void
)
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0 , a przykładowy kod jest dostępny na licencji Apache 2.0 . Szczegółowe informacje na ten temat znajdziesz w zasadach dotyczących witryny Google Developers . Java jest zastrzeżonym znakiem towarowym firmy Oracle lub jej podmiotów stowarzyszonych. OPENTHREAD i powiązane znaki są znakami towarowymi organizacji Thread Group i są używane na licencji.
Ostatnia aktualizacja: 2024-08-22 UTC.
Chcesz przekazać coś jeszcze?
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-08-22 UTC."],[],[]]