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 )
جز در مواردی که غیر از این ذکر شده باشد، محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است و نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. Thread علامت تجاری ثبتشده Thread Group, Inc است.
تاریخ آخرین بهروزرسانی 2023-12-01 بهوقت ساعت هماهنگ جهانی.