1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| #pragma once
| #include "CReadStep.h"
|
|
| namespace SERVO {
| class CEqAlarmStep : public CReadStep
| {
| public:
| CEqAlarmStep();
| virtual ~CEqAlarmStep();
|
| public:
| virtual void getAttributeVector(CAttributeVector& attrubutes);
| virtual int onReadData();
| virtual int onComplete();
| virtual int onTimeout();
| void setAlarmDev(int nDev);
| int getAlarmState();
| int getUnitId();
| int getAlarmLevel();
| int getAlarmCode();
| int getAlarmId();
|
| 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;
| };
| }
|
|