| description: > |
| Provides D-Bus access to OpenPower Platform Event Logs |
| methods: |
| - name: GetPEL |
| description: > |
| Returns a file desciptor to a PEL. |
| parameters: |
| - name: pelID |
| type: uint32 |
| description: > |
| The PEL log ID of the PEL to retrieve. |
| returns: |
| - name: data |
| type: unixfd |
| description: > |
| A file descriptor for a file that contains the PEL. |
| errors: |
| - xyz.openbmc_project.Common.Error.InternalFailure |
| - xyz.openbmc_project.Common.Error.InvalidArgument |
| |
| - name: GetPELFromOBMCID |
| description: > |
| Returns PEL data based on the OpenBMC event log ID. |
| parameters: |
| - name: obmcLogID |
| type: uint32 |
| description: > |
| The OpenBMC event log ID of the PEL to retrieve. |
| returns: |
| - name: data |
| type: array[byte] |
| description: > |
| The PEL data |
| errors: |
| - xyz.openbmc_project.Common.Error.InternalFailure |
| - xyz.openbmc_project.Common.Error.InvalidArgument |