| Legrand / Raritan / Server Technology Xerus™ JSON-RPC API
    | 
Firmware Management More...
| Classes | |
| interface | Firmware | 
| Firmware management methods  More... | |
| struct | FirmwareUpdateCompletedEvent | 
| Event: Firmware updated successfully.  More... | |
| struct | FirmwareUpdateEvent | 
| Event: Firmware update base event.  More... | |
| struct | FirmwareUpdateFailedEvent | 
| Event: Firmware update failed.  More... | |
| struct | FirmwareUpdateStartedEvent | 
| Event: Firmware update started.  More... | |
| interface | FirmwareUpdateStatus | 
| Firmware update status interface.  More... | |
| struct | FirmwareValidationFailedEvent | 
| Event: Firmware validation failed.  More... | |
| struct | ImageInfo | 
| Firmware image information  More... | |
| struct | ImageStatus | 
| Image upload/download status.  More... | |
| struct | SystemShutdownEvent | 
| Event: System shutdown started.  More... | |
| struct | SystemStartupEvent | 
| Event: System startup finished.  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... | |
Firmware Management
| enum firmware::ImageState | 
Image upload/download state.