Raritan / Server Technology Xerus™ PDU JSON-RPC API
Classes | Public Member Functions | Public Attributes | List of all members
dsam::DsamDevice Interface Reference

DSAM device interface. More...

import"DsamDevice.idl";

Classes

struct  FirmwareVersion
 Firmware version. More...
 
struct  Info
 DSAm device info. More...
 

Public Member Functions

Info getInfo ()
 Get DSAM device info. More...
 
map< int, DsamPortgetPorts ()
 Retrieve the current DSAM ports. More...
 
int startFirmwareUpdate ()
 Start firmware update on the DSAM device. More...
 

Public Attributes

constant int SUCCESS = 0
 Success code.
 

Detailed Description

DSAM device interface.

Member Function Documentation

◆ getInfo()

Info dsam::DsamDevice::getInfo ( )

Get DSAM device info.

Returns
DSAM device info

◆ getPorts()

map<int, DsamPort> dsam::DsamDevice::getPorts ( )

Retrieve the current DSAM ports.

Returns
Map with DSAM ports. Index is the port number (1-based).

◆ startFirmwareUpdate()

int dsam::DsamDevice::startFirmwareUpdate ( )

Start firmware update on the DSAM device.

Returns
SUCCESS if no error occured

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