RTI Connext DDS Micro C API
Version 3.0.2
|
DPSE API Dynamic Participant/Static Endpoint Discovery Plugin. More...
#include "disc_dpse/disc_dpse_dll.h"
#include "dds_c/dds_c_discovery_plugin.h"
#include "dds_c/dds_c_discovery.h"
Data Structures | |
struct | DPSE_DiscoveryPluginProperty |
<<eXtension>> <<cert>> Properties for the Dynamic Participant/Static Endpoint (DPSE) discovery plugin. This includes all discovery timing properties for participant discovery. More... |
Macros | |
#define | DPSE_DiscoveryPluginProperty_INITIALIZER |
Initializer for the DPSE_DiscoveryPluginProperty. |
Functions | |
DDS_ReturnCode_t | DPSE_DiscoveryPluginProperty_initialize (struct DPSE_DiscoveryPluginProperty *dst) |
DDS_ReturnCode_t | DPSE_RemoteParticipant_assert (DDS_DomainParticipant *const participant, const char *rem_participant_name) |
DDS_ReturnCode_t | DPSE_RemotePublication_assert (DDS_DomainParticipant *const participant, const char *const rem_participant_name, const struct DDS_PublicationBuiltinTopicData *const data, NDDS_TypePluginKeyKind key_kind) |
DDS_ReturnCode_t | DPSE_RemoteSubscription_assert (DDS_DomainParticipant *const participant, const char *const rem_participant_name, const struct DDS_SubscriptionBuiltinTopicData *const data, NDDS_TypePluginKeyKind key_kind) |
struct RT_ComponentFactoryI * | DPSE_DiscoveryFactory_get_interface (void) |
const char * | DPSE_DiscoveryFactory_get_version (void) |
DPSE API Dynamic Participant/Static Endpoint Discovery Plugin.
The Plugin APIs are used to configure and instantiate the RTI Connext Micro Dynamic Participant/Static Endpoint Discovery Plugin.
DDS_ReturnCode_t DPSE_DiscoveryPluginProperty_initialize | ( | struct DPSE_DiscoveryPluginProperty * | dst | ) |
DDS_ReturnCode_t DPSE_RemoteParticipant_assert | ( | DDS_DomainParticipant *const | participant, |
const char * | rem_participant_name | ||
) |
DDS_ReturnCode_t DPSE_RemotePublication_assert | ( | DDS_DomainParticipant *const | participant, |
const char *const | rem_participant_name, | ||
const struct DDS_PublicationBuiltinTopicData *const | data, | ||
NDDS_TypePluginKeyKind | key_kind | ||
) |
DDS_ReturnCode_t DPSE_RemoteSubscription_assert | ( | DDS_DomainParticipant *const | participant, |
const char *const | rem_participant_name, | ||
const struct DDS_SubscriptionBuiltinTopicData *const | data, | ||
NDDS_TypePluginKeyKind | key_kind | ||
) |
|
read |
const char* DPSE_DiscoveryFactory_get_version | ( | void | ) |