Here is a list of all documented files with brief descriptions:
[detail level 123]
| ▼ pdu-json-rpc-api |  | 
| ▶ idl |  | 
| AccumulatingNumericSensor.idl |  | 
| Ade.idl |  | 
| AlarmManager.idl |  | 
| AlertedSensorManager.idl |  | 
| AnalogModem.idl |  | 
| assetmgrpush.idl |  | 
| AssetStrip.idl |  | 
| AssetStripConfig.idl |  | 
| AssetStripLogger.idl |  | 
| AuthManager.idl |  | 
| Bcm.idl |  | 
| BulkConfiguration.idl |  | 
| BulkRequest.idl |  | 
| CardReader.idl |  | 
| CardReaderManager.idl |  | 
| CascadeManager.idl |  | 
| Circuit.idl |  | 
| Controller.idl |  | 
| DataPushService.idl |  | 
| DateTime.idl |  | 
| DebugLog.idl |  | 
| DiagLogSettings.idl |  | 
| Diagnostics.idl |  | 
| DisplayControl.idl |  | 
| EDevice.idl |  | 
| Emd.idl |  | 
| EnergyWiseManager.idl |  | 
| EnergyWiseSettings.idl |  | 
| Event.idl |  | 
| EventEngine.idl |  | 
| EventLog.idl |  | 
| EventService.idl |  | 
| ExternalBeeper.idl |  | 
| Firmware.idl |  | 
| FirmwareUpdateStatus.idl |  | 
| Fitness.idl |  | 
| GsmModem.idl |  | 
| HardwareHealth.idl |  | 
| Inlet.idl |  | 
| InternalBeeper.idl |  | 
| LdapManager.idl |  | 
| LdapServerSettings.idl |  | 
| Lhx.idl |  | 
| LhxConfig.idl |  | 
| LhxParameter.idl |  | 
| LhxSensor.idl |  | 
| LhxSupport.idl |  | 
| Log.idl |  | 
| LuaService.idl |  | 
| MemoryMapController.idl |  | 
| Modbus.idl |  | 
| ModbusDevice.idl |  | 
| ModbusGatewayMgr.idl |  | 
| Nameplate.idl |  | 
| NameService.idl |  | 
| Net.idl |  | 
| NumericSensor.idl |  | 
| Outlet.idl |  | 
| OutletGroup.idl |  | 
| OutletGroupManager.idl |  | 
| OverCurrentProtector.idl |  | 
| OverCurrentProtectorTripSensor.idl |  | 
| Panel.idl |  | 
| Pdu.idl |  | 
| PeripheralDeviceManager.idl |  | 
| PeripheralDevicePackage.idl |  | 
| PeripheralDeviceSlot.idl |  | 
| PeripheralG2Production.idl |  | 
| Pole.idl |  | 
| Port.idl |  | 
| PortDispatcher.idl |  | 
| PortFuse.idl |  | 
| PowerLogicConfig.idl |  | 
| PowerLogicPowerMeter.idl |  | 
| PowerMeter.idl |  | 
| PowerMeterController.idl |  | 
| PowerQualitySensor.idl |  | 
| Production.idl |  | 
| RadiusManager.idl |  | 
| RadiusServerSettings.idl |  | 
| RawConfiguration.idl |  | 
| ResidualCurrentStateSensor.idl |  | 
| ResMon.idl |  | 
| Role.idl |  | 
| RoleManager.idl |  | 
| Security.idl |  | 
| Sensor.idl |  | 
| SensorLogger.idl |  | 
| sensorpush.idl |  | 
| SerialPort.idl |  | 
| ServerMonitor.idl |  | 
| ServerSSLCert.idl |  | 
| ServiceAuthorization.idl |  | 
| Services.idl |  | 
| SessionManager.idl |  | 
| Smtp.idl |  | 
| Snmp.idl |  | 
| SnmpV3.idl |  | 
| StateSensor.idl |  | 
| StorageManager.idl |  | 
| Switch.idl |  | 
| System.idl |  | 
| TestDisplay.idl |  | 
| testrpc.idl |  | 
| TestUnit.idl |  | 
| TimerEventManager.idl |  | 
| TransferSwitch.idl |  | 
| TypeBResidualCurrentNumericSensor.idl |  | 
| Unit.idl |  | 
| Usb.idl |  | 
| User.idl |  | 
| UserEvent.idl |  | 
| UserManager.idl |  | 
| Webcam.idl |  | 
| WebcamChannel.idl |  | 
| WebcamManager.idl |  | 
| WlanLog.idl |  | 
| Zeroconf.idl |  |