HiveMind
ApplicationInterface Member List

This is the complete list of members for ApplicationInterface, including all inherited members.

ApplicationInterface(IUserInterface &userInterface, IMutex &mutex)ApplicationInterface
getApplicationState() const overrideApplicationInterfacevirtual
getSystemStates() const overrideApplicationInterfacevirtual
getUserStates() const overrideApplicationInterfacevirtual
m_mutexApplicationInterfaceprivate
m_statesApplicationInterfaceprivate
m_userInterfaceApplicationInterfaceprivate
s_hostLedApplicationInterfacestatic
s_remoteLedApplicationInterfacestatic
s_userLedApplicationInterfacestatic
setSystemButtonCallback(Button button, buttonCallbackFunction_t callback, void *context) overrideApplicationInterfacevirtual
setSystemConnectionState(ConnectionState state) overrideApplicationInterfacevirtual
setSystemDeviceState(DeviceState state) overrideApplicationInterfacevirtual
setSystemHostHandshaked(bool handshaked) overrideApplicationInterfacevirtual
setSystemRemoteHandshaked(bool handshaked) overrideApplicationInterfacevirtual
setUserLed(bool state) overrideApplicationInterfacevirtual
setUserSegment(UserSegment segment) overrideApplicationInterfacevirtual
~ApplicationInterface() override=defaultApplicationInterface
~IApplicationInterface()=defaultIApplicationInterfacevirtual