diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-03-29 16:43:03 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-03-29 16:43:03 +0000 |
commit | e438081b024371d55a003e78a6fd7dfcf0173ffa (patch) | |
tree | 534023f1e05e11c16005926c93ed2b0d4848ca57 /TAO/tests/Big_Oneways/Session_Control.h | |
parent | 6e3ba01c04a755fefa4641651b3304bdfb7568c0 (diff) | |
download | ATCD-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.h | 57 |
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 */ |