nl:: بافت:: پروفایل ها:: فروشنده:: Nestlabs:: DropcamLegacyPairing:: DropcamLegacyPairingServer
#include <src/lib/profiles/vendor/nestlabs/dropcam-legacy-pairing/DropcamLegacyPairing.h>
کلاس سرور برای پیاده سازی پروفایل جفت سازی Dropcam Legacy.
خلاصه
ارث
از: nl::Weave::WeaveServerBase ارث می بردسازندگان و ویرانگرها | |
---|---|
DropcamLegacyPairingServer (void) سرور جفت سازی قدیمی Dropcam Legacy را تهی کنید. |
ویژگی های محافظت شده | |
---|---|
mDelegate |
توابع عمومی | |
---|---|
Init ( WeaveExchangeManager *exchangeMgr) | وضعیت Dropcam Legacy Pairing Server را راه اندازی کنید و برای دریافت پیام های Dropcam Legacy Pairing ثبت نام کنید. |
SetDelegate ( DropcamLegacyPairingDelegate *delegate) | void نماینده را تنظیم کنید تا رویدادهای Dropcam Legacy Pairing Server را پردازش کند. |
Shutdown (void) | سرور جفت سازی Dropcam Legacy را خاموش کنید. |
توابع استاتیک محافظت شده | |
---|---|
HandleClientRequest ( ExchangeContext *ec, const IPPacketInfo *pktInfo, const WeaveMessageInfo *msgInfo, uint32_t profileId, uint8_t msgType, PacketBuffer *payload) | void |
توابع محافظت شده | |
---|---|
DropcamLegacyPairingServer (const DropcamLegacyPairingServer &) | |
HandleCameraAuthDataRequest ( ExchangeContext *ec, PacketBuffer *& msgBuf) |
ویژگی های محافظت شده
mDelegate
DropcamLegacyPairingDelegate * mDelegate
توابع عمومی
DropcamLegacyPairingServer
DropcamLegacyPairingServer( void )
سرور جفت سازی قدیمی Dropcam Legacy را تهی کنید.
قبل از استفاده باید Init() را فراخوانی کنید.
شروع کنید
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
وضعیت Dropcam Legacy Pairing Server را راه اندازی کنید و برای دریافت پیام های Dropcam Legacy Pairing ثبت نام کنید.
جزئیات | |||||
---|---|---|---|---|---|
پارامترها |
| ||||
ارزش های بازگشتی |
|
SetDelegate
void SetDelegate( DropcamLegacyPairingDelegate *delegate )
نماینده را تنظیم کنید تا رویدادهای Dropcam Legacy Pairing Server را پردازش کند.
جزئیات | |||
---|---|---|---|
پارامترها |
|
خاموش شدن
WEAVE_ERROR Shutdown( void )
سرور جفت سازی Dropcam Legacy را خاموش کنید.
جزئیات | |||
---|---|---|---|
ارزش های بازگشتی |
|
توابع استاتیک محافظت شده
HandleClientRequest
void HandleClientRequest( ExchangeContext *ec, const IPPacketInfo *pktInfo, const WeaveMessageInfo *msgInfo, uint32_t profileId, uint8_t msgType, PacketBuffer *payload )
توابع محافظت شده
DropcamLegacyPairingServer
DropcamLegacyPairingServer( const DropcamLegacyPairingServer & )
HandleCameraAuthDataRequest
WEAVE_ERROR HandleCameraAuthDataRequest( ExchangeContext *ec, PacketBuffer *& msgBuf )
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. The OPENTHREAD and related marks are trademarks of the Thread Group and are used under license.
تاریخ آخرین بهروزرسانی 2024-11-13 بهوقت ساعت هماهنگ جهانی.