Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

nl:: Weben:: Geräteschicht:: Intern:: WeaveTelemetryBase

Dies ist eine abstrakte Klasse.

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

Dies ist eine Basisklasse, die Netzwerktelemetriefunktionen für verschiedene Netzwerke verarbeitet.

Zusammenfassung

Erbe

Direkt bekannte Unterklassen:
  nl::Weave::DeviceLayer::Internal::ThreadTelemetry
  nl::Weave::DeviceLayer::Internal::ThreadTopology
  nl::Weave::DeviceLayer::Internal::TunnelTelemetry
  nl::Weave::DeviceLayer::Internal::WiFiTelemetry

Konstruktoren und Destruktoren

WeaveTelemetryBase ()

Öffentliche Funktionen

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

Öffentliche Funktionen

Deaktivieren

void Disable(
  void
)

Aktivieren

void Enable(
  void
)

GetPollingInterval

uint32_t GetPollingInterval(
  void
) const 

Drin

void Init(
  uint32_t aIntervalMsec
)

Aktiviert

bool IsEnabled(
  void
) const 

PollingInterval einstellen

void SetPollingInterval(
  uint32_t aIntervalMsec
)

WeaveTelemetryBase

 WeaveTelemetryBase()