change analyzerHardware() to return PEL PLID is created
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
Change-Id: Icee2909e5060c79cb95ead8fc08a5e359df42829
diff --git a/analyzer/analyzer_main.hpp b/analyzer/analyzer_main.hpp
index 5619ba3..51399b0 100644
--- a/analyzer/analyzer_main.hpp
+++ b/analyzer/analyzer_main.hpp
@@ -11,18 +11,10 @@
* attentions.
*
* @param[out] o_dumpParameters Dump request parameters
- * @return True if an active attenion was successfully analyzed, false
- * otherwise.
- * For system checkstop handling:
- * If analysis fails, there likely is a defect in the design because
- * an active attention is required to trigger the interrupt.
- * For TI handling:
- * It is possible that a recoverable attention could cause a TI,
- * however, it is not required. Therefore, it is expected that
- * analysis could fail to find an attention and it should not be
- * treated as a defect.
+ * @return The platform log ID (PLID) of the PEL generated during analysis. Will
+ * return zero if no PEL is generated.
*/
-bool analyzeHardware(attn::DumpParameters& o_dumpParameters);
+uint32_t analyzeHardware(attn::DumpParameters& o_dumpParameters);
/**
* @brief Get error analyzer build information