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 )