summaryrefslogtreecommitdiff
path: root/TAO/tests/Big_Oneways/Session_Control.h
diff options
context:
space:
mode:
authorcoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-03-29 16:43:03 +0000
committercoryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2001-03-29 16:43:03 +0000
commite438081b024371d55a003e78a6fd7dfcf0173ffa (patch)
tree534023f1e05e11c16005926c93ed2b0d4848ca57 /TAO/tests/Big_Oneways/Session_Control.h
parent6e3ba01c04a755fefa4641651b3304bdfb7568c0 (diff)
downloadATCD-e438081b024371d55a003e78a6fd7dfcf0173ffa.tar.gz
ChangeLogTag:Thu Mar 29 08:41:04 2001 Carlos O'Ryan <coryan@uci.edu>
Diffstat (limited to 'TAO/tests/Big_Oneways/Session_Control.h')
-rw-r--r--TAO/tests/Big_Oneways/Session_Control.h57
1 files changed, 0 insertions, 57 deletions
diff --git a/TAO/tests/Big_Oneways/Session_Control.h b/TAO/tests/Big_Oneways/Session_Control.h
deleted file mode 100644
index 09c19dbaaba..00000000000
--- a/TAO/tests/Big_Oneways/Session_Control.h
+++ /dev/null
@@ -1,57 +0,0 @@
-//
-// $Id$
-//
-
-#ifndef BIG_ONEWAYS_SESSION_CONTROL_H
-#define BIG_ONEWAYS_SESSION_CONTROL_H
-#include "ace/pre.h"
-
-#include "TestS.h"
-
-#if defined (_MSC_VER)
-# if (_MSC_VER >= 1200)
-# pragma warning(push)
-# endif /* _MSC_VER >= 1200 */
-# pragma warning (disable:4250)
-#endif /* _MSC_VER */
-
-/// Implement the Test::Session_Control interface
-class Session_Control
- : public virtual POA_Test::Session_Control
- , public virtual PortableServer::RefCountServantBase
-{
-public:
- /// Constructor
- /**
- * @param session_count Number of session objects in the experiment.
- */
- Session_Control (CORBA::ULong session_count);
-
- /// Destructor
- virtual ~Session_Control (void);
-
- /// Return 1 when all sessions have finished
- int all_sessions_finished (void) const;
-
- // = The skeleton methods
- virtual void session_finished (CORBA::Boolean success,
- CORBA::Environment &ACE_TRY_ENV)
- ACE_THROW_SPEC ((CORBA::SystemException));
-
-private:
- /// Synchronize the internal state
- ACE_SYNCH_MUTEX mutex_;
-
- /// The type of test
- CORBA::ULong session_count_;
-
- /// Set to falso if any session reported a failure
- CORBA::Boolean success_;
-};
-
-#if defined(_MSC_VER) && (_MSC_VER >= 1200)
-# pragma warning(pop)
-#endif /* _MSC_VER */
-
-#include "ace/post.h"
-#endif /* BIG_ONEWAYS_SESSION_CONTROL_H */