Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

nl:: Menenun:: Profil:: Denyut jantung:: WeaveDetak JantungReceiver

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

Weave Heartbeat kelas Receiver.

Ringkasan

Warisan

Mewarisi dari: nl :: Weave :: WeaveServerBase

Konstruktor dan Destruktor

WeaveHeartbeatReceiver (void)

Tipe publik

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

Atribut publik

OnHeartbeatReceived
OnHeartbeatReceivedHandler

Fungsi publik

Init ( WeaveExchangeManager *exchangeMgr)
Menginisialisasi Weave Heartbeat Receiver dan mendaftar untuk menerima Weave Heartbeat pesan.
Shutdown (void)
Shutdown Weave Heartbeat Receiver dan unregister penerimaan Weave Heartbeat pesan.

Tipe publik

OnHeartbeatReceivedHandler

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

Atribut publik

DiHeartbeatDiterima

OnHeartbeatReceivedHandler OnHeartbeatReceived

Fungsi publik

init

WEAVE_ERROR Init(
  WeaveExchangeManager *exchangeMgr
)

Menginisialisasi Weave Heartbeat Receiver dan mendaftar untuk menerima Weave Heartbeat pesan.

rincian
Parameter
[in] exchangeMgr
Sebuah pointer ke sistem Weave Exchange Manager.
Mengembalikan Nilai
WEAVE_ERROR_INCORRECT_STATE
Jika manajer pertukaran bukan nol
WEAVE_ERROR_TOO_MANY_UNSOLICITED_MESSAGE_HANDLERS
Jika terlalu banyak penangan pesan yang telah didaftarkan.
WEAVE_NO_ERROR
Pada kesuksesan.

Menutup

WEAVE_ERROR Shutdown(
  void
)

Shutdown Weave Heartbeat Receiver dan unregister penerimaan Weave Heartbeat pesan.

rincian
Mengembalikan Nilai
WEAVE_NO_ERROR
Pada kesuksesan.

WeaveDetak JantungReceiver

 WeaveHeartbeatReceiver(
  void
)