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
)