#include <EndDeviceEvent.h>
Public Attributes | |
IEC61970::Base::Domain::String | issuerID |
IEC61970::Base::Domain::String | issuerTrackingID |
IEC61970::Base::Domain::String | userID |
IEC61968::Metering::UsagePoint * | UsagePoint |
IEC61968::Metering::EndDeviceEventType * | EndDeviceEventType |
std::list< IEC61968::Metering::EndDeviceEventDetail * > | EndDeviceEventDetails |
IEC61968::Metering::EndDevice * | EndDevice |
Public Attributes inherited from IEC61968::Common::ActivityRecord | |
IEC61970::Base::Domain::DateTime | createdDateTime |
IEC61970::Base::Domain::String | reason |
IEC61970::Base::Domain::String | severity |
IEC61968::Common::Status | status |
IEC61970::Base::Domain::String | type |
Public Attributes inherited from IEC61970::Base::Core::IdentifiedObject | |
IEC61970::Base::Domain::String | aliasName |
IEC61970::Base::Domain::String | description |
IEC61970::Base::Domain::String | mRID |
IEC61970::Base::Domain::String | name |
std::list< IEC61970::Base::DiagramLayout::DiagramObject * > | DiagramObjects |
Event detected by a device function associated with the end device.
IEC61968::Metering::EndDevice* IEC61968::Metering::EndDeviceEvent::EndDevice |
End device that reported this end device event.
std::list<IEC61968::Metering::EndDeviceEventDetail*> IEC61968::Metering::EndDeviceEvent::EndDeviceEventDetails |
All details of this end device event.
IEC61968::Metering::EndDeviceEventType* IEC61968::Metering::EndDeviceEvent::EndDeviceEventType |
Type of this end device event.
IEC61970::Base::Domain::String IEC61968::Metering::EndDeviceEvent::issuerID |
Unique identifier of the business entity originating an end device control.
IEC61970::Base::Domain::String IEC61968::Metering::EndDeviceEvent::issuerTrackingID |
Identifier assigned by the initiator (e.g. retail electric provider) of an end device control action to uniquely identify the demand response event, text message, or other subject of the control action. Can be used when cancelling an event or text message request or to identify the originating event or text message in a consequential end device event.
IEC61968::Metering::UsagePoint* IEC61968::Metering::EndDeviceEvent::UsagePoint |
Usage point for which this end device event is reported.
IEC61970::Base::Domain::String IEC61968::Metering::EndDeviceEvent::userID |
(if user initiated) ID of user who initiated this end device event.