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 )