nl:: Weave:: DeviceLayer:: Internal:: WeaveTelemetryBase
이것은 추상 클래스입니다.
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/NetworkTelemetryManager.h>
이는 다양한 네트워크의 네트워크 텔레메트리 기능을 처리하는 기본 클래스입니다.
요약
상속
직접 알려진 서브클래스: <ph type="x-smartling-placeholder"></ph> nl::Weave::DeviceLayer::Internal::ThreadTelemetry <ph type="x-smartling-placeholder">
</ph> nl::Weave::DeviceLayer::Internal::ThreadTopology <ph type="x-smartling-placeholder">
</ph> nl::Weave::DeviceLayer::Internal::TunnelTelemetry <ph type="x-smartling-placeholder">
</ph> nl::Weave::DeviceLayer::Internal::WiFiTelemetry
생성자 및 소멸자 |
|
---|---|
WeaveTelemetryBase()
|
공개 함수 |
|
---|---|
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
|
공개 함수
사용 중지
void Disable( void )
사용
void Enable( void )
GetPollingInterval
uint32_t GetPollingInterval( void ) const
Init
void Init( uint32_t aIntervalMsec )
IsEnabled
bool IsEnabled( void ) const
SetPollingInterval
void SetPollingInterval( uint32_t aIntervalMsec )
WeaveTelemetryBase
WeaveTelemetryBase()