mirror of
https://github.com/thelsing/knx.git
synced 2025-10-12 11:15:54 +02:00
21 lines
463 B
C++
21 lines
463 B
C++
#pragma once
|
|
|
|
#include "state.h"
|
|
#ifdef USE_STATES
|
|
class RunningState : public State
|
|
{
|
|
public:
|
|
RunningState() : State(false, false, 0)
|
|
{}
|
|
virtual void shortButtonPress();
|
|
virtual void longButtonPress();
|
|
virtual void enterState();
|
|
virtual void leaveState();
|
|
virtual void loop();
|
|
virtual const char* name() { return "Running"; }
|
|
private:
|
|
bool _initialized = false;
|
|
};
|
|
|
|
extern RunningState runningState;
|
|
#endif |