nl:: Weave:: Profiles:: Vendor:: Nestlabs:: DropcamLegacyPairing:: DropcamLegacyPairingServer
  #include <src/lib/profiles/vendor/nestlabs/dropcam-legacy-pairing/DropcamLegacyPairing.h>
  Clase de servidor para implementar el perfil de vinculación heredada de Dropcam.
Resumen
Herencia
Se hereda de: nl::Weave::WeaveServerBase
        Constructores y destructores | 
    |
|---|---|
        DropcamLegacyPairingServer(void)
        Inicializa nulamente el servidor de vinculación heredado de Dropcam.  
       | 
    
        Atributos protegidos | 
    |
|---|---|
        mDelegate
       | 
      |
        Funciones públicas | 
    |
|---|---|
        Init(WeaveExchangeManager *exchangeMgr)
       | 
      
        
         Inicializa el estado del servidor de vinculación heredada de Dropcam y regístrate para recibir mensajes de vinculación heredada de Dropcam.  
       | 
    
        SetDelegate(DropcamLegacyPairingDelegate *delegate)
       | 
      
        void
        Configura el delegado para que procese los eventos del servidor de vinculación de Dropcam heredada.  
       | 
    
        Shutdown(void)
       | 
      
        
         Apaga el servidor de vinculación de Dropcam heredada.  
       | 
    
        Funciones estáticas protegidas | 
    |
|---|---|
        HandleClientRequest(ExchangeContext *ec, const IPPacketInfo *pktInfo, const WeaveMessageInfo *msgInfo, uint32_t profileId, uint8_t msgType, PacketBuffer *payload)
       | 
      
        void
         | 
    
        Funciones protegidas | 
    |
|---|---|
        DropcamLegacyPairingServer(const DropcamLegacyPairingServer &)
       | 
      
        
         | 
    
        HandleCameraAuthDataRequest(ExchangeContext *ec, PacketBuffer *& msgBuf)
       | 
      |
Atributos protegidos
mDelegate
DropcamLegacyPairingDelegate * mDelegate
Funciones públicas
DropcamLegacyPairingServer
DropcamLegacyPairingServer( void )
Inicializa nulamente el servidor de vinculación heredado de Dropcam.
Debes llamar a Init() antes de usarlo.
Init
WEAVE_ERROR Init( WeaveExchangeManager *exchangeMgr )
Inicializa el estado del servidor de vinculación heredada de Dropcam y regístrate para recibir mensajes de vinculación heredada de Dropcam.
| Detalles | |||||
|---|---|---|---|---|---|
| Parámetros | 
              
  | 
          ||||
| Valores de retorno | 
              
  | 
          ||||
SetDelegate
void SetDelegate( DropcamLegacyPairingDelegate *delegate )
Configura el delegado para que procese los eventos del servidor de vinculación de Dropcam heredada.
| Detalles | |||
|---|---|---|---|
| Parámetros | 
              
  | 
          ||
Cierre
WEAVE_ERROR Shutdown( void )
Apaga el servidor de vinculación de Dropcam heredada.
| Detalles | |||
|---|---|---|---|
| Valores de retorno | 
              
  | 
          ||
Funciones estáticas protegidas
HandleClientRequest
void HandleClientRequest( ExchangeContext *ec, const IPPacketInfo *pktInfo, const WeaveMessageInfo *msgInfo, uint32_t profileId, uint8_t msgType, PacketBuffer *payload )
Funciones protegidas
DropcamLegacyPairingServer
DropcamLegacyPairingServer( const DropcamLegacyPairingServer & )
HandleCameraAuthDataRequest
WEAVE_ERROR HandleCameraAuthDataRequest( ExchangeContext *ec, PacketBuffer *& msgBuf )