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 )