nl:: Weave:: Profiles:: Vendor:: Nestlabs:: DropcamLegacyPairing:: DropcamLegacyPairingServer
#include <src/lib/profiles/vendor/nestlabs/dropcam-legacy-pairing/DropcamLegacyPairing.h>
Klasa serwera do implementacji starszego profilu parowania Dropcam.
Podsumowanie
Dziedziczenie
Dziedziczy z: nl::Weave::WeaveServerBase
Konstruktory i niszczyciele |
|
---|---|
DropcamLegacyPairingServer(void)
Zainicjuj starszą wersję serwera parowania Dropcam o wartości null.
|
Atrybuty chronione |
|
---|---|
mDelegate
|
Funkcje publiczne |
|
---|---|
Init(WeaveExchangeManager *exchangeMgr)
|
Zainicjuj stan starszego serwera parowania Dropcam i zarejestruj się, aby otrzymywać wiadomości dotyczące parowania starszego typu kamery Dropcam.
|
SetDelegate(DropcamLegacyPairingDelegate *delegate)
|
void
Ustaw osobę, której przekazano dostęp do przetwarzania zdarzeń ze starszego serwera parowania Dropcam.
|
Shutdown(void)
|
Wyłącz starszy serwer parowania Dropcam.
|
Chronione funkcje statyczne |
|
---|---|
HandleClientRequest(ExchangeContext *ec, const IPPacketInfo *pktInfo, const WeaveMessageInfo *msgInfo, uint32_t profileId, uint8_t msgType, PacketBuffer *payload)
|
void
|
Funkcje chronione |
|
---|---|
DropcamLegacyPairingServer(const DropcamLegacyPairingServer &)
|
|
HandleCameraAuthDataRequest(ExchangeContext *ec, PacketBuffer *& msgBuf)
|
Atrybuty chronione
mDelegate
DropcamLegacyPairingDelegate * mDelegate
Funkcje publiczne
DropcamLegacyPairingServer
DropcamLegacyPairingServer( void )
Zainicjuj starszą wersję serwera parowania Dropcam o wartości null.
Przed użyciem musi wywołać metodę Init().
Init
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
Zainicjuj stan starszego serwera parowania Dropcam i zarejestruj się, aby otrzymywać wiadomości dotyczące parowania starszego typu kamery Dropcam.
Szczegóły | |||||
---|---|---|---|---|---|
Parametry |
|
||||
Zwracane wartości |
|
SetDelegate
void SetDelegate( DropcamLegacyPairingDelegate *delegate )
Ustaw osobę, której przekazano dostęp do przetwarzania zdarzeń ze starszego serwera parowania Dropcam.
Szczegóły | |||
---|---|---|---|
Parametry |
|
Wyłączono
WEAVE_ERROR Shutdown( void )
Wyłącz starszy serwer parowania Dropcam.
Szczegóły | |||
---|---|---|---|
Zwracane wartości |
|
Chronione funkcje statyczne
HandleClientRequest
void HandleClientRequest( ExchangeContext *ec, const IPPacketInfo *pktInfo, const WeaveMessageInfo *msgInfo, uint32_t profileId, uint8_t msgType, PacketBuffer *payload )
Funkcje chronione
DropcamLegacyPairingServer
DropcamLegacyPairingServer( const DropcamLegacyPairingServer & )
HandleCameraAuthDataRequest
WEAVE_ERROR HandleCameraAuthDataRequest( ExchangeContext *ec, PacketBuffer *& msgBuf )