nl:: Weave:: Profiles:: Vendor:: Nestlabs:: DropcamLegacyPairing:: DropcamLegacyPairingDelegate
זו כיתה מופשטת.
#include <src/lib/profiles/vendor/nestlabs/dropcam-legacy-pairing/DropcamLegacyPairing.h>
הקצאת מחלקה להטמעת פעולות נכנסות של התאמה מדור קודם של Dropcam במכשיר של השרת.
סיכום
ירושה
ירש מ: nl::Weave::WeaveServerDelegateBase
תפקידים ציבוריים |
|
---|---|
EnforceAccessControl(ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result)
|
virtual void
אכיפה של בקרת גישה ברמת ההודעה עבור הודעת בקשה נכנסת של התאמה מדור קודם של Dropcam.
|
GetCameraMACAddress(uint8_t(&) macAddress[EUI48_LEN])=0
|
virtual WEAVE_ERROR
אחזור כתובת ה-MAC של Wi-Fi (EUI-48) של המצלמה.
|
GetCameraSecret(uint8_t(&) secret[CAMERA_SECRET_LEN])=0
|
virtual WEAVE_ERROR
אחזור סוד בגודל 32 בייטים של המצלמה, שמשותף עם השירות ומשמש ליצירת auth_data HMAC.
|
תפקידים ציבוריים
EnforceAccessControl
virtual void EnforceAccessControl( ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result )
אכיפה של בקרת גישה ברמת ההודעה עבור הודעת בקשה נכנסת של התאמה מדור קודם של Dropcam.
פרטים | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
פרמטרים |
|
GetCameraMACAddress
virtual WEAVE_ERROR GetCameraMACAddress( uint8_t(&) macAddress[EUI48_LEN] )=0
אחזור כתובת ה-MAC של Wi-Fi (EUI-48) של המצלמה.
פרטים | |||||
---|---|---|---|---|---|
פרמטרים |
|
||||
ערכים מוחזרים |
|
GetCameraSecret
virtual WEAVE_ERROR GetCameraSecret( uint8_t(&) secret[CAMERA_SECRET_LEN] )=0
אחזור סוד בגודל 32 בייטים של המצלמה, שמשותף עם השירות ומשמש ליצירת auth_data HMAC.
פרטים | |||||
---|---|---|---|---|---|
פרמטרים |
|
||||
ערכים מוחזרים |
|