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
)