nl::
  #include <src/lib/profiles/vendor/nestlabs/dropcam-legacy-pairing/DropcamLegacyPairing.h>
  סיווג שרת להטמעת פרופיל ההתאמה מדור קודם של Dropcam Legacy.
סיכום
ירושה
עובר בירושה מ: nl::Weave::WeaveServerBase| בנייה | |
|---|---|
| DropcamLegacyPairingServer(void)מאפסים את שרת ההתאמה מדור קודם של Dropcam.  | 
| מאפיינים מוגנים | |
|---|---|
| mDelegate | |
| פונקציות ציבוריות | |
|---|---|
| Init(WeaveExchangeManager *exchangeMgr) | יש לאתחל את מצב שרת ההתאמה מדור קודם של Dropcam ולהירשם כדי לקבל הודעות התאמה מדור קודם של Dropcam.  | 
| SetDelegate(DropcamLegacyPairingDelegate *delegate) | voidהגדרת המשתמש שהוענקה הרשאה לעבד אירועים של שרת התאמה מדור קודם של Dropcam Legacy.  | 
| Shutdown(void) | כיבוי שרת ההתאמה מדור קודם של מצלמת ה-Dropcam.  | 
| פונקציות סטטיות מוגנות | |
|---|---|
| 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() לפני השימוש.
Init
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
יש לאתחל את מצב שרת ההתאמה מדור קודם של Dropcam ולהירשם כדי לקבל הודעות התאמה מדור קודם של Dropcam.
| פרטים | |||||
|---|---|---|---|---|---|
| פרמטרים | 
 | ||||
| מוחזר ערכים | 
 | ||||
SetDelegate
void SetDelegate( DropcamLegacyPairingDelegate *delegate )
הגדרת המשתמש שהוענקה הרשאה לעבד אירועים של שרת התאמה מדור קודם של Dropcam Legacy.
| פרטים | |||
|---|---|---|---|
| פרמטרים | 
 | ||
כיבוי
WEAVE_ERROR Shutdown( void )
כיבוי שרת ההתאמה מדור קודם של מצלמת ה-Dropcam.
| פרטים | |||
|---|---|---|---|
| מוחזר ערכים | 
 | ||
פונקציות סטטיות מוגנות
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 )