IEC61970 16v29a - IEC61968 12v08
PanDemandResponse.h
1 // PanDemandResponse.h
3 // Implementation of the Class PanDemandResponse
4 // Original author: T. Kostic
6 
7 #ifndef PANDEMANDRESPONSE_H
8 #define PANDEMANDRESPONSE_H
9 
10 #include "IEC61968/Metering/ControlledAppliance.h"
11 #include "IEC61970/Base/Domain/PerCent.h"
12 #include "IEC61970/Base/Domain/String.h"
13 #include "IEC61970/Base/Domain/DateTime.h"
14 #include "IEC61970/Base/Domain/Boolean.h"
15 #include "IEC61970/Base/Domain/Temperature.h"
16 #include "IEC61968/Metering/EndDeviceAction.h"
17 
18 namespace IEC61968
19 {
20  namespace Metering
21  {
27  {
28 
29  public:
31  virtual ~PanDemandResponse();
53  IEC61970::Base::Domain::String cancelControlMode;
82  IEC61970::Base::Domain::String criticalityLevel;
93  IEC61970::Base::Domain::String enrollmentGroup;
109 
110  };
111 
112  }
113 
114 }
115 #endif // PANDEMANDRESPONSE_H
Definition: ControlledAppliance.h:20
IEC61970::Base::Domain::Temperature coolingSetpoint
Definition: PanDemandResponse.h:76
IEC61970::Base::Domain::PerCent avgLoadAdjustment
Definition: PanDemandResponse.h:49
IEC61970::Base::Domain::Boolean cancelNow
Definition: PanDemandResponse.h:61
IEC61970::Base::Domain::Temperature coolingOffset
Definition: PanDemandResponse.h:71
IEC61970::Base::Domain::Temperature heatingSetpoint
Definition: PanDemandResponse.h:108
Definition: PanDemandResponse.h:26
Definition: EndDeviceAction.h:23
Definition: Temperature.h:22
Definition: Boolean.h:17
Definition: BusbarSectionInfo.h:14
IEC61970::Base::Domain::DateTime cancelDateTime
Definition: PanDemandResponse.h:57
IEC61970::Base::Domain::Temperature heatingOffset
Definition: PanDemandResponse.h:103
IEC61970::Base::Domain::String cancelControlMode
Definition: PanDemandResponse.h:53
Definition: PerCent.h:23
IEC61970::Base::Domain::String criticalityLevel
Definition: PanDemandResponse.h:82
IEC61970::Base::Domain::String enrollmentGroup
Definition: PanDemandResponse.h:93
IEC61970::Base::Domain::PerCent dutyCycle
Definition: PanDemandResponse.h:88
Definition: DateTime.h:22
IEC61968::Metering::ControlledAppliance appliance
Definition: PanDemandResponse.h:35