|
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.
Definition at line 40 of file Firmware.idl.
Flags for startUpdate() method.
| Enumerator | |
|---|---|
| CROSS_OEM | Ignore version, product and OEM constraints. |
| CROSS_HW | Ignore hardware constraints. |
| ALLOW_UNTRUSTED | Allow untrusted firmwares (ignored when secure boot is active) |
Definition at line 91 of file Firmware.idl.
Firmware update history status
| Enumerator | |
|---|---|
| SUCCESSFUL | The update was successfully completed. |
| FAILED | The update failed. |
| INCOMPLETE | The update was not completed. |
Definition at line 17 of file Firmware.idl.