summaryrefslogtreecommitdiff
path: root/TAO/tests/NestedUpcall/Triangle_Test/initiator.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tests/NestedUpcall/Triangle_Test/initiator.h')
-rw-r--r--TAO/tests/NestedUpcall/Triangle_Test/initiator.h90
1 files changed, 0 insertions, 90 deletions
diff --git a/TAO/tests/NestedUpcall/Triangle_Test/initiator.h b/TAO/tests/NestedUpcall/Triangle_Test/initiator.h
deleted file mode 100644
index 89c9d5e4ccc..00000000000
--- a/TAO/tests/NestedUpcall/Triangle_Test/initiator.h
+++ /dev/null
@@ -1,90 +0,0 @@
-// -*- c++ -*-
-// $Id$
-
-// ============================================================================
-//
-// = LIBRARY
-// TAO/tests/NestedUpCalls/Triangle_Test
-//
-// = FILENAME
-// initiator.h
-//
-// = DESCRIPTION
-// This class implements a simple server for the
-// Nested Upcalls - Triangle test
-//
-// = AUTHORS
-// Michael Kircher
-//
-// ============================================================================
-
-#ifndef _TRIANGLE_TEST_INITITATOR_SERVER_H
-#define _TRIANGLE_TEST_INITITATOR_SERVER_H
-
-#include "ace/Get_Opt.h"
-
-#if !defined (ACE_LACKS_PRAGMA_ONCE)
-# pragma once
-#endif /* ACE_LACKS_PRAGMA_ONCE */
-
-#include "ace/Log_Msg.h"
-#include "tao/TAO.h"
-#include "Initiator_i.h"
-
-class Initiator_Server
-{
- // = TITLE
- // This is the server for the Initiator in the test.
- //
- // = DESCRIPTION
- // See the README file for more information.
-
-public:
-
- Initiator_Server (void);
- // Default constructor
-
- ~Initiator_Server (void);
- // Destructor
-
- int read_ior (char *filename, unsigned int A_B);
- // read in the IOR's for the two objects A and B
-
- int init (int argc,
- char **argv,
- CORBA::Environment& env);
- // Initialize the Initiator_Server state - parsing arguments and ...
-
- int run (CORBA::Environment& env);
- // Run the orb
-
-private:
- int parse_args (void);
- // Parses the commandline arguments.
-
- char * object_A_key_;
- // The IOR of object A
-
- char * object_B_key_;
- // The IOR of object B
-
- Object_A_var object_A_var_;
- // reference to object A
-
- Object_B_var object_B_var_;
- // reference to object B
-
- TAO_ORB_Manager orb_manager_;
- // The ORB manager
-
- Initiator_i *initiator_i_ptr_;
- // Implementation object of the Initiator
-
- int argc_;
- // Number of commandline arguments.
-
- char **argv_;
- // commandline arguments.
-};
-
-#endif /* _TRIANGLE_TEST_INITITATOR_SERVER_H */