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 )
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 بهوقت ساعت هماهنگ جهانی.