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 )