00001 /* 00002 * 00003 * 00004 * Distributed under the OpenDDS License. 00005 * See: http://www.opendds.org/license.html 00006 */ 00007 00008 #include "Tcp_pch.h" 00009 #include "Tcp.h" 00010 #include "TcpLoader.h" 00011 #include "tao/debug.h" 00012 #include "ace/Dynamic_Service.h" 00013 00014 OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL 00015 00016 namespace OpenDDS { 00017 namespace DCPS { 00018 00019 Tcp_Initializer::Tcp_Initializer() 00020 { 00021 ACE_Service_Config::process_directive(ace_svc_desc_TcpLoader); 00022 00023 #if OPENDDS_TCP_HAS_DLL == 0 00024 ACE_Service_Config::process_directive(ACE_TEXT("static OpenDDS_Tcp")); 00025 #endif 00026 } 00027 00028 } 00029 } 00030 00031 OPENDDS_END_VERSIONED_NAMESPACE_DECL