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
Init
void Init(
uint32_t aIntervalMsec
)
IsEnabled
bool IsEnabled(
void
) const
SetPollingInterval
void SetPollingInterval(
uint32_t aIntervalMsec
)
WeaveTelemetryBase
WeaveTelemetryBase()