From 5cd51ece6aac9562c15e7366f8136ec7ba616f9b Mon Sep 17 00:00:00 2001 From: Brad Bishop Date: Tue, 27 Mar 2012 15:34:19 -0500 Subject: State machine support State machine functionaly to decide when and which pattern/workItem to run on each MBA as part of memory diagnostics. RTC: 38391 Change-Id: I1fa85bc343ca81f6a206df511307d53df0163cb4 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/817 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III --- src/usr/diag/mdia/mdiamonitor.H | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src/usr/diag/mdia/mdiamonitor.H') diff --git a/src/usr/diag/mdia/mdiamonitor.H b/src/usr/diag/mdia/mdiamonitor.H index 8a955dda9..10dd35720 100755 --- a/src/usr/diag/mdia/mdiamonitor.H +++ b/src/usr/diag/mdia/mdiamonitor.H @@ -76,6 +76,13 @@ class CommandMonitor */ void shutdown(); + /** + * @brief start polling for a maint command complete event + * + * @param[in] i_target the target to poll + */ + void startPolling(TARGETING::TargetHandle_t i_target); + /** * @brief ctor */ @@ -162,6 +169,11 @@ class CommandMonitor */ MonitorMap iv_monitors; + /** + * @brief list of targets to do polling + */ + TARGETING::TargetHandleList iv_pollingList; + /** * @brief copy disabled */ -- cgit v1.2.1