nl :: Tecer:: DeviceLayer :: Interno:: WeaveTelemetryBase
Esta é uma classe abstrata.#include <src/adaptations/device-layer/include/Weave/DeviceLayer/NetworkTelemetryManager.h>
Esta é uma classe base que lida com funções de telemetria de rede para diferentes redes.
Resumo
Herança
Subclasses diretamente conhecidas:nl :: Weave :: DeviceLayer :: Internal :: ThreadTelemetry
nl :: Weave :: DeviceLayer :: Internal :: ThreadTopology
nl :: Weave :: DeviceLayer :: Internal :: TunnelTelemetry
nl :: Weave :: DeviceLayer :: Internal :: WiFiTelemetry
Construtores e Destruidores | |
---|---|
WeaveTelemetryBase () |
Funções públicas | |
---|---|
Disable (void) | void |
Enable (void) | void |
GetPollingInterval (void) const | uint32_t |
Init (uint32_t aIntervalMsec) | void |
IsEnabled (void) const | bool |
SetPollingInterval (uint32_t aIntervalMsec) | void |
Funções públicas
Desabilitar
void Disable( void )
Habilitar
void Enable( void )
GetPollingInterval
uint32_t GetPollingInterval( void ) const
Iniciar
void Init( uint32_t aIntervalMsec )
Está ativado
bool IsEnabled( void ) const
SetPollingInterval
void SetPollingInterval( uint32_t aIntervalMsec )
WeaveTelemetryBase
WeaveTelemetryBase()