Raritan PX2/PX3 JSON-RPC API
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Cusermgmt::AccountAccount information
 Cevent::Engine_1_0_1::ActionAn action is a tuple of 'id' (unique within the scope of this event engine), 'name' which is unique as well and used by the GUI as user readable identificator, 'isSystem' which denotes the action as system action, 'type' which defines what it is, and an argument vector that vary depending on type and which is passed to the action
 Cwebcam::StorageManager_1_0_1::ActivityActivity
 Cperipheral::Address_3_0_0Peripheral device position based address
 Cpdumodel::AdeInterface for ADE chips directly connected to main controller
 Cevent::AlarmManager::AlarmAlarm structure
 Cevent::AlarmManagerAlarmManager interface
 Cevent::AlarmManager::AlertAlert structure
 Clhxmodel::Lhx_3_2_2::AlertStatusLHX alert status
 Cserial::AnalogModemInterface for communication with an analog modem attached to a serial port
 Cusermgmt::RoleManager::ArgumentDescPrivilege Argument Description
 Cassetmgrmodel::AssetStrip_2_0_4Asset Management Strip interface
 Cassetmgrmodel::AssetStripConfig_1_0_1Asset Strip Config interface
 Cassetmgrmodel::AssetStripLogger_1_0_5Asset Strip Logger interface
 Cauth::AuthManagerAuthentication manager interface
 Cusermgmt::AuxInfoAuxiliary user information
 Ctest::AuxSerialTest routines for Raritan Aux Serial interface (RS485 on pins 3 and 6 of RJ45) Require TestMode to be ON
 Cpdumodel::BcmBranch Circuit Monitor
 Cbulkcfg::BulkConfigurationBulk Configuration Interface
 Cbulkrpc::BulkRequest_1_0_2Bulk Request Interface
 Clhxmodel::Lhx_3_2_2::CapabilitiesLHX capabilities
 Cdevsettings::Modbus_2_0_0::CapabilitiesDevice modbus capabilities
 Csmartcard::CardReader::CardInformationCard Information
 Csmartcard::CardReaderCard Reader Interface
 Csmartcard::CardReaderManagerCard Reader Manager Interface
 Ccascading::Cascading_1_0_1Cascading Interface
 Ccert::ServerSSLCert::CertInfoCertificate information
 Cdatetime::DateTime_2_0_0::CfgDevice date and time configuration
 Cwebcam::ChannelThe channel interface
 Cevent::Channel_1_0_1Event Channel
 Cpdumodel::Bcm::ChannelConfigChannel Configuration
 Cpdumodel::CircuitBCM circuit
 Cpdumodel::CircuitBreakerStatisticOvercurrent protector statistics
 Ccert::ServerSSLCert::CommonAttributesCertificate issuer or subject attributes
 Clhxmodel::Config_1_0_1::ComSettingsLHX port communication settings
 Cevent::Engine_1_0_1::ConditionCondition is a logical combination of multiple events
 Cpdumodel::Circuit::ConfigCircuit configuration
 Cpdumodel::PowerMeter_1_0_1::ConfigPower meter configuration
 Cpowerlogic::Config_1_0_1Configuration Interface
 Clhxmodel::Config_1_0_1LHX Configuration Interface
 Cdevsettings::Smtp_2_0_0::ConfigurationSMTP server configuration
 Cdevsettings::Snmp_1_0_2::ConfigurationSNMP agent configuration
 Cevent::ConsumerConsumer interface is for event consumers that want to be called back in case new events have occured
 Ctest::ControlInterface to enter and exit special test modes
 Cpdumodel::Controller_3_0_0Slave controller interface
 Cwebcam::ControlsControls
 Cpdumodel::CtrlStatisticSlave controller statistics
 Cfitness::Fitness::DataEntryAn entry in the reliability database
 Cevent::DataPushServiceData push service configuration interface
 Cdatetime::DateTime_2_0_0Date and time configuration methods
 Clogging::DebugLog_2_0_0Device debug log interface
 Cdisplay::DisplayControl::DefaultViewItemRepresentation of a possible default view
 Cportsmodel::Port_2_0_1::DetectionModePort detection mode
 Cmodbus::Device
 Cmodbus::Device::DeviceIDModbus encapsulated transport device identification (0x2B / 0x0E)
 Cperipheral::DeviceID_3_0_0Peripheral device identification
 Cassetmgrmodel::AssetStrip_2_0_4::DeviceInfoStatic (type, version) information for an AssetStrip
 Cperipheral::DeviceManager_2_0_2Peripheral Device Manager
 Cperipheral::DeviceSlot_2_0_1Peripheral Device Slot
 Cperipheral::DeviceManager_2_0_2::DeviceTypeInfoPeripheral device type info
 Cdiag::DiagLogSettingsDiagnostic log settings
 Cnet::DiagnosticsDiagnostics interface
 Ctest::Display_1_0_1Type-independent display test interface
 Cdisplay::DisplayControlInterface to control the device's front panel display
 Cpdumodel::DoublePole_4_0_0For OCP
 Cnet::EapSettings_2_0_0EAP authentication settings
 Cpdumodel::EDeviceCommon base interface for any kind of electrical device that is used in the PDU model, such as inlets, OCPs and outlets
 Cemdmodel::Emd_2_1_4
 Cpdumodel::PowerMeter_1_0_1::EnergyPulseSettingsEnergy LED pulse settings
 Ccew::EnergyWiseManagerEnergyWise manager
 Ccew::EnergyWiseSettingsEnergyWise settings
 Cevent::Engine_1_0_1There is a single event engine instance reachable by a well known reference
 Cres_mon::EntryResMon Entry
 Cevent::DataPushService::EntrySettingsData Push Entry settings
 Cluaservice::Environment_2_0_0The struct represents two kinds of information:
 Cfitness::Fitness::ErrorLogEntryAn entry in the reliability error log
 Cpowerlogic::PowerMeter_1_2_3::ErrorStatusError status flags
 Ctest::EthernetTest routines for RJ45 Ethernet port This is low level interface using ethtool that does not persist any of the settings made (TODO: this interface may be combined with a 'decent' network interface
 Cevent::EventEvent has a type: a STATE event indicates that a boolean state has been changed, i.e
 Cevent::Engine_1_0_1::EventDescAn event descriptor
 Clogging::EventLog_2_0_0Device event log interface
 Cevent::Channel_1_0_1::EventSelectStructure to select an Event *
 Chmi::ExternalBeeper_1_0_1External Beeper interface
 Ctest::FeatSerialTest routines for Raritan Feature Serial interface (RS232 with some control lines and switched power) Require TestMode to be ON
 Cfirmware::Firmware_2_0_0Firmware management methods
 Cperipheral::PackageInfo_2_0_0::FirmwareInfo
 Cperipheral::G2Production_2_0_0::FirmwareInfo
 Cperipheral::DeviceManager_2_0_2::FirmwareUpdateStateFirmware update status
 Cfirmware::FirmwareUpdateStatusFirmware update status interface
 Cfitness::FitnessFitness Daemon interface
 Cwebcam::Format_2_0_0Format
 Cperipheral::G2Production_2_0_0
 Cserial::GsmModem_1_0_1Interface for communication with a GSM modem attached to a serial port
 Cperipheral::PackageInfo_2_0_0::HardwareInfo
 Csession::HistoryEntrySession history entry
 Cwebcam::Image_2_0_0Image
 Cfirmware::ImageInfo_1_0_1Firmware image information
 Cwebcam::ImageMetaDataImage meta data
 Cfirmware::ImageStatusImage upload/download status
 Cwebcam::StorageManager_1_0_1::ImageStorageMetaDataStorageMetaData
 Ccert::ServerSSLCert::InfoCertificate manager information
 Ctest::Display_1_0_1::InfoCollected display meta information
 Cassetmgrmodel::AssetStripLogger_1_0_5::InfoLog information structure
 Cusermgmt::Role::InfoRole information
 Cusermgmt::RoleManager::InfoFull role manager information
 Cserial::GsmModem_1_0_1::InformationStructure holding information about the modem and the SIM card
 Cwebcam::Information_2_0_0Webcam information
 Cnet::InterfaceState_2_0_0LAN interface state
 Chmi::InternalBeeper_2_0_0Internal beeper interface
 Csecurity::IpFw_2_0_0IP packet filter configuration
 Csecurity::IpfwRuleIP packet filter rule
 Cnet::IPv4RoutingEntryIPv4 Routing entry
 Cnet::IPv6RoutingEntryIPv6 Routing entry
 Cevent::KeyValueHelper that is used wherever key/value pairs are required
 Cpowerlogic::PowerMeter_1_2_3::L2LStructured object for line to line sensors
 Cpowerlogic::PowerMeter_1_2_3::L2L_AvgStructured object for line to line sensors including average
 Cpowerlogic::PowerMeter_1_2_3::L2NStructured object for line to neutral voltage sensors
 Cpowerlogic::PowerMeter_1_2_3::L2N_AvgStructured object for line to neutral sensors including average
 Cpowerlogic::PowerMeter_1_2_3::L2N_N_AvgStructured object for line to neutral sensors including neutral and average
 Cpowerlogic::PowerMeter_1_2_3::L2N_plain_totalStructured object for line to neutral voltage sensors
 Cnet::LanInterfaceParameters_2_0_0Current LAN interface parameters
 Cnet::LanInterfaceSettingsLAN interface settings
 Cnet::LanLinkModeLAN interface link mode
 Cauth::LdapManager_2_0_0LDAP server configuration interface
 Cassetmgrmodel::AssetStripConfig_1_0_1::LEDColorThe LED color in RGB format, 8 bit per channel
 Cpdumodel::Outlet_2_0_0::LedStateOutlet LED state
 Clhxmodel::Lhx_3_2_2LHX Interface
 Cwebcam::LocationLocation
 Cperipheral::DeviceSlot_2_0_1::LocationUser writeable location
 Clogging::LogChunkA log chunk
 Clogging::LogEntryA log entry
 Csensors::Logger_2_1_4Sensor logger interface
 Clogging::LogInfoGeneral log info
 Cdiag::DiagLogSettings::LogLevelEntryAn entry containing a context name and its associated context
 Csensors::Logger_2_1_4::LogRowOne full log row
 Cluaservice::Manager_2_0_0There is a single manager instance
 Csmartcard::CardReader::MetaDataReader Metadata
 Cpdumodel::TransferSwitch_4_0_1::MetaDataTransfer switch metadata
 Csensors::NumericSensor_4_0_1::MetaDataNumeric sensor metadata
 Cpdumodel::Unit_2_0_1::MetaDataUnit metadata
 Cpdumodel::Outlet_2_0_0::MetaDataOutlet metadata
 Cpdumodel::OverCurrentProtector_3_0_0::MetaDataOvercurrent protector metadata
 Cpdumodel::Pdu_4_0_1::MetaDataPDU metadata
 Cperipheral::DeviceManager_2_0_2::MetaDataPeripheral DeviceManager's metadata
 Cpdumodel::Inlet_2_0_0::MetaDataInlet metadata
 Cpdumodel::Controller_3_0_0::MetaDataSlave controller metadata
 Cpdumodel::Ade::MetaDataADE metadata
 Clhxmodel::Lhx_3_2_2::MetaDataLHX metadata
 Clhxmodel::Parameter_2_0_1::MetaDataParameter Metadata
 Clhxmodel::Sensor_4_0_1::MetaDataSensor's self describing data
 Cemdmodel::Emd_2_1_4::MetaDataEMD metadata
 Cpowerlogic::PowerMeter_1_2_3::MinMaxReadingStructured object grouping minimum, maximum and current sensor
 Cdevsettings::Modbus_2_0_0Modbus service settings interface
 Cpdumodel::NameplateComponent nameplate information
 Cjsonrpc::NameServiceRPC Object Name Service
 Cnet::Net_3_0_0Network configuration interface
 Cnet::NetworkActiveValuesIPv6Device IPv6 active values
 Cnet::NetworkConfigIPDevice IP configuration
 Cnet::NetworkConfigIPv4Device IPv4 configuration
 Cnet::NetworkConfigIPv6Device IPv6 configuration
 Cdatetime::DateTime_2_0_0::NtpCfgNTP server configuration
 Clhxmodel::Sensor_4_0_1::NumThresholdsNumerical sensor thresholds
 Clhxmodel::Lhx_3_2_2::OpStateLHX operational state
 Cpdumodel::Pdu_4_0_1::OutletSequenceStateOutlet sequencing status
 Cpdumodel::OutletStatisticOutlet statistics
 Cperipheral::PackageInfo_2_0_0Peripheral device package information
 Cpdumodel::Panel_1_0_1::PanelSettingsPanel settings
 Clhxmodel::Lhx_3_2_2::ParamCfgConfiguration parameter characteristics
 Clhxmodel::Parameter_2_0_1LHX Parameter Interface
 Csecurity::PasswordSettingsPassword settings
 Cpdumodel::Pdu_4_0_1Main PDU interface
 Cpdumodel::Bcm::PhaseConfigPhase Configuration
 Cpdumodel::Pole_4_0_0An inlet or outlet pole
 Cpdumodel::Circuit::PoleSettingsCircuit pole settings
 Cauth::PolicyAuthentication policy
 Cportsmodel::Port_2_0_1Port interface
 Cserial::PortDispatcher_1_2_1Top-level interface of the serial port manager
 Cperipheral::PosElementPeripheral device position element, list forms position
 Cpdumodel::PowerMeter_1_0_1A three-phase power meter (PMC)
 Cpdumodel::PowerMeterController_1_0_1Power Meter Controller (PMC) interface
 Cusermgmt::PreferencesUser preferences
 Cusermgmt::Role::PrivilegeA granted privilege
 Cusermgmt::RoleManager::PrivilegeDescPrivilege Description
 Cproduction::ProductionMethods used during production
 Cportsmodel::Port_2_0_1::PropertiesPort properties
 Ccascading::Cascading_1_0_1::ProtocolMappingMapping from appl protocol id to name and transport protocol
 Cassetmgrmodel::AssetStrip_2_0_4::RackUnitInfoInfos for a single rack unit
 Cassetmgrmodel::AssetStripConfig_1_0_1::RackUnitSettingsSettings for a single rack unit (LED state)
 Cauth::RadiusManagerRADIUS server configuration interface
 Cevent::TimerEventManager_2_0_0::RangeRange structure
 Csensors::NumericSensor_4_0_1::RangeRange of possible sensor readings
 Cpdumodel::RatingNumerical usage ratings
 Cpdumodel::Nameplate::RatingComponent ratings
 Csensors::NumericSensor_4_0_1::ReadingNumeric sensor reading
 Clhxmodel::Sensor_4_0_1::ReadingSensor reading
 Csensors::Logger_2_1_4::RecordSensor log record
 Cassetmgrmodel::AssetStripLogger_1_0_5::RecordLog record structure
 Ccert::ServerSSLCert::ReqInfoCertificate signing request information
 Cbulkrpc::BulkRequest_1_0_2::RequestJSON-RPC Request
 Cbulkrpc::RequestJSON-RPC Request (old format)
 Cres_mon::ResMonResMon interface
 Cbulkrpc::BulkRequest_1_0_2::ResponseJSON-RPC Response
 Cbulkrpc::ResponseJSON-RPC Response (old format)
 Csecurity::RestrictedServiceAgreementRestricted Service Agreement settings
 Ctest::ResultConvenience structure to return test or operation results
 Cusermgmt::RoleRole management interface
 Csecurity::RoleAccessControlRole-based access control settings
 Csecurity::RoleAccessRuleRole-based access rule
 Cusermgmt::RoleManager::RoleAccountRole information
 Cusermgmt::RoleManagerRole manager interface
 Ctest::RS232SerialTest routines for full RS232 Serial Interface
 Cevent::Engine_1_0_1::RuleA Rule binds an action to a condition
 Cpdumodel::Ade::SampleRaw sample data for a single channel
 Cpdumodel::PowerMeterController_1_0_1::ScanResultMeter board scan result
 Cevent::TimerEventManager_2_0_0::ScheduleSchedule structure
 Cluaservice::ScriptOptions_2_0_0Some script options
 Cluaservice::ScriptStateA structure that descripts the state of a script
 Csecurity::Security_3_0_1Security configuration interface
 Csensors::Sensor_4_0_1Sensor interface
 Cpdumodel::Outlet_2_0_0::SensorsOutlet sensors
 Cpdumodel::TransferSwitch_4_0_1::SensorsTransfer switch sensors
 Cpdumodel::OverCurrentProtector_3_0_0::SensorsOvercurrent protector sensors
 Cpdumodel::Pdu_4_0_1::SensorsPDU sensors
 Cpdumodel::Inlet_2_0_0::SensorsInlet sensors
 Cpdumodel::Circuit::SensorsCircuit sensors
 Cpdumodel::PowerMeter_1_0_1::SensorsPower meter sensors
 Cpowerlogic::PowerMeter_1_2_3::SensorsSensors
 Csensors::Logger_2_1_4::SensorSetSet of logged sensors
 Cserial::SerialPort_3_0_0Interface describing a physical serial port and the devices which can be attached to it
 Cdevsettings::Modbus_2_0_0::SerialSettingsModbus/serial settings
 Cservermon::ServerMonitor_2_0_0::ServerServer Entry
 Cservermon::ServerMonitor_2_0_0Server Monitor Interface
 Cservermon::ServerMonitor_2_0_0::ServerSettingsServer Reachability Settings
 Cradius::ServerSettingsServer settings
 Cauth::ldapsrv::ServerSettings_2_0_0Server settings
 Ccert::ServerSSLCertSSL certificate management interface
 Cservermon::ServerMonitor_2_0_0::ServerStatusServer Reachability Status
 Cevent::Service_1_0_1Event Service
 Csecurity::ServiceAuthorizationService Authorization Configuration
 Cnet::ServiceConfigNetwork service configuration
 Csession::Session_2_0_0Session information
 Csession::SessionManager_2_0_0Session manager interface
 Cpdumodel::OverCurrentProtector_3_0_0::SettingsOvercurrent protector settings
 Cperipheral::DeviceSlot_2_0_1::SettingsUser configurable slot attributes
 Cemdmodel::Emd_2_1_4::SettingsEMD settings
 Csecurity::Security_3_0_1::SettingsSecurity configuration This structure is deprecated and will be removed in V3.0, use concrete getters and setters instead!
 Cpdumodel::Unit_2_0_1::SettingsUnit settings
 Cpdumodel::TransferSwitch_4_0_1::SettingsTransfer switch settings
 Cdevsettings::Modbus_2_0_0::SettingsModbus service settings
 Cserial::SerialPort_3_0_0::SettingsPort settings
 Csensors::Logger_2_1_4::SettingsSensor logger settings
 Cpdumodel::Pdu_4_0_1::SettingsPDU settings
 Cpdumodel::Circuit::SettingsCircuit settings
 Cperipheral::DeviceManager_2_0_2::SettingsPeripheral DeviceManager's s settings
 Cserial::GsmModem_1_0_1::SettingsStructure for holding settings of the GSM modem and its SIM card
 Cpdumodel::Inlet_2_0_0::SettingsInlet settings
 Cpdumodel::PowerMeter_1_0_1::SettingsPower meter settings
 Clhxmodel::Lhx_3_2_2::SettingsLHX settings
 Cdevsettings::Zeroconf_2_0_0::SettingsZero-configservice settings
 Cserial::AnalogModem::Settings
 Cpowerlogic::Config_1_0_1::SettingsPowerLogic port settings
 Cpdumodel::Outlet_2_0_0::SettingsOutlet settings
 Cwebcam::Settings_2_0_0Webcam settings
 Cpowerlogic::PowerMeter_1_2_3::SetupPowerLogic Power Meter setup
 Cdevsettings::Smtp_2_0_0SMTP settings interface
 Cdevsettings::Snmp_1_0_2SNMP agent settings interface
 Cum::SnmpV3SNMPv3 interface
 Cusermgmt::SnmpV3SettingsSNMPv3 settings
 Csecurity::SSHSettingsSSH authentication settings
 Cpdumodel::Outlet_2_0_0::StateOutlet state
 Cserial::SerialPort_3_0_0::StateStructure holding information about the current state of the port
 Csensors::StateSensor_4_0_1::StateSensor state
 Cpdumodel::Pdu_4_0_1::StatisticPDU statistics
 Cpdumodel::TransferSwitch_4_0_1::StatisticsTransfer switch statistics
 Cperipheral::DeviceManager_2_0_2::StatisticsPeripheral device statistics
 Csensors::NumericSensor_4_0_1::Reading::StatusNumeric sensor status
 Clhxmodel::Parameter_2_0_1::StatusParameter Status
 Cwebcam::StorageManager_1_0_1::StorageImageStorageImage
 Cwebcam::StorageManager_1_0_1::StorageInformationInformation
 Cwebcam::StorageManager_1_0_1The storage manager interface
 Cwebcam::StorageManager_1_0_1::StorageMetaDataStorageMetaData
 Cwebcam::StorageManager_1_0_1::StorageSettingsSettings
 Cassetmgrmodel::AssetStrip_2_0_4::StripInfoDynamic (may change with a connected strip) information for an AssetStrip
 Cassetmgrmodel::AssetStripConfig_1_0_1::StripSettingsSettings for this Asset Strip
 Clhx::SupportLHX Support Interface
 Csys::SystemSystem access methods
 Cassetmgrmodel::AssetStrip_2_0_4::TagChangeInfoInformation describing a tag change
 Cassetmgrmodel::AssetStrip_2_0_4::TagInfoInformation for a single tag
 Cdevsettings::Modbus_2_0_0::TcpSettingsModbus/TCP settings
 Cdevsettings::Smtp_2_0_0::TestResultResult of SMTP configuration test
 Csensors::NumericSensor_4_0_1::ThresholdCapabilitiesThreshold capabilities
 Csensors::NumericSensor_4_0_1::ThresholdsNumeric sensor thresholds
 Cpdumodel::ThrowPole_2_0_0A pole that can select one of multiple inputs
 Csensors::Logger_2_1_4::TimedRecordSensor log record with timestamp
 Cevent::TimerEventManager_2_0_0::TimerEventTimerEvent structure
 Cevent::TimerEventManager_2_0_0TimerEventManager interface
 Cpdumodel::TransferSwitch_4_0_1::TransferLogEntryTransfer log entry
 Csensors::Sensor_4_0_1::TypeSpecComplete sensor type specification
 Ctest::Unit_1_0_2Test interface for PDU components controlled by topofw
 Cpdumodel::Unit_2_0_1Unit interface
 Cfirmware::UpdateHistoryEntryFirmware update history entry TODO: implement CR# 45668 on next interface change add comment field based on firmware tag "char tag[64];" to improve firmware update history entries without rootfs images
 Cfirmware::UpdateStatusFirmware update status
 Cusb::UsbUSB interface
 Cusb::UsbDeviceUSB device information
 Cusermgmt::User_1_0_2User interface
 Cusermgmt::UserCapabilitiesUser Capabilities Describe if certain operations can be performed for user
 Cusermgmt::UserInfoUser information
 Cusermgmt::UserManager_1_0_3User manager interface
 Clhxmodel::Parameter_2_0_1::ValueParameter Value
 Cperipheral::PackageInfo_2_0_0::FirmwareInfo::Version
 Cpdumodel::TransferSwitch_4_0_1::WaveformSampleSample of voltage and current waveform
 Cwebcam::Webcam_2_0_0The webcam interface
 Cwebcam::WebcamManager_2_0_0The webcam manager interface
 Cwebcam::StorageManager_1_0_1::WebcamStorageInfoWebcam Storage Info
 Cnet::WirelessInterfaceSettings_2_0_0Wireless interface settings
 Clogging::WlanLogWLAN diagnostic log interface
 Cdevsettings::Zeroconf_2_0_0Zero-config service settings interface
 Cdatetime::DateTime_2_0_0::ZoneCfgTime zone configuration
 Cdatetime::DateTime_2_0_0::ZoneInfoTime zone information