16 #ifndef disc_dpde_discovery_plugin_h
17 #define disc_dpde_discovery_plugin_h
20 #ifndef disc_dpde_dll_h
23 #ifndef dds_c_discovery_plugin_h
27 struct DPDE_DiscoveryPlugin;
28 typedef struct DPDE_DiscoveryPlugin DPDE_DiscoveryPlugin_T;
67 struct RT_ComponentFactoryProperty _parent;
127 #define DPDE_DISCOVERY_INTERFACE_ID \
128 RT_MKINTERFACEID(RT_COMPONENT_CLASS_DISCOVERY,\
129 RT_COMPONENT_INSTANCE_DISCOVERY_DPDE)
133 #define DPDE_DiscoveryPluginProperty_INITIALIZER \
135 RT_ComponentFactoryProperty_INITIALIZER,\
144 DDS_LENGTH_UNLIMITED,\
146 DDS_LENGTH_UNLIMITED,\
154 MUST_CHECK_RETURN DISC_DPDEDllExport
struct RT_ComponentFactoryI*
160 DISC_DPDEDllExport
const char*