#pragma once
|
#include "CStep.h"
|
|
|
namespace SERVO {
|
class CEqAlarmStep : public CStep
|
{
|
public:
|
CEqAlarmStep();
|
~CEqAlarmStep();
|
|
public:
|
virtual int onReadData();
|
virtual int onComplete();
|
virtual int onTimeout();
|
|
// Getter ºÍ Setter ÉùÃ÷
|
int getAlarmDev() const;
|
void setAlarmDev(int nAlarmDev);
|
|
int getAlarmState() const;
|
void setAlarmState(int nAlarmState);
|
|
int getUnitId() const;
|
void setUnitId(int nUnitId);
|
|
int getAlarmLevel() const;
|
void setAlarmLevel(int nAlarmLevel);
|
|
int getAlarmCode() const;
|
void setAlarmCode(int nAlarmCode);
|
|
int getAlarmId() const;
|
void setAlarmId(int nAlarmId);
|
|
std::string getText() const;
|
void setText(const std::string& strText);
|
|
std::string getDescription() const;
|
void setDescription(const std::string& strDescription);
|
|
|
private:
|
int m_nAlarmDev;
|
int m_nAlarmState;
|
int m_nUnitId;
|
int m_nAlarmLevel;
|
int m_nAlarmCode;
|
int m_nAlarmId;
|
std::string m_strText;
|
std::string m_strDescription;
|
};
|
}
|