nl::Weave::DeviceLayer::Internal::WeaveTelemetryBase

นี่คือคลาสนามธรรม

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/NetworkTelemetryManager.h>

นี่คือคลาสพื้นฐานที่จัดการฟังก์ชันการวัดและส่งข้อมูลทางไกลของเครือข่ายสำหรับเครือข่ายต่างๆ

สรุป

การสืบทอด

คลาสย่อยที่รู้จักโดยตรง:
  nl::Weave::DeviceLayer::Internal::ThreadTelemetry
  nl::Weave::DeviceLayer::Internal::ThreadTopology
  nl::Weave::DeviceLayer::Internal::TunnelTelemetry
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 

เริ่มต้น

void Init(
  uint32_t aIntervalMsec
)

IsEnabled

bool IsEnabled(
  void
) const 

SetPollingInterval

void SetPollingInterval(
  uint32_t aIntervalMsec
)

WeaveTelemetryBase

 WeaveTelemetryBase()