summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvishal <vishal@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-01-06 19:45:26 +0000
committervishal <vishal@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-01-06 19:45:26 +0000
commitb2f85483cced9f37d6e5fccbf895f7e42df08f39 (patch)
tree6c721349c8458d7d65fee324e3d711b6ea617191
parente7ced6aee9a90f767306135cf61c99456639b4da (diff)
downloadATCD-b2f85483cced9f37d6e5fccbf895f7e42df08f39.tar.gz
*** empty log message ***
-rw-r--r--TAO/ChangeLog-98c5
-rw-r--r--TAO/orbsvcs/Time_Service/Server_i.h15
2 files changed, 20 insertions, 0 deletions
diff --git a/TAO/ChangeLog-98c b/TAO/ChangeLog-98c
index 0157a13dd47..d0aadad65e0 100644
--- a/TAO/ChangeLog-98c
+++ b/TAO/ChangeLog-98c
@@ -1,3 +1,8 @@
+Wed Jan 6 13:44:29 1999 Vishal Kachroo <vishal@merengue.cs.wustl.edu>
+
+ * orbsvcs/Time_Service/Server_i.h (class Server_i): Addded the
+ IR related code.
+
Wed Jan 06 13:29:04 1999 David L. Levine <levine@cs.wustl.edu>
* tao/DynStruct_i.cpp: removed ACE_Array_Base<CORBA_DynAny_var>
diff --git a/TAO/orbsvcs/Time_Service/Server_i.h b/TAO/orbsvcs/Time_Service/Server_i.h
index 8cc50142f77..9d996a2afb2 100644
--- a/TAO/orbsvcs/Time_Service/Server_i.h
+++ b/TAO/orbsvcs/Time_Service/Server_i.h
@@ -24,6 +24,8 @@
#include "orbsvcs/Naming/Naming_Utils.h"
#include "orbsvcs/Time/TAO_Time_Service_Server.h"
+#include "IR_Helper.h"
+
class Server_i
{
// = TITLE
@@ -64,6 +66,10 @@ public:
// Check if this is the first server binding to the Naming
// Service.
+ int init_IR (void);
+ // Initialize the Implementation Repository and register the
+ // server with it.
+
private:
TAO_ORB_Manager orb_manager_;
@@ -85,6 +91,15 @@ private:
CosNaming::NamingContext_var time_service_server_context_;
// Naming context for the Naming Service.
+ IR_Helper *ir_helper_;
+ // The Implementation Repository Helper.
+
+ int use_ir_;
+ // Use the Implementation Repository.
+
+ int register_with_ir_;
+ // Register with the Implementation Repository.
+
CORBA::ORB_var orb_;
// My orb.