: Public Class
Created: 3/3/2010 9:15:40 AM
Modified: 10/11/2012 6:54:24 PM
Project:
Advanced:
Instructs an EndDevice to perform a specified action.<br/>
Attribute
Public DeviceCategoryType
  deviceCategory
Details:
Notes: Specifies the bitmap indicating  the categories of devices that SHOULD respond. Devices SHOULD ignore events that do not indicate their device category.<br/>
Public boolean
  drProgramMandatory
Details:
Notes: A flag to indicate if the EndDeviceControl is considered a mandatory event as defined by the service provider issuing the EndDeviceControl. The drProgramMandatory flag alerts the client/user that they will be subject to penalty or ineligibility based on the service provider’s program rules for that deviceCategory.<br/>
Public boolean
  loadShiftForward
Details:
Notes: Indicates that the event intends to increase consumption. A value of true indicates the intention to increase usage value, and a value of false indicates the intention to decrease usage. <br/>
Public UInt16
  overrideDuration
Details:
Notes: The overrideDuration attribute provides a duration, in seconds, for which a client device is allowed to override this EndDeviceControl and still meet the contractual agreement with a service provider without opting out. If overrideDuration is not specified, then it SHALL default to 0.<br/>
Element Source Role Target Role
DutyCycle
Class  
Name:  
 
Name:  
 
Details:
 
TargetReduction
Class  
Name:  
 
Name:  
 
Details:
 
Offset
Class  
Name:  
 
Name:  
 
Details:
 
ApplianceLoadReduction
Class  
Name:  
 
Name:  
 
Details:
 
SetPoint
Class  
Name:  
 
Name:  
 
Details:
 
Element Source Role Target Role
EndDeviceControlList
Class  
Name:  
 
Name:  
 
Details:
 
Object Type Connection Direction Notes
RandomizableEvent Class Generalization To