16 const char RTPS_UDP_NAME[] =
"rtps_udp";
26 const char*
name() {
return RTPS_UDP_NAME; }
30 return make_rch<RtpsUdpInst>(
name);
51 #ifdef OPENDDS_SAFETY_PROFILE 54 registry->
create_inst(TransportRegistry::DEFAULT_INST_PREFIX +
57 registry->
get_config(TransportRegistry::DEFAULT_CONFIG_NAME)
#define TheTransportRegistry
& ACE_SVC_NAME(TAO_AV_TCP_Factory)
ACE_STATIC_SVC_DEFINE(ACE_Logging_Strategy, ACE_TEXT("Logging_Strategy"), ACE_Service_Type::SERVICE_OBJECT, &ACE_SVC_NAME(ACE_Logging_Strategy), ACE_Service_Type::DELETE_THIS|ACE_Service_Type::DELETE_OBJ, 0) extern "C" int _get_dll_unload_policy()
ACE_FACTORY_DEFINE(OpenDDS_Rtps_Udp, RtpsUdpLoader)
TransportConfig_rch get_config(const OPENDDS_STRING &name) const
TransportInst_rch new_inst(const OPENDDS_STRING &name)
TransportInst_rch create_inst(const OPENDDS_STRING &name, const OPENDDS_STRING &transport_type)
Base class for concrete transports to provide new objects.
void sorted_insert(const TransportInst_rch &inst)
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
The Internal API and Implementation of OpenDDS.
bool register_type(const TransportType_rch &type)