nl:: Weave:: Profiles:: TokenPairing:: 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
सार्वजनिक फ़ंक्शन
Init
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
टोकन पेयरिंग सर्वर की स्थिति शुरू करें और टोकन पेयरिंग मैसेज पाने के लिए रजिस्टर करें.
Weave Exchange Manager के लिए param[in] signMgr A पॉइंटर.
जानकारी | |||||||
---|---|---|---|---|---|---|---|
रिटर्न वैल्यू |
|
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 )