nl :: Tejido:: DeviceLayer :: Interno:: DeviceDescriptionServer
#include <src/adaptations/device-layer/include/Weave/DeviceLayer/internal/DeviceDescriptionServer.h>
Implementa el perfil de descripción de dispositivo de tejido para un dispositivo de tejido.
Resumen
Herencia
Hereda de: nl :: Weave :: Profiles :: DeviceDescription :: DeviceDescriptionServerFunciones publicas | |
---|---|
GetUserSelectedModeTimeout (void) | uint16_t |
Init () | |
IsUserSelectedModeActive (void) | bool |
OnPlatformEvent (const WeaveDeviceEvent *event) | void |
SetUserSelectedMode (bool val) | void |
SetUserSelectedModeTimeout (uint16_t val) | void |
Funciones protegidas | |
---|---|
DeviceDescriptionServer ()=default | |
DeviceDescriptionServer (const DeviceDescriptionServer &)=delete | |
DeviceDescriptionServer (const DeviceDescriptionServer &&)=delete | |
operator= (const DeviceDescriptionServer &)=delete | |
~DeviceDescriptionServer ()=default |
Funciones publicas
GetUserSelectedModeTimeout
uint16_t GetUserSelectedModeTimeout( void )
En eso
WEAVE_ERROR Init()
IsUserSelectedModeActive
bool IsUserSelectedModeActive( void )
OnPlatformEvent
void OnPlatformEvent( const WeaveDeviceEvent *event )
SetUserSelectedMode
void SetUserSelectedMode( bool val )
SetUserSelectedModeTimeout
void SetUserSelectedModeTimeout( uint16_t val )
Funciones protegidas
DeviceDescriptionServer
DeviceDescriptionServer()=default
DeviceDescriptionServer
DeviceDescriptionServer( const DeviceDescriptionServer & )=delete
DeviceDescriptionServer
DeviceDescriptionServer( const DeviceDescriptionServer && )=delete
operador =
DeviceDescriptionServer & operator=( const DeviceDescriptionServer & )=delete
~ DeviceDescriptionServer
~DeviceDescriptionServer()=default