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 Các loại công khai |
---|
OnHeartbeatReceivedHandler )(const WeaveMessageInfo *aMsgInfo, uint8_t nodeState, WEAVE_ERROR err) | typedef void(* |
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
)