Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Trang này được dịch bởi Cloud Translation API.
Switch to English

nl :: Dệt :: Hồ sơ :: Nhịp tim:: WeaveHeartbeatReceiver

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

Dệt lớp Máy thu nhịp tim .

Tóm lược

Di sản

Kế thừa từ: nl :: Weave :: WeaveServerBase

Người xây dựng và Người phá hủy

WeaveHeartbeatReceiver (void)

Các loại công khai

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

Thuộc tính công cộng

OnHeartbeatReceived
OnHeartbeatReceivedHandler

Chức năng công cộng

Init ( WeaveExchangeManager *exchangeMgr)
Khởi tạo Weave Heartbeat Receiver và đăng ký nhận tin nhắn Weave Heartbeat .
Shutdown (void)
Tắt Bộ nhận Nhịp tim Weave và hủy đăng ký nhận tin nhắn Nhịp tim Weave.

Các loại công khai

OnHeartbeatRenitionHandler

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

Thuộc tính công cộng

OnHeartbeatReceive

OnHeartbeatReceivedHandler OnHeartbeatReceived

Chức năng công cộng

Trong đó

WEAVE_ERROR Init(
  WeaveExchangeManager *exchangeMgr
)

Khởi tạo Weave Heartbeat Receiver và đăng ký nhận tin nhắn Weave Heartbeat .

Chi tiết
Thông số
[in] exchangeMgr
Một con trỏ đến hệ thống Weave Exchange Manager.
Giá trị trả lại
WEAVE_ERROR_INCORRECT_STATE
Nếu người quản lý trao đổi không rỗng
WEAVE_ERROR_TOO_MANY_UNSOLICITED_MESSAGE_HANDLERS
Nếu quá nhiều trình xử lý tin nhắn đã được đăng ký.
WEAVE_NO_ERROR
Về thành công.

Tắt

WEAVE_ERROR Shutdown(
  void
)

Tắt Máy thu nhịp tim Weave và hủy đăng ký nhận tin nhắn Nhịp tim dệt.

Chi tiết
Giá trị trả lại
WEAVE_NO_ERROR
Về thành công.

WeaveHeartbeatReceiver

 WeaveHeartbeatReceiver(
  void
)