| Raritan PX2/PX3 JSON-RPC API
    | 
Firmware Management More...
| Classes | |
| interface | Firmware_2_0_1 | 
| Firmware management methods  More... | |
| interface | FirmwareUpdateStatus | 
| Firmware update status interface.  More... | |
| struct | ImageInfo_1_0_1 | 
| Firmware image information  More... | |
| struct | ImageStatus | 
| Image upload/download status.  More... | |
| struct | UpdateHistoryEntry | 
| Firmware 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  More... | |
| struct | UpdateStatus | 
| Firmware update status  More... | |
| Enumerations | |
| enum | UpdateHistoryStatus { SUCCESSFUL, FAILED, INCOMPLETE } | 
| Firmware update history status  More... | |
| enum | ImageState { NONE, UPLOADING, UPLOAD_FAILED, DOWNLOADING, DOWNLOAD_FAILED, COMPLETE } | 
| Image upload/download state.  More... | |
| enum | UpdateFlags { CROSS_OEM, CROSS_HW, ALLOW_UNTRUSTED } | 
| Flags for startUpdate() method.  More... | |
| Variables | |
| valueobject | SystemStartupEvent | 
| Event: System startup finished. | |
| valueobject | SystemShutdownEvent | 
| Event: System shutdown started. | |
| valueobject | FirmwareValidationFailedEvent | 
| Event: Firmware validation failed. | |
| valueobject | FirmwareUpdateEvent | 
| Event: Firmware update base event.  More... | |
| string | newVersion | 
| Firmware version the device is being upgraded to. | |
| valueobject | FirmwareUpdateStartedEvent | 
| Event: Firmware update started. | |
| valueobject | FirmwareUpdateCompletedEvent | 
| Event: Firmware updated successfully. | |
| valueobject | FirmwareUpdateFailedEvent | 
| Event: Firmware update failed. | |
Firmware Management
| enum firmware::ImageState | 
Image upload/download state.
| valueobject firmware::FirmwareUpdateEvent | 
Event: Firmware update base event.
Firmware version the device is being upgraded from
 1.8.14
 1.8.14