diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2008-07-22 11:34:18 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2008-07-22 11:34:18 +0000 |
commit | 402b3a1ec291d92dd436c0248c9bb0f3ce62c82b (patch) | |
tree | 3cacdd80884731dd236f6a4711f0337ea9b0d50e /TAO/tao/ORB_Core.h | |
parent | ac6c3a80af06ab93c8a20023a2543da0c71100d0 (diff) | |
download | ATCD-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.h | 17 |
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_; |