summaryrefslogtreecommitdiff
path: root/CIAO/DAnCE/FaultCorrelationManager/FaultCorrelationManager_Impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/DAnCE/FaultCorrelationManager/FaultCorrelationManager_Impl.h')
-rw-r--r--CIAO/DAnCE/FaultCorrelationManager/FaultCorrelationManager_Impl.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/CIAO/DAnCE/FaultCorrelationManager/FaultCorrelationManager_Impl.h b/CIAO/DAnCE/FaultCorrelationManager/FaultCorrelationManager_Impl.h
index ce599ca05f4..4ebea005ec1 100644
--- a/CIAO/DAnCE/FaultCorrelationManager/FaultCorrelationManager_Impl.h
+++ b/CIAO/DAnCE/FaultCorrelationManager/FaultCorrelationManager_Impl.h
@@ -150,10 +150,18 @@ namespace DAnCE
ACE_High_Res_Timer timer_;
- typedef std::pair <unsigned long, std::string> TFouShutdownTime;
+ struct TFouShutdownTime {
+ unsigned long shutdown;
+ ACE_Time_Value start_shutdown;
+ ACE_Time_Value end_shutdown;
+ std::string fou_id;
+ };
+
typedef std::list <TFouShutdownTime> SHUTDOWN_TIME_LIST;
SHUTDOWN_TIME_LIST history_;
+
+ ACE_Thread_Mutex history_lock_;
};
}