template <class ImplClass>
class GenericConnectivityManagerImpl
Defined at line 45 of file ../../third_party/openweave-core/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericConnectivityManagerImpl.h
Provides a generic implementation of ConnectivityManager features that works on multiple platforms.
This template contains implementations of select features from the ConnectivityManager abstract
interface that are suitable for use on all platforms. It is intended to be inherited (directly
or indirectly) by the ConfigurationManagerImpl class, which also appears as the template's ImplClass
parameter.
Public Methods
bool _IsUserSelectedModeActive ()
===== Methods that implement the ConnectivityManager abstract interface.
Defined at line 61 of file ../../third_party/openweave-core/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericConnectivityManagerImpl.h
void _SetUserSelectedMode (bool val)
Defined at line 67 of file ../../third_party/openweave-core/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericConnectivityManagerImpl.h
uint16_t _GetUserSelectedModeTimeout ()
Defined at line 73 of file ../../third_party/openweave-core/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericConnectivityManagerImpl.h
void _SetUserSelectedModeTimeout (uint16_t val)
Defined at line 79 of file ../../third_party/openweave-core/src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericConnectivityManagerImpl.h