nl::
  #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
פונקציות ציבוריות
Init
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
מפעילים את המצב של שרת התאמת האסימון ונרשמים כדי לקבל הודעות על התאמה של אסימונים.
param[in] ExchangeMgr A מצביע אל 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 )