|
Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
|
Overcurrent protector interface. More...
Classes | |
| struct | MetaData |
| Overcurrent protector metadata. More... | |
| struct | Sensors |
| Overcurrent protector sensors. More... | |
| struct | Settings |
| Overcurrent protector settings. More... | |
| struct | SettingsChangedEvent |
| Event: Overcurrent protector settings have been changed. More... | |
Public Types | |
| enum | Type { BREAKER_1POLE , BREAKER_2POLE , BREAKER_3POLE , FUSE , FUSE_PAIR , RCBO_2POLE , RCBO_3POLE , RCBO_4POLE } |
| Overcurrent protector type. More... | |
Public Member Functions | |
| MetaData | getMetaData () |
| Retrieve the OCP metadata. | |
| Sensors | getSensors () |
| Get the OCP sensors. | |
| vector< DoublePole > | getPoles () |
| Get the list of OCP poles. | |
| Inlet | getInlet () |
| Get the inlet this OCP is connected to. | |
| OverCurrentProtector | getOCP () |
| Get parent OCP - next OCP going towards inlet (for cascaded OCPs). | |
| Settings | getSettings () |
| Retrieve the OCP settings. | |
| int | setSettings (in Settings settings) |
| Change the OCP settings. | |
Public Member Functions inherited from pdumodel::EDevice | |
| vector< EDevice > | getParents () |
| Get the list of devices that provide energy to this device. | |
| vector< EDevice > | getChildren () |
| Get the list of devices that are directly fed by this device. | |
| Waveform | getWaveform () |
| Get the current voltage and current waveforms for this device. | |
| Waveform | getPoleWaveform (in PowerLine line) |
| Get the current voltage and current waveforms for a pole of this device. | |
Overcurrent protector interface.
Definition at line 27 of file OverCurrentProtector.idl.
Overcurrent protector type.
Definition at line 30 of file OverCurrentProtector.idl.
| Inlet pdumodel::OverCurrentProtector::getInlet | ( | ) |
Get the inlet this OCP is connected to.
| MetaData pdumodel::OverCurrentProtector::getMetaData | ( | ) |
Retrieve the OCP metadata.
| OverCurrentProtector pdumodel::OverCurrentProtector::getOCP | ( | ) |
Get parent OCP - next OCP going towards inlet (for cascaded OCPs).
| vector< DoublePole > pdumodel::OverCurrentProtector::getPoles | ( | ) |
Get the list of OCP poles.
| Sensors pdumodel::OverCurrentProtector::getSensors | ( | ) |
Get the OCP sensors.
| Settings pdumodel::OverCurrentProtector::getSettings | ( | ) |
Retrieve the OCP settings.
| int pdumodel::OverCurrentProtector::setSettings | ( | in Settings | settings | ) |
Change the OCP settings.
| settings | New OCP settings |