Raritan PX2/PX3 JSON-RPC API
|
Test interface for PDU components controlled by topofw. More...
import"TestUnit.idl";
Public Member Functions | |
vector< Display_1_0_1 > | getDisplays () |
Retrieve all Displays attached to the unit. More... | |
vector< boolean > | getButtonStates () |
Retrieve state of all buttons attached to the unit. More... | |
void | setBuzzer (in boolean isOn) |
Force on the buzzer. More... | |
void | resetAllSlaveControllers () |
Reset all slave controllers via RS485 break condition. | |
void | triggerSlaveControllerWatchdog (in int rs485Addr) |
Trigger watchdog of a selected slave controller. More... | |
Test interface for PDU components controlled by topofw.
vector<boolean> test::Unit_1_0_2::getButtonStates | ( | ) |
Retrieve state of all buttons attached to the unit.
Note that semantics of the buttons is not defined by this interface, although it is garanteed that the order in which states are returned will not change.
true
if pressed) vector<Display_1_0_1> test::Unit_1_0_2::getDisplays | ( | ) |
Retrieve all Displays attached to the unit.
void test::Unit_1_0_2::setBuzzer | ( | in boolean | isOn | ) |
Force on the buzzer.
isOn | true to force buzzer on, false for normal mode |
void test::Unit_1_0_2::triggerSlaveControllerWatchdog | ( | in int | rs485Addr | ) |
Trigger watchdog of a selected slave controller.
rs485Addr | RS485 address of the slave to trigger the watchdog for. |