nl:: Weave:: DeviceClass:: Nội bộ:: GeneralConnectivityManagerimpl_NoThread
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericConnectivityManagerImpl_NoThread.h>
Cung cấp cách triển khai chung cho các tính năng ConnectivityManager dành riêng cho Wi-Fi để sử dụng trên các nền tảng KHÔNG hỗ trợ Chuỗi.
Tóm tắt
Lớp này dự kiến sẽ được kế thừa (trực tiếp hoặc gián tiếp) bởi lớp ConnectivityManagerImpl, cũng xuất hiện dưới dạng thông số ImplClass của mẫu.
Hàm được bảo vệ |
|
---|---|
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)
|
Hàm được bảo vệ
Hình ảnh
ImplClass * Impl()
_ClearThread giả
void _ClearThreadProvision( void )
_GetDeviceDeviceType
ConnectivityManager::ThreadDeviceType _GetThreadDeviceType( void )
_GetModeMode
ConnectivityManager::ThreadMode _GetThreadMode( void )
_GetThreadPollingConfig
void _GetThreadPollingConfig( ConnectivityManager::ThreadPollingConfig & pollingConfig )
_hadServiceConnectivityViathread
bool _HaveServiceConnectivityViaThread( void )
_IsIskiểm soát
bool _IsThreadApplicationControlled( void )
_Được đính kèm
bool _IsThreadAttached( void )
_IsIsEnabledEnabled
bool _IsThreadEnabled( void )
_Đã cấp phép theo chuỗi
bool _IsThreadProvisioned( void )
_Đặt chuỗi thiết bị
WEAVE_ERROR _SetThreadDeviceType( ConnectivityManager::ThreadDeviceType deviceType )
_Đặt chế độ
WEAVE_ERROR _SetThreadMode( ConnectivityManager::ThreadMode val )
_SetThreadPollingConfig
WEAVE_ERROR _SetThreadPollingConfig( const ConnectivityManager::ThreadPollingConfig & pollingConfig )