summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Update_Manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Update_Manager.h')
-rw-r--r--TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Update_Manager.h52
1 files changed, 0 insertions, 52 deletions
diff --git a/TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Update_Manager.h b/TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Update_Manager.h
deleted file mode 100644
index caacd63fffe..00000000000
--- a/TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Update_Manager.h
+++ /dev/null
@@ -1,52 +0,0 @@
-// -*- C++ -*-
-
-//=============================================================================
-/**
- * @file Update_Manager.h
- *
- * $Id$
- *
- * @author Huang-Ming Huang <hh1@cse.wustl.edu>
- */
-//=============================================================================
-
-#ifndef UPDATE_MANAGER_H
-#define UPDATE_MANAGER_H
-
-#include "ace/Synch_T.h"
-#include "orbsvcs/FtRtEvent/EventChannel/Dynamic_Bitset.h"
-
-#if !defined (ACE_LACKS_PRAGMA_ONCE)
-# pragma once
-#endif /* ACE_LACKS_PRAGMA_ONCE */
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
-typedef Dynamic_Bitset bit_vector;
-
-class Update_Manager
-{
-public:
- Update_Manager(ACE_Auto_Event& evt,
- int num_backups,
- int transaction_depth,
- bool& success);
- ~Update_Manager();
-
- void handle_reply(int id);
- void handle_exception(int id);
-
-private:
- ACE_Auto_Event& evt_;
- bit_vector replied_;
- bit_vector signal_condition_;
- bit_vector suicide_condition_;
- int num_backups_;
- int transaction_level_;
- bool& success_;
- ACE_SYNCH_MUTEX mutex_;
-};
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-#endif