diff options
Diffstat (limited to 'CIAO/DAnCE/FaultCorrelationManager/FaultCorrelationManager_Impl.h')
-rw-r--r-- | CIAO/DAnCE/FaultCorrelationManager/FaultCorrelationManager_Impl.h | 10 |
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_; }; } |