summaryrefslogtreecommitdiff
path: root/TAO/tao/ORB_Core.h
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2008-07-22 11:34:18 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2008-07-22 11:34:18 +0000
commit402b3a1ec291d92dd436c0248c9bb0f3ce62c82b (patch)
tree3cacdd80884731dd236f6a4711f0337ea9b0d50e /TAO/tao/ORB_Core.h
parentac6c3a80af06ab93c8a20023a2543da0c71100d0 (diff)
downloadATCD-402b3a1ec291d92dd436c0248c9bb0f3ce62c82b.tar.gz
Tue Jul 22 11:31:28 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO/tao/ORB_Core.h')
-rw-r--r--TAO/tao/ORB_Core.h17
1 files changed, 16 insertions, 1 deletions
diff --git a/TAO/tao/ORB_Core.h b/TAO/tao/ORB_Core.h
index 1c3ea97a6f1..7378b8d4aa6 100644
--- a/TAO/tao/ORB_Core.h
+++ b/TAO/tao/ORB_Core.h
@@ -82,6 +82,7 @@ class TAO_Message_State_Factory;
class TAO_Protocols_Hooks;
class TAO_Network_Priority_Protocols_Hooks;
class TAO_BiDir_Adapter;
+class TAO_ZIOP_Adapter;
class TAO_Flushing_Strategy;
@@ -201,6 +202,12 @@ public:
/// yet
TAO::ORBInitializer_Registry_Adapter *orbinitializer_registry (void);
+ TAO_ZIOP_Adapter *ziop_adapter () const;
+ void ziop_adapter (TAO_ZIOP_Adapter *adapter);
+
+ CORBA::Boolean ziop_enabled () const;
+ void ziop_enabled (CORBA::Boolean value);
+
TAO_Service_Context_Registry &service_context_registry (void);
/// Get the protocol factories
@@ -581,7 +588,7 @@ public:
/// Check if ORB has shutdown. If it has, throw an exception.
void check_shutdown (void);
- /// Returns the <timeout> value used by the server threads to poll
+ /// Returns the @a timeout value used by the server threads to poll
/// the shutdown flag. If the return value is zero then the server
/// threads block forever.
int thread_per_connection_timeout (ACE_Time_Value &timeout) const;
@@ -656,6 +663,8 @@ public:
/// Resolve the IOR Manipulation reference for this ORB.
CORBA::Object_ptr resolve_ior_manipulation (void);
+ TAO_ZIOP_Adapter* ziop_adapter_i (void);
+
/// Resolve the IOR Table reference for this ORB.
CORBA::Object_ptr resolve_ior_table (void);
@@ -1232,6 +1241,12 @@ protected:
/// Bir Dir GIOP policy value
CORBA::Boolean bidir_giop_policy_;
+ /// ZIOP Adapter
+ TAO_ZIOP_Adapter *ziop_adapter_;
+
+ /// ZIOP enabled or not
+ CORBA::Boolean ziop_enabled_;
+
/// Hold the flushing strategy
TAO_Flushing_Strategy *flushing_strategy_;