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

nl::Weave::Geräteschicht::Intern::GenericConnectivityManagerImpl

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

Bietet eine allgemeine Implementierung von ConnectivityManager-Funktionen, die auf mehreren Plattformen funktioniert.

Fazit

Diese Vorlage enthält Implementierungen ausgewählter Funktionen der abstrakten Benutzeroberfläche ConnectivityManager, die auf allen Plattformen verwendet werden können. Sie kann direkt oder indirekt von der Klasse ConfigurationManagerImpl übernommen werden, die auch als ImplClass-Parameter als Vorlage dient.

Öffentliche Funktionen

_GetUserSelectedModeTimeout(void)
uint16_t
_IsUserSelectedModeActive(void)
bool
_SetUserSelectedMode(bool val)
void
_SetUserSelectedModeTimeout(uint16_t val)
void

Öffentliche Funktionen

_GetUserSelectedModeTimeout

uint16_t _GetUserSelectedModeTimeout(
  void
)

_IsUserSelectedModeActive

bool _IsUserSelectedModeActive(
  void
)

_SetUserSelectedMode

void _SetUserSelectedMode(
  bool val
)

_SetUserSelectedModeTimeout

void _SetUserSelectedModeTimeout(
  uint16_t val
)