Raritan PX2/PX3 JSON-RPC API
Public Member Functions | List of all members
test::Unit_1_0_2 Interface Reference

Test interface for PDU components controlled by topofw. More...

import"TestUnit.idl";

Public Member Functions

vector< Display_1_0_1getDisplays ()
 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...
 

Detailed Description

Test interface for PDU components controlled by topofw.

Member Function Documentation

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.

Returns
List of button states (true if pressed)
vector<Display_1_0_1> test::Unit_1_0_2::getDisplays ( )

Retrieve all Displays attached to the unit.

Returns
List of displays
void test::Unit_1_0_2::setBuzzer ( in boolean  isOn)

Force on the buzzer.

Parameters
isOntrue 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.

Parameters
rs485AddrRS485 address of the slave to trigger the watchdog for.

The documentation for this interface was generated from the following file: