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()