6 #ifndef __PDUMODEL_OUTLETGROUP_IDL__     7 #define __PDUMODEL_OUTLETGROUP_IDL__     9 #include <AccumulatingNumericSensor.idl>    16         constant 
int ERR_INVALID_ARGUMENT = 1;
    25             vector<Outlet_2_1_5> members;
    36         valueobject SensorsChangedEvent extends 
idl.Event {
    42         valueobject SettingsChangedEvent extends 
event.UserEvent {
    48         valueobject PowerControlEvent extends 
event.UserEvent {
    60         MetaData getMetaData();
    67         Settings getSettings();
    77         int setSettings(in Settings settings);
    93         int cycleAllOutletPowerStates();
 
Main PDU interface. 
Definition: OutletGroup.idl:15
sensors::NumericSensor_4_0_3 activePower
Active power sensor. 
Definition: OutletGroup.idl:19
boolean cycle
Whether a power cycle operation was invoked. 
Definition: OutletGroup.idl:50
Definition: OutletGroup.idl:23
Settings newSettings
Settings after change. 
Definition: OutletGroup.idl:44
Basic IDL definitions. 
Definition: Event.idl:10
Definition: OutletGroup.idl:18
sensors::AccumulatingNumericSensor_2_0_3 activeEnergy
Active energy sensor. 
Definition: OutletGroup.idl:20
A sensor which accumulates numeric readings (e.g. 
Definition: AccumulatingNumericSensor.idl:16
PowerState
Outlet power state. 
Definition: Outlet.idl:50
Sensors newSensors
Sensors after change. 
Definition: OutletGroup.idl:38
Sensors Model. 
Definition: AccumulatingNumericSensor.idl:13
PDU Model. 
Definition: Ade.idl:12
Outlet interface 
Definition: Outlet.idl:29
A sensor with numeric readings. 
Definition: NumericSensor.idl:17