nl:: বুনা:: ডিভাইস লেয়ার:: অভ্যন্তরীণ:: WeaveTelemetryBase

এটি একটি বিমূর্ত ক্লাস।

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

এটি একটি বেস ক্লাস যা বিভিন্ন নেটওয়ার্কের জন্য নেটওয়ার্ক টেলিমেট্রি ফাংশন পরিচালনা করে।

সারসংক্ষেপ

উত্তরাধিকার

সরাসরি পরিচিত সাবক্লাস:
  nl::Weave::Device Layer::Internal::ThreadTelemetry
  nl::Weave::Device Layer::Internal::ThreadTopology
  nl::Weave::Device Layer::Internal::TunnelTelemetry
  nl::Weave::Device Layer::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
)

সক্রিয় করা হয়

bool IsEnabled(
  void
) const 

PollingInterval সেট করুন

void SetPollingInterval(
  uint32_t aIntervalMsec
)

WeaveTelemetryBase

 WeaveTelemetryBase()