summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/mdia/mdiamonitor.H
diff options
context:
space:
mode:
authorBrad Bishop <bradleyb@us.ibm.com>2012-03-27 15:34:19 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2012-04-26 15:27:38 -0500
commit5cd51ece6aac9562c15e7366f8136ec7ba616f9b (patch)
treefec70a5867832322a4354bdc998bb9d1b61405ec /src/usr/diag/mdia/mdiamonitor.H
parentb30cea3aa6f56548bdbc8bf1fd0b790f598ca5aa (diff)
downloadtalos-hostboot-5cd51ece6aac9562c15e7366f8136ec7ba616f9b.tar.gz
talos-hostboot-5cd51ece6aac9562c15e7366f8136ec7ba616f9b.zip
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 <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/diag/mdia/mdiamonitor.H')
-rwxr-xr-xsrc/usr/diag/mdia/mdiamonitor.H12
1 files changed, 12 insertions, 0 deletions
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
@@ -77,6 +77,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
*/
CommandMonitor();
@@ -163,6 +170,11 @@ class CommandMonitor
MonitorMap iv_monitors;
/**
+ * @brief list of targets to do polling
+ */
+ TARGETING::TargetHandleList iv_pollingList;
+
+ /**
* @brief copy disabled
*/
CommandMonitor(const CommandMonitor &);
OpenPOWER on IntegriCloud