nl:: بافت:: پروفایل ها:: Token Pairing:: TokenPairingServer
#include <src/lib/profiles/token-pairing/TokenPairing.h>
شیء سرور برای پاسخ به درخواست های جفت کردن رمز.
خلاصه
ارث
از: nl::Weave::WeaveServerBase ارث می بردسازندگان و ویرانگرها | |
---|---|
TokenPairingServer (void) |
ویژگی های محافظت شده | |
---|---|
mCertificateSent | bool |
mCurClientOp | |
mDelegate |
توابع عمومی | |
---|---|
Init ( WeaveExchangeManager *exchangeMgr) | وضعیت سرور جفت کردن رمز را راه اندازی کنید و برای دریافت پیام های جفت کردن رمز ثبت نام کنید. |
SendStatusReport (uint32_t statusProfileId, uint16_t statusCode, WEAVE_ERROR sysError) | virtual WEAVE_ERROR پاسخ گزارش وضعیت را به یک درخواست ارسال کنید. |
SendTokenCertificateResponse ( PacketBuffer *certificate) | |
SendTokenPairedResponse ( PacketBuffer *tokenBundle) | |
SetDelegate ( TokenPairingDelegate *delegate) | void نماینده را برای پردازش رویدادهای سرور کنترل دستگاه تنظیم کنید. |
Shutdown (void) | سرور جفت کردن رمز را خاموش کنید. |
ویژگی های محافظت شده
mCertificateSent
bool mCertificateSent
mCurClientOp
ExchangeContext * mCurClientOp
mDelegate
TokenPairingDelegate * mDelegate
توابع عمومی
شروع کنید
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
وضعیت سرور جفت کردن رمز را راه اندازی کنید و برای دریافت پیام های جفت کردن رمز ثبت نام کنید.
param[in] exchangeMgr یک اشاره گر به Weave Exchange Manager.
جزئیات | |||||||
---|---|---|---|---|---|---|---|
ارزش های بازگشتی |
|
SendStatusReport
virtual WEAVE_ERROR SendStatusReport( uint32_t statusProfileId, uint16_t statusCode, WEAVE_ERROR sysError )
پاسخ گزارش وضعیت را به یک درخواست ارسال کنید.
جزئیات | |||||||
---|---|---|---|---|---|---|---|
پارامترها |
| ||||||
ارزش های بازگشتی |
|
SendTokenCertificateResponse
WEAVE_ERROR SendTokenCertificateResponse( PacketBuffer *certificate )
SendTokenPairedResponse
WEAVE_ERROR SendTokenPairedResponse( PacketBuffer *tokenBundle )
SetDelegate
void SetDelegate( TokenPairingDelegate *delegate )
نماینده را برای پردازش رویدادهای سرور کنترل دستگاه تنظیم کنید.
جزئیات | |||
---|---|---|---|
پارامترها |
|
خاموش شدن
WEAVE_ERROR Shutdown( void )
سرور جفت کردن رمز را خاموش کنید.
جزئیات | |||
---|---|---|---|
ارزش های بازگشتی |
|
TokenPairingServer
TokenPairingServer( void )
جز در مواردی که غیراز این ذکر شده باشد، محتوای این صفحه تحت مجوز پروانه ارجاع مشترکات خلاقانه نسخه ۴.۰ است. نمونه کدها نیز دارای مجوز پروانه آپاچی نسخه ۲.۰ است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. OpenThread و علائم مربوط به آن، علامتهای تجاری Thread Group هستند و تحت پروانه استفاده میشوند.
تاریخ آخرین بهروزرسانی 2024-11-13 بهوقت ساعت هماهنگ جهانی.