nl::Weave::DeviceLayer::Internal::GenericConnectivityManagerImpl

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

מאפשרת הטמעה כללית של תכונות ConnectivityManager שפועלות בפלטפורמות מרובות.

סיכום

התבנית הזו מכילה הטמעות של תכונות נבחרות מהממשק המופשט של ConnectivityManager, שמתאימות לשימוש בכל הפלטפורמות. היא אמורה לעבור בירושה (באופן ישיר או עקיף) למחלקה ConfigurationManagerImpl, שמופיעה גם כפרמטר ImplClass של התבנית.

פונקציות ציבוריות

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

פונקציות ציבוריות

_GetUserSelectedModeTimeout

uint16_t _GetUserSelectedModeTimeout(
  void
)

_IsUserSelectedModeActive

bool _IsUserSelectedModeActive(
  void
)

_SetUserSelectedMode

void _SetUserSelectedMode(
  bool val
)

_SetUserSelectedModeTimeout

void _SetUserSelectedModeTimeout(
  uint16_t val
)