nl::
  #include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericConnectivityManagerImpl_NoThread.h>
  מאפשרת הטמעה גנרית של תכונות ConnectivityManager שספציפיות ל-Wi-Fi, לשימוש בפלטפורמות שלא תומכות בפרוטוקול Thread.
סיכום
המחלקה הזו מיועדת לעבור בירושה (באופן ישיר או עקיף) למחלקה ConnectivityManagerImpl, שמופיעה גם כפרמטר ImplClass של התבנית.
| פונקציות מוגנות | |
|---|---|
| Impl() | ImplClass * | 
| _ClearThreadProvision(void) | void | 
| _GetThreadDeviceType(void) | ConnectivityManager::ThreadDeviceType | 
| _GetThreadMode(void) | ConnectivityManager::ThreadMode | 
| _GetThreadPollingConfig(ConnectivityManager::ThreadPollingConfig & pollingConfig) | void | 
| _HaveServiceConnectivityViaThread(void) | bool | 
| _IsThreadApplicationControlled(void) | bool | 
| _IsThreadAttached(void) | bool | 
| _IsThreadEnabled(void) | bool | 
| _IsThreadProvisioned(void) | bool | 
| _SetThreadDeviceType(ConnectivityManager::ThreadDeviceType deviceType) | |
| _SetThreadMode(ConnectivityManager::ThreadMode val) | |
| _SetThreadPollingConfig(const ConnectivityManager::ThreadPollingConfig & pollingConfig) | |
פונקציות מוגנות
הטמעה
ImplClass * Impl()
_ClearThreadProvision
void _ClearThreadProvision( void )
_GetThreadDeviceType
ConnectivityManager::ThreadDeviceType _GetThreadDeviceType( void )
_GetThreadMode
ConnectivityManager::ThreadMode _GetThreadMode( void )
_GetThreadPollingConfig
void _GetThreadPollingConfig( ConnectivityManager::ThreadPollingConfig & pollingConfig )
_HaveServiceConnectivityViaThread
bool _HaveServiceConnectivityViaThread( void )
_IsThreadApplicationControlled
bool _IsThreadApplicationControlled( void )
_IsThreadAttached
bool _IsThreadAttached( void )
_IsThreadEnabled
bool _IsThreadEnabled( void )
_IsThreadProvisioned
bool _IsThreadProvisioned( void )
_SetThreadDeviceType
WEAVE_ERROR _SetThreadDeviceType( ConnectivityManager::ThreadDeviceType deviceType )
_SetThreadMode
WEAVE_ERROR _SetThreadMode( ConnectivityManager::ThreadMode val )
_SetThreadPollingConfig
WEAVE_ERROR _SetThreadPollingConfig( const ConnectivityManager::ThreadPollingConfig & pollingConfig )