#include <ApplicationInterface.h>
◆ ApplicationInterface()
ApplicationInterface::ApplicationInterface |
( |
IUserInterface & |
userInterface, |
|
|
IMutex & |
mutex |
|
) |
| |
◆ ~ApplicationInterface()
ApplicationInterface::~ApplicationInterface |
( |
| ) |
|
|
overridedefault |
◆ getApplicationState()
◆ getSystemStates()
SystemStates ApplicationInterface::getSystemStates |
( |
| ) |
const |
|
overridevirtual |
◆ getUserStates()
UserStates ApplicationInterface::getUserStates |
( |
| ) |
const |
|
overridevirtual |
◆ setSystemButtonCallback()
◆ setSystemConnectionState()
void ApplicationInterface::setSystemConnectionState |
( |
ConnectionState |
state | ) |
|
|
overridevirtual |
set the system Connection state and light the necessary LED the right color
Implements IApplicationInterface.
◆ setSystemDeviceState()
void ApplicationInterface::setSystemDeviceState |
( |
DeviceState |
state | ) |
|
|
overridevirtual |
◆ setSystemHostHandshaked()
void ApplicationInterface::setSystemHostHandshaked |
( |
bool |
handshaked | ) |
|
|
overridevirtual |
◆ setSystemRemoteHandshaked()
void ApplicationInterface::setSystemRemoteHandshaked |
( |
bool |
handshaked | ) |
|
|
overridevirtual |
◆ setUserLed()
void ApplicationInterface::setUserLed |
( |
bool |
state | ) |
|
|
overridevirtual |
◆ setUserSegment()
void ApplicationInterface::setUserSegment |
( |
UserSegment |
segment | ) |
|
|
overridevirtual |
◆ m_mutex
IMutex& ApplicationInterface::m_mutex |
|
private |
◆ m_states
◆ m_userInterface
◆ s_hostLed
◆ s_remoteLed
◆ s_userLed
The documentation for this class was generated from the following files: