nl:: Weave:: Profiles:: Vendor:: Nestlabs:: DropcamLegacyPairing:: DropcamLegacyPairingDelegate
  Ini adalah class abstrak.
  #include <src/lib/profiles/vendor/nestlabs/dropcam-legacy-pairing/DropcamLegacyPairing.h>
  Delegasikan kelas untuk mengimplementasikan operasi Pasangan Dropcam Legacy yang masuk pada perangkat server.
Ringkasan
Inheritance
Mewarisi dari: nl::Weave::WeaveServerDelegateBase
        Fungsi publik | 
    |
|---|---|
        EnforceAccessControl(ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result)
       | 
      
        virtual void
        Terapkan kontrol akses tingkat pesan untuk pesan permintaan Penyambungan Dropcam Lama yang masuk.  
       | 
    
        GetCameraMACAddress(uint8_t(&) macAddress[EUI48_LEN])=0
       | 
      
        virtual WEAVE_ERROR
        Mengambil alamat MAC Wi-Fi EUI-48 kamera.  
       | 
    
        GetCameraSecret(uint8_t(&) secret[CAMERA_SECRET_LEN])=0
       | 
      
        virtual WEAVE_ERROR
        Mengambil rahasia kamera sebesar 32 byte, dibagikan ke layanan dan digunakan untuk menghasilkan HMAC auth_data.  
       | 
    
Fungsi publik
EnforceAccessControl
virtual void EnforceAccessControl( ExchangeContext *ec, uint32_t msgProfileId, uint8_t msgType, const WeaveMessageInfo *msgInfo, AccessControlResult & result )
Terapkan kontrol akses tingkat pesan untuk pesan permintaan Penyambungan Dropcam Lama yang masuk.
| Detail | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Parameter | 
              
  | 
          ||||||||||
GetCameraMACAddress
virtual WEAVE_ERROR GetCameraMACAddress( uint8_t(&) macAddress[EUI48_LEN] )=0
Mengambil alamat MAC Wi-Fi EUI-48 kamera.
| Detail | |||||
|---|---|---|---|---|---|
| Parameter | 
              
  | 
          ||||
| Nilai yang Ditampilkan | 
              
  | 
          ||||
GetCameraSecret
virtual WEAVE_ERROR GetCameraSecret( uint8_t(&) secret[CAMERA_SECRET_LEN] )=0
Mengambil rahasia kamera sebesar 32 byte, dibagikan ke layanan dan digunakan untuk menghasilkan HMAC auth_data.
| Detail | |||||
|---|---|---|---|---|---|
| Parameter | 
              
  | 
          ||||
| Nilai yang Ditampilkan | 
              
  | 
          ||||