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 )