diff options
author | jai <jai@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-01-29 18:18:28 +0000 |
---|---|---|
committer | jai <jai@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2007-01-29 18:18:28 +0000 |
commit | aced429ceef77137426872a185774307e3c574cb (patch) | |
tree | 62b891ccd8d34ba06051fefd0a77e17e848b915a | |
parent | de8a0d34601484d7c3dcf6fae68ed3424ad966a0 (diff) | |
download | ATCD-aced429ceef77137426872a185774307e3c574cb.tar.gz |
changes for DS library
-rw-r--r-- | TAO/ChangeLog | 7 | ||||
-rw-r--r-- | TAO/tao/RTCORBA/RT_ORBInitializer.cpp | 22 |
2 files changed, 29 insertions, 0 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index 0c62ebcb2fe..322041dc754 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,10 @@ +Mon Jan 29 18:16:52 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu> + + * tao/RTCORBA/RT_ORBInitializer.cpp: + + Made changes to initialize the different protocols pieces + for RTCORBA. + Mon Jan 29 18:05:47 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu> * tao/Strategies/UIOP_Connection_Handler.cpp: diff --git a/TAO/tao/RTCORBA/RT_ORBInitializer.cpp b/TAO/tao/RTCORBA/RT_ORBInitializer.cpp index 464c35660aa..7dd85a5f96a 100644 --- a/TAO/tao/RTCORBA/RT_ORBInitializer.cpp +++ b/TAO/tao/RTCORBA/RT_ORBInitializer.cpp @@ -14,6 +14,9 @@ ACE_RCSID (RTCORBA, #include "tao/RTCORBA/RT_Policy_i.h" #include "tao/RTCORBA/RT_PolicyFactory.h" #include "tao/RTCORBA/RT_Protocols_Hooks.h" +#include "tao/RTCORBA/RT_Policy_Protocols_Hooks.h" +#include "tao/RTCORBA/RT_Protocols_Properties_Protocols_Hooks.h" +#include "tao/RTCORBA/RT_Thread_Priority_Protocols_Hooks.h" #include "tao/RTCORBA/Priority_Mapping_Manager.h" #include "tao/RTCORBA/Network_Priority_Mapping_Manager.h" #include "tao/RTCORBA/RT_ORB_Loader.h" @@ -75,6 +78,25 @@ TAO_RT_ORBInitializer::pre_init ( TAO_ORB_Core::set_protocols_hooks ("RT_Protocols_Hooks"); ACE_Service_Config::process_directive (ace_svc_desc_TAO_RT_Protocols_Hooks); + // Set the name of the Protocol_Hooks to be RT_Policy_Protocols_Hooks. + TAO_ORB_Core::set_policy_protocols_hooks ("RT_Policy_Protocols_Hooks"); + ACE_Service_Config::process_directive ( + ace_svc_desc_TAO_RT_Policy_Protocols_Hooks); + + // Set the name of the Protocol_Hooks to be + // RT_Protocols_Properties_Protocols_Hooks. + TAO_ORB_Core::set_protocols_properties_protocols_hooks ( + "RT_Protocols_Properties_Protocols_Hooks"); + ACE_Service_Config::process_directive ( + ace_svc_desc_TAO_RT_Protocols_Properties_Protocols_Hooks); + + // Set the name of the Protocol_Hooks to be + // RT_Thread_Priority_Protocols_Hooks. + TAO_ORB_Core::set_thread_priority_protocols_hooks ( + "RT_Thread_Priority_Protocols_Hooks"); + ACE_Service_Config::process_directive ( + ace_svc_desc_TAO_RT_Thread_Priority_Protocols_Hooks); + // Set the name of the stub factory to be RT_Stub_Factory. TAO_ORB_Core::set_stub_factory ("RT_Stub_Factory"); ACE_Service_Config::process_directive (ace_svc_desc_TAO_RT_Stub_Factory); |