nl:: Weave:: DeviceLayer:: Internal:: GenericConnectivityManagerImpl
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/GenericConnectivityManagerImpl.h>
Bietet eine generische Implementierung von ConnectivityManager-Funktionen, die auf mehreren Plattformen funktioniert.
Zusammenfassung
Diese Vorlage enthält Implementierungen ausgewählter Funktionen aus der abstrakten Schnittstelle ConnectivityManager, die auf allen Plattformen verwendet werden können. Sie soll (direkt oder indirekt) von der Klasse ConfigurationManagerImpl übernommen werden, die auch als ImplClass-Parameter der Vorlage angezeigt wird.
Öffentliche Funktionen |
|
---|---|
_GetUserSelectedModeTimeout(void)
|
uint16_t
|
_IsUserSelectedModeActive(void)
|
bool
|
_SetUserSelectedMode(bool val)
|
void
|
_SetUserSelectedModeTimeout(uint16_t val)
|
void
|
Öffentliche Funktionen
_GetUserSelectedModeTimeout
uint16_t _GetUserSelectedModeTimeout( void )
_IsUserSelectedModeActive
bool _IsUserSelectedModeActive( void )
_SetUserSelectedMode (AusgewählterModus festlegen)
void _SetUserSelectedMode( bool val )
_SetUserSelectedModeTimeout
void _SetUserSelectedModeTimeout( uint16_t val )