Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
nl::Weave::Profiles::Heartbeat::WeaveHeartbeatReceiver
#include <src/lib/profiles/heartbeat/WeaveHeartbeat.h>
Lớp Đầu thu Heartbeat Weave.
Tóm tắt
Tính kế thừa
Kế thừa từ:
nl::Weave::WeaveServerBase
Loại công khai
OnHeartbeatReceivedHandler
void(* OnHeartbeatReceivedHandler)(const WeaveMessageInfo *aMsgInfo, uint8_t nodeState, WEAVE_ERROR err)
Thuộc tính công khai
OnHeartbeatReceived
OnHeartbeatReceivedHandler OnHeartbeatReceived
Hàm công khai
Bắt đầu
WEAVE_ERROR Init(
WeaveExchangeManager *exchangeMgr
)
Khởi động Bộ thu Heartbeat của Weave và đăng ký nhận thông báo Heartbeat của Weave.
Thông tin chi tiết |
Thông số |
[in] exchangeMgr
|
Con trỏ tới Trình quản lý Weave Exchange của hệ thống.
|
|
Giá trị trả về |
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 bạn đã đăng ký quá nhiều trình xử lý tin nhắn.
|
WEAVE_NO_ERROR
|
Khi thành công.
|
|
Tắt
WEAVE_ERROR Shutdown(
void
)
Tắt Trình nhận Heartbeat của Weave và huỷ đăng ký nhận tin nhắn Heartbeat của Weave.
Thông tin chi tiết |
Giá trị trả về |
WEAVE_NO_ERROR
|
Khi thành công.
|
|
WeaveHeartbeatReceiver
WeaveHeartbeatReceiver(
void
)
Trừ khi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle. Thread là nhãn hiệu đã đăng ký của Thread Group, Inc.
Cập nhật lần gần đây nhất: 2023-12-01 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Thiếu thông tin tôi cần"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Quá phức tạp/quá nhiều bước"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Đã lỗi thời"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Vấn đề về bản dịch"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Vấn đề về mẫu/mã"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Khác"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Dễ hiểu"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Giúp tôi giải quyết được vấn đề"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Khác"
}]