nl:: Weave:: DeviceLayer:: داخلي:: GeneralConnectivityManagerImpl_NoThread
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericConnectivityManagerImpl_NoThread.h>
توفر تنفيذًا عامًا لميزات ConnectivityManager المتعلقة بشبكة WiFi لاستخدامها على الأنظمة الأساسية التي لا تتوافق مع 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()
_ClearThreadProvider
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 )
_IsThreadprovided
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 )