nl :: Dệt :: Hồ sơ :: Nhà cung cấp :: Nestlabs :: DropcamLegacyPairing :: DropcamLegacyPairingServer
#include <src/lib/profiles/vendor/nestlabs/dropcam-legacy-pairing/DropcamLegacyPairing.h>
Lớp máy chủ để triển khai cấu hình Ghép nối kế thừa Dropcam.
Tóm lược
Di sản
Kế thừa từ: nl :: Weave :: WeaveServerBase Chức năng công cộng |
---|
Init ( WeaveExchangeManager *exchangeMgr) | Khởi tạo trạng thái Máy chủ ghép nối kế thừa của Dropcam và đăng ký để nhận thông báo Ghép nối kế thừa của Dropcam. |
SetDelegate ( DropcamLegacyPairingDelegate *delegate) | void Đặt người đại diện để xử lý các sự kiện Máy chủ ghép nối kế thừa Dropcam. |
Shutdown (void) | Tắt máy chủ ghép nối kế thừa Dropcam. |
Thuộc tính được bảo vệ
Chức năng công cộng
DropcamLegacyPairingServer
DropcamLegacyPairingServer(
void
)
Vô hiệu hóa máy chủ ghép nối kế thừa Dropcam.
Phải gọi Init () trước khi sử dụng.
Trong đó
WEAVE_ERROR Init(
WeaveExchangeManager *exchangeMgr
)
Khởi tạo trạng thái Máy chủ ghép nối kế thừa của Dropcam và đăng ký để nhận thông báo Ghép nối kế thừa của Dropcam.
Chi tiết | Thông số | [in] exchangeMgr | Một con trỏ đến Trình quản lý trao đổi Weave. |
|
Giá trị trả lại | WEAVE_ERROR_TOO_MANY_UNSOLICITED_MESSAGE_HANDLERS | Khi có quá nhiều trình xử lý tin nhắn không mong muốn được đăng ký. | WEAVE_NO_ERROR | Về thành công. |
|
SetDelegate
void SetDelegate(
DropcamLegacyPairingDelegate *delegate
)
Đặt người đại diện để xử lý các sự kiện Máy chủ ghép nối kế thừa Dropcam.
Chi tiết | Thông số | [in] delegate | Một con trỏ đến Đại biểu ghép nối kế thừa Dropcam. |
|
Tắt
WEAVE_ERROR Shutdown(
void
)
Tắt máy chủ ghép nối kế thừa Dropcam.
Chi tiết | Giá trị trả lại | WEAVE_NO_ERROR | một cách vô điều kiện. |
|
Các chức năng tĩnh được bảo vệ
Các chức năng được bảo vệ