nl:: Tenun:: Profil:: Vendor:: Nestlabs:: DropcamLegacyPairing:: DropcamLegacyPairingServer
#include <src/lib/profiles/vendor/nestlabs/dropcam-legacy-pairing/DropcamLegacyPairing.h>
Class server untuk menerapkan profil Pasangan Lama Dropcam.
Ringkasan
Warisan
Mewarisi dari: nl::Weave::WeaveServerBase
Konstruktor dan Destruktor |
|
---|---|
DropcamLegacyPairingServer(void)
Melakukan inisialisasi nol untuk Server Penyambungan Lama Dropcam.
|
Atribut yang dilindungi |
|
---|---|
mDelegate
|
Fungsi publik |
|
---|---|
Init(WeaveExchangeManager *exchangeMgr)
|
Lakukan inisialisasi status Server Penyambungan Lama Dropcam dan daftar untuk menerima pesan Penyandingan Lama Dropcam.
|
SetDelegate(DropcamLegacyPairingDelegate *delegate)
|
void
Tetapkan delegasi untuk memproses peristiwa Server Penyambungan Lama Dropcam.
|
Shutdown(void)
|
Matikan Server Penyambungan Lama Dropcam.
|
Fungsi statis yang dilindungi |
|
---|---|
HandleClientRequest(ExchangeContext *ec, const IPPacketInfo *pktInfo, const WeaveMessageInfo *msgInfo, uint32_t profileId, uint8_t msgType, PacketBuffer *payload)
|
void
|
Fungsi yang dilindungi |
|
---|---|
DropcamLegacyPairingServer(const DropcamLegacyPairingServer &)
|
|
HandleCameraAuthDataRequest(ExchangeContext *ec, PacketBuffer *& msgBuf)
|
Atribut yang dilindungi
Delegasikan
DropcamLegacyPairingDelegate * mDelegate
Fungsi publik
DropcamLegacyPairingServer
DropcamLegacyPairingServer( void )
Melakukan inisialisasi nol untuk Server Penyambungan Lama Dropcam.
Harus memanggil Init() sebelum digunakan.
Init
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
Lakukan inisialisasi status Server Penyambungan Lama Dropcam dan daftar untuk menerima pesan Penyandingan Lama Dropcam.
Detail | |||||
---|---|---|---|---|---|
Parameter |
|
||||
Nilai yang Ditampilkan |
|
SetDelegasi
void SetDelegate( DropcamLegacyPairingDelegate *delegate )
Tetapkan delegasi untuk memproses peristiwa Server Penyambungan Lama Dropcam.
Detail | |||
---|---|---|---|
Parameter |
|
Mematikan
WEAVE_ERROR Shutdown( void )
Matikan Server Penyambungan Lama Dropcam.
Detail | |||
---|---|---|---|
Nilai yang Ditampilkan |
|
Fungsi statis yang dilindungi
HandleClientRequest
void HandleClientRequest( ExchangeContext *ec, const IPPacketInfo *pktInfo, const WeaveMessageInfo *msgInfo, uint32_t profileId, uint8_t msgType, PacketBuffer *payload )
Fungsi yang dilindungi
DropcamLegacyPairingServer
DropcamLegacyPairingServer( const DropcamLegacyPairingServer & )
Menangani CameraAuthDataRequest
WEAVE_ERROR HandleCameraAuthDataRequest( ExchangeContext *ec, PacketBuffer *& msgBuf )