diff options
Diffstat (limited to 'TAO/tests/Cubit/Hardpack/IDL_Cubit/server_i.h')
-rw-r--r-- | TAO/tests/Cubit/Hardpack/IDL_Cubit/server_i.h | 107 |
1 files changed, 0 insertions, 107 deletions
diff --git a/TAO/tests/Cubit/Hardpack/IDL_Cubit/server_i.h b/TAO/tests/Cubit/Hardpack/IDL_Cubit/server_i.h deleted file mode 100644 index 310338e8432..00000000000 --- a/TAO/tests/Cubit/Hardpack/IDL_Cubit/server_i.h +++ /dev/null @@ -1,107 +0,0 @@ -// -*- c++ -*- -// $Id$ - -// ============================================================================ -// -// = LIBRARY -// TAO/tests/IDL_Cubit -// -// = FILENAME -// server_i.h -// -// = DESCRIPTION -// This class implements a simple "cube" CORBA server for the Cubit -// example using skeletons generated by the TAO ORB IDL compiler. -// -// = AUTHORS -// Nagarajan Surendran (naga@cs.wustl.edu) -// -// ============================================================================ - -#if !defined (_C_SERVER_H) -#define _C_SERVER_H - -#include "ace/Get_Opt.h" -#include "ace/Log_Msg.h" -#include "gpp_header.hh" -#include "naming.hh" -#include "cubit_impl.hh" - -class Cubit_Server -{ - // = TITLE - // Defines a Cubit Server class that implements the functionality - // of a server process as an object. - // - // = DESCRIPTION - // The interface is quite simple. A server program has to call - // init to initialize the cubit_server's state and then call run - // to run the orb. -public: - // = Initialization and termination methods. - Cubit_Server (void); - // Default constructor - - ~Cubit_Server (void); - // Destructor - - int init (int argc, - char **argv); - // Initialize the Cubit_Server state - parsing arguments and ... - - int run (void); - // Run the orb - -private: - int parse_args (void); - // Parses the commandline arguments. - - int init_naming_service (void); - // Initialises the name server and registers cubit factory with the - // name server. - - int num_of_objs_; - // Number of cubit objects we export. - - int use_naming_service_; - //Flag to tell server not to use the TAO Naming Service to register - //the cubit factory. - - FILE* ior_output_file_; - // File to output the cubit factory IOR. - - // Cubit_Factory_i factory_impl_; - // Implementation object of the cubit factory. - - //Cubit_Factory_var factory; - // Factory_var to register with NamingService. - - // Cubit_Shutdown_i shutdown_impl_; - // Implementation object of shutdown object. - - // Cubit_Shutdown_var shutdown_; - - CosNaming::NamingContext_var cubit_context_; - // Naming context for the cubit_factory. - - CosNaming::NamingContext_var nameserver_; - // Naming context for the Naming Service. - - Cubit_impl_ptr cubit_; - // pointer to the cubit object - - int argc_; - // Number of commandline arguments. - - char **argv_; - // commandline arguments. - - CORBA::ORB_ptr orb_; - // pointer to the ORB - - CORBA::BOA_ptr boa_; - // pointer to the BOA - -}; - -#endif /* _C_SERVER_H */ |