| Raritan PX2/PX3 JSON-RPC API
    | 
Port interface. More...
import"Port.idl";
| Classes | |
| struct | DetectionMode | 
| Port detection mode.  More... | |
| struct | Properties | 
| Port properties.  More... | |
| Public Types | |
| enum | DetectionType { AUTO, PINNED, DISABLED } | 
| Port detection type.  More... | |
| Public Member Functions | |
| Properties | getProperties () | 
| Get the current properties of the port.  More... | |
| void | setName (in string name) | 
| NOT USED RIGHT NOW!  More... | |
| int | setDetectionMode (in DetectionMode mode) | 
| Set the detection mode for the port.  More... | |
| vector< string > | getDetectableDevices () | 
| Get all detectable devices of this port.  More... | |
| Object | getDevice () | 
| Get the connected device of the port.  More... | |
| Object | getDeviceConfig (in string deviceType) | 
| Get device type specific configuration interface.  More... | |
| PortFuse | getFuse () | 
| Get the fuse for this port.  More... | |
| Public Attributes | |
| constant int | NO_ERROR = 0 | 
| Error codes.  More... | |
| constant int | ERR_INVALID_PARAM = 1 | 
| invalid parameter for an operation | |
| constant int | ERR_DEVICE_BUSY = 2 | 
| operation fails because connected device is busy | |
| valueobject | PropertiesChangedEvent: idl::Event { Properties oldProperties | 
| Event: The port properties have changed.  More... | |
| Properties | newProperties | 
| Properties after change. | |
| valueobject | DeviceChangedEvent: idl::Event { Object oldDevice | 
| Event: The device connected to the port has changed.  More... | |
| Object | newDevice | 
| Connected device after change. | |
Port interface.
| vector<string> portsmodel::Port_2_0_2::getDetectableDevices | ( | ) | 
Get all detectable devices of this port.
| Object portsmodel::Port_2_0_2::getDevice | ( | ) | 
Get the connected device of the port.
| Object portsmodel::Port_2_0_2::getDeviceConfig | ( | in string | deviceType | ) | 
Get device type specific configuration interface.
| deviceType | Device type to get configuration interface for | 
| PortFuse portsmodel::Port_2_0_2::getFuse | ( | ) | 
Get the fuse for this port.
| Properties portsmodel::Port_2_0_2::getProperties | ( | ) | 
Get the current properties of the port.
| int portsmodel::Port_2_0_2::setDetectionMode | ( | in DetectionMode | mode | ) | 
Set the detection mode for the port.
| mode | new detection mode | 
| void portsmodel::Port_2_0_2::setName | ( | in string | name | ) | 
NOT USED RIGHT NOW!
Set the port name
| name | new port name | 
| valueobject portsmodel::Port_2_0_2::DeviceChangedEvent | 
Event: The device connected to the port has changed.
Connected device before change
| constant int portsmodel::Port_2_0_2::NO_ERROR = 0 | 
Error codes.
operation successful, no error
| valueobject portsmodel::Port_2_0_2::PropertiesChangedEvent | 
Event: The port properties have changed.
Properties before change
 1.8.14
 1.8.14