#include <EndDeviceTiming.h>
Public Attributes | |
IEC61970::Base::Domain::Minutes | duration |
IEC61970::Base::Domain::Boolean | durationIndefinite |
IEC61970::Base::Domain::DateTimeInterval | interval |
IEC61968::Metering::RandomisationKind | randomisation = IEC61968::Metering::RandomisationKind::_undef |
Timing for the control actions of end devices.
IEC61970::Base::Domain::Minutes IEC61968::Metering::EndDeviceTiming::duration |
Duration of the end device control action or the business event that is the subject of the end device control.
IEC61970::Base::Domain::Boolean IEC61968::Metering::EndDeviceTiming::durationIndefinite |
True if 'duration' is indefinite.
IEC61970::Base::Domain::DateTimeInterval IEC61968::Metering::EndDeviceTiming::interval |
Start and end time of an interval during which end device control actions are to be executed.
IEC61968::Metering::RandomisationKind IEC61968::Metering::EndDeviceTiming::randomisation = IEC61968::Metering::RandomisationKind::_undef |
Kind of randomisation to be applied to the end device control actions to be executed.