nl:: Weave:: DeviceOverlay:: Nội bộ:: genericConnectivityManagerimpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericConnectivityManagerImpl.h>
Cung cấp phương thức triển khai chung các tính năng ConnectivityManager hoạt động trên nhiều nền tảng.
Tóm tắt
Mẫu này chứa cách triển khai một số tính năng từ giao diện trừu tượng ConnectivityManager phù hợp để sử dụng trên tất cả các nền tảng. 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 ConfigurationManagerImpl. Lớp này cũng xuất hiện dưới dạng thông số ImplClass của mẫu\39;
Hàm công khai |
|
---|---|
_GetUserSelectedModeTimeout(void)
|
uint16_t
|
_IsUserSelectedModeActive(void)
|
bool
|
_SetUserSelectedMode(bool val)
|
void
|
_SetUserSelectedModeTimeout(uint16_t val)
|
void
|
Hàm công khai
_GetUserSelectedModeTimeout
uint16_t _GetUserSelectedModeTimeout( void )
_IsUserSelectedModeActive
bool _IsUserSelectedModeActive( void )
_SetUserSelectedMode
void _SetUserSelectedMode( bool val )
_SetUserSelectedModeSession
void _SetUserSelectedModeTimeout( uint16_t val )