nl:: Weave:: Profiles:: Vendor:: Nestlabs:: DropcamLegacyPairing:: DropcamLegacyPairingServer
#include <src/lib/profiles/vendor/nestlabs/dropcam-legacy-pairing/DropcamLegacyPairing.h>
ड्रॉपकैम लेगसी पेयरिंग प्रोफ़ाइल लागू करने के लिए सर्वर क्लास.
खास जानकारी
इनहेरिटेंस
यहां से इनहेरिट किया जाता है: nl::Weave::WeaveServerBase
कंस्ट्रक्टर और डिस्ट्रक्टर |
|
---|---|
DropcamLegacyPairingServer(void)
Dropcam के लेगसी पेयरिंग सर्वर को शून्य पर शुरू करें.
|
सुरक्षित एट्रिब्यूट |
|
---|---|
mDelegate
|
सार्वजनिक फ़ंक्शन |
|
---|---|
Init(WeaveExchangeManager *exchangeMgr)
|
ड्रॉपकैम के लेगसी पेयरिंग सर्वर की स्थिति को शुरू करें और ड्रॉपकैम के लेगसी पेयरिंग मैसेज पाने के लिए रजिस्टर करें.
|
SetDelegate(DropcamLegacyPairingDelegate *delegate)
|
void
Dropcam के लेगसी पेयरिंग सर्वर इवेंट को प्रोसेस करने के लिए, डेलिगेट को सेट करें.
|
Shutdown(void)
|
ड्रॉपडाउन के लेगसी पेयरिंग सर्वर को बंद करें.
|
सुरक्षित स्टैटिक फ़ंक्शन |
|
---|---|
HandleClientRequest(ExchangeContext *ec, const IPPacketInfo *pktInfo, const WeaveMessageInfo *msgInfo, uint32_t profileId, uint8_t msgType, PacketBuffer *payload)
|
void
|
सुरक्षित किए गए फ़ंक्शन |
|
---|---|
DropcamLegacyPairingServer(const DropcamLegacyPairingServer &)
|
|
HandleCameraAuthDataRequest(ExchangeContext *ec, PacketBuffer *& msgBuf)
|
सुरक्षित एट्रिब्यूट
mDelegate
DropcamLegacyPairingDelegate * mDelegate
सार्वजनिक फ़ंक्शन
DropcamLegacyPairingServer
DropcamLegacyPairingServer( void )
Dropcam के लेगसी पेयरिंग सर्वर को शून्य पर शुरू करें.
इस्तेमाल करने से पहले Init() को कॉल करना ज़रूरी है.
शुरू करें
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
ड्रॉपकैम के लेगसी पेयरिंग सर्वर की स्थिति को शुरू करें और ड्रॉपकैम के लेगसी पेयरिंग मैसेज पाने के लिए रजिस्टर करें.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
रिटर्न वैल्यू |
|
SetDelegate
void SetDelegate( DropcamLegacyPairingDelegate *delegate )
Dropcam के लेगसी पेयरिंग सर्वर इवेंट को प्रोसेस करने के लिए, डेलिगेट को सेट करें.
जानकारी | |||
---|---|---|---|
पैरामीटर |
|
बंद है
WEAVE_ERROR Shutdown( void )
ड्रॉपडाउन के लेगसी पेयरिंग सर्वर को बंद करें.
जानकारी | |||
---|---|---|---|
रिटर्न वैल्यू |
|
सुरक्षित स्टैटिक फ़ंक्शन
HandleClientRequest
void HandleClientRequest( ExchangeContext *ec, const IPPacketInfo *pktInfo, const WeaveMessageInfo *msgInfo, uint32_t profileId, uint8_t msgType, PacketBuffer *payload )
सुरक्षित किए गए फ़ंक्शन
DropcamLegacyPairingServer
DropcamLegacyPairingServer( const DropcamLegacyPairingServer & )
HandleCameraAuthDataRequest
WEAVE_ERROR HandleCameraAuthDataRequest( ExchangeContext *ec, PacketBuffer *& msgBuf )