28 #ifndef disc_dpse_dpsediscovery_h
29 #define disc_dpse_dpsediscovery_h
31 #ifndef disc_dpse_dll_h
34 #ifndef dds_c_discovery_plugin_h
45 DPSE_DiscoveryPluginProperty_initialize(
59 struct RT_ComponentFactoryProperty _parent;
81 DPSE_DiscoveryPluginProperty_initialize(
this);
116 #define RTI_DPSEDISCOVERY_INTERFACE_ID \
117 RT_MKINTERFACEID(RT_COMPONENT_CLASS_DISCOVERY,\
118 RT_COMPONENT_INSTANCE_DISCOVERY_DPSE)
122 #define DPSE_DiscoveryPluginProperty_INITIALIZER { \
123 RT_ComponentFactoryProperty_INITIALIZER,\
142 const char *rem_participant_name);
148 const char *
const rem_participant_name,
149 const struct DDS_PublicationBuiltinTopicData *
const data,
156 const char *
const rem_participant_name,
157 const struct DDS_SubscriptionBuiltinTopicData *
const data,
165 MUST_CHECK_RETURN DISC_DPSEDllExport
struct RT_ComponentFactoryI*