| Raritan PX2/PX3 JSON-RPC API
    | 
Main PDU interface. More...
import"OutletGroup.idl";
| Classes | |
| struct | MetaData | 
| struct | Sensors | 
| struct | Settings | 
| Public Member Functions | |
| Sensors | getSensors () | 
| Retrieve the PDU sensors.  More... | |
| MetaData | getMetaData () | 
| Settings | getSettings () | 
| Retrieve the PDU settings.  More... | |
| int | setSettings (in Settings settings) | 
| Change the PDU settings.  More... | |
| int | setAllOutletPowerStates (in Outlet_2_1_5::PowerState pstate) | 
| Switch all outlets.  More... | |
| int | cycleAllOutletPowerStates () | 
| Power-cycle all outlets.  More... | |
| Public Attributes | |
| constant int | ERR_INVALID_ARGUMENT = 1 | 
| valueobject | SensorsChangedEvent: idl::Event { Sensors oldSensors | 
| Event: Group sensors have changed.  More... | |
| Sensors | newSensors | 
| Sensors after change. | |
| valueobject | SettingsChangedEvent: event::UserEvent { Settings oldSettings | 
| Event: Group settings have been changed.  More... | |
| Settings | newSettings | 
| Settings after change. | |
| valueobject | PowerControlEvent: event::UserEvent { Outlet_2_1_5::PowerState state | 
| Event: Group switch operation has been invoked.  More... | |
| boolean | cycle | 
| Whether a power cycle operation was invoked. | |
Main PDU interface.
| int pdumodel::OutletGroup_1_0_1::cycleAllOutletPowerStates | ( | ) | 
Power-cycle all outlets.
| Sensors pdumodel::OutletGroup_1_0_1::getSensors | ( | ) | 
Retrieve the PDU sensors.
| Settings pdumodel::OutletGroup_1_0_1::getSettings | ( | ) | 
Retrieve the PDU settings.
| int pdumodel::OutletGroup_1_0_1::setAllOutletPowerStates | ( | in Outlet_2_1_5::PowerState | pstate | ) | 
Switch all outlets.
| pstate | New power state for all outlets | 
| int pdumodel::OutletGroup_1_0_1::setSettings | ( | in Settings | settings | ) | 
Change the PDU settings.
| settings | New PDU settings | 
| valueobject pdumodel::OutletGroup_1_0_1::PowerControlEvent | 
Event: Group switch operation has been invoked.
Target power state, only valid if not cycling
| valueobject pdumodel::OutletGroup_1_0_1::SensorsChangedEvent | 
Event: Group sensors have changed.
Sensors before change
| valueobject pdumodel::OutletGroup_1_0_1::SettingsChangedEvent | 
Event: Group settings have been changed.
Settings before change
 1.8.14
 1.8.14