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