00001 /* 00002 * 00003 * 00004 * Distributed under the OpenDDS License. 00005 * See: http://www.opendds.org/license.html 00006 */ 00007 00008 #ifndef OPENDDS_DCPS_TRANSPORTCONFIG_RCH_H 00009 #define OPENDDS_DCPS_TRANSPORTCONFIG_RCH_H 00010 00011 #include <ace/config.h> 00012 #if !defined (ACE_LACKS_PRAGMA_ONCE) 00013 #pragma once 00014 #endif 00015 00016 #include "dds/DCPS/RcHandle_T.h" 00017 #include "dds/DCPS/transport/framework/TransportConfig.h" 00018 00019 OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL 00020 00021 namespace OpenDDS { 00022 namespace DCPS { 00023 00024 class TransportConfig; 00025 typedef RcHandle<TransportConfig> TransportConfig_rch; 00026 00027 } 00028 } 00029 00030 OPENDDS_END_VERSIONED_NAMESPACE_DECL 00031 00032 #endif /* OPENDDS_DCPS_TRANSPORTCONFIG_RCH_H */