| CoreDX_DiscoveryQosPolicy | QoS Policy for configuring aspects of the Discovery and Builtin entities |
| CoreDX_RTPSReaderQosPolicy | QoS Policy for configuring aspects of the RTPS Reader Protocol |
| CoreDX_RTPSWriterQosPolicy | QoS Policy for configuring aspects of the RTPS Writer Protocol |
| DDS_Condition | A DDS_Condition can be added to a DDS_WaitSet to provide synchronous event notification |
| DDS_ContentFilteredTopic | DDS_ContentFilteredTopic provides a topic that may exclude data based on a specified filter. The ContentFilteredTopic is associated with another un-filtered topic related_topic. It applies a filter to the data of the related topic. If a data sample passes the filter, it will be made available to a DataReader associated with the ContentFilteredTopic |
| DDS_DataReader | The DDS_DataReader entity allows the application to subscribe to and read data |
| DDS_DataReaderListener | The DDS_DataReaderListener provides asynchronous notification of DDS_DataReader events |
| DDS_DataReaderListener_cd | The DDS_DataReaderListener_cd provides asynchronous notification of DDS_DataReader events with additional callback data |
| DDS_DataReaderQos | Structure that holds DDS_DataReader Quality of Service policies |
| DDS_DataWriter | The DDS_DataWriter entity provides an interface for the application to publish (write) data |
| DDS_DataWriterListener | The DDS_DataWriterListener provides asynchronous notification of DDS_DataWriter events |
| DDS_DataWriterListener_cd | The DDS_DataWriterListener_cd provides asynchronous notification of DDS_DataWriter events with additional callback data |
| DDS_DataWriterQos | Structure that holds DDS_DataWriter Quality of Service policies |
| DDS_DomainParticipant | The DDS_DomainParticipant is used to configure, create and destroy Publisher, Subscriber and Topic objects |
| DDS_DomainParticipantFactory | The DDS_DomainParticipantFactory is used to configure, create and destroy DomainParticipant objects |
| DDS_DomainParticipantFactoryQos | Structure that holds DDS_DomainParticipantFactory Quality of Service policies |
| DDS_DomainParticipantListener | The DDS_DomainParticipantListener provides asynchronous notification of DDS_DomainParticipant events |
| DDS_DomainParticipantListener_cd | The DDS_DomainParticipantListener_cd provides asynchronous notification of DDS_DomainParticipant events with additional callback data arguments |
| DDS_DomainParticipantQos | Structure that holds DDS_DomainParticipant Quality of Service policies |
| DDS_DynamicType | DDS_DynamicType is an object that enhances CoreDX DDS with the facilities to process dynamic data types (in other words, data types that are not defined at compile time) |
| DDS_DynamicTypeDataReader | Provides a DataReader interface that is tailored to support reading a DynamicType data type. The specific DynamicType must have been registered previously with the DomainParticipant |
| DDS_DynamicTypeDataWriter | Provides a DataWriter interface that is tailored to support writing a DynamicType data type. The specific DynamicType must have been registered previously with the DomainParticipant |
| DDS_GuardCondition | A DDS_GuardCondition is a condition where the trigger_value is under application control |
| DDS_InconsistentTopicStatus | Status related to the on_inconsistent_topic listener methods of the DDS_TopicListener structure |
| DDS_LivelinessChangedStatus | Status related to the on_liveliness_changed listener methods of the DDS_DataReader, DDS_Subscriber, and DDS_DomainParticipant structures |
| DDS_LivelinessLostStatus | Status related to the on_liveliness_lost listener methods of the DDS_DataWriter, DDS_Publisher, and DDS_DomainParticipant structures |
| DDS_MultiTopic | DDS_MultiTopic provides a topic that may include data from multiple Topics |
| DDS_OfferedDeadlineMissedStatus | Status related to the on_offered_deadline_missed listener methods of the DDS_DataWriter, DDS_Publisher, and DDS_DomainParticipant structures |
| DDS_OfferedIncompatibleQosStatus | Status related to the on_offered_incompatible_qos listener methods of the DDS_DataWriter, DDS_Publisher, and DDS_DomainParticipant structures |
| DDS_PublicationMatchedStatus | Status related to the on_publication_matched listener methods of the DDS_DataWriter, DDS_Publisher, and DDS_DomainParticipant structures |
| DDS_Publisher | The DDS_Publisher configures, creates, manages and destroys DDS_DataWriters |
| DDS_PublisherListener | The DDS_PublisherListener provides asynchronous notification of DDS_Publisher events |
| DDS_PublisherListener_cd | The DDS_PublisherListener_cd provides asynchronous notification of DDS_Publisher events with additionall callback data |
| DDS_PublisherQos | Structure that holds DDS_Publisher Quality of Service policies |
| DDS_QueryCondition | A DDS_QueryCondition is a specialized DDS_ReadCondition which includes a filter |
| DDS_ReadCondition | A DDS_ReadCondition is a specialized DDS_Condition associated with a DDS_DataReader |
| DDS_RequestedDeadlineMissedStatus | Status related to the on_requested_deadline_missed listener methods of the DDS_DataReader, DDS_Subscriber, and DDS_DomainParticipant structures |
| DDS_RequestedIncompatibleQosStatus | Status related to the on_requested_incompatible_qos listener methods of the DDS_DataReader, DDS_Subscriber, and DDS_DomainParticipant structures |
| DDS_SampleInfo | The SampleInfo structure contains information associated with each sample |
| DDS_SampleLostStatus | Status related to the on_sample_lost listener methods of the DDS_DataReader, DDS_Subscriber, and DDS_DomainParticipant structures |
| DDS_SampleRejectedStatus | Status related to the on_sample_rejected listener methods of the DDS_DataReader, DDS_Subscriber, and DDS_DomainParticipant structures |
| DDS_StatusCondition | A DDS_StatusCondition is a condition associated with an Entity |
| DDS_Subscriber | The DDS_Subscriber configures, creates, manages and destroys DDS_DataReaders |
| DDS_SubscriberListener | The DDS_SubscriberListener provides asynchronous notification of DDS_Subscriber events |
| DDS_SubscriberListener_cd | The DDS_SubscriberListener_cd provides asynchronous notification of DDS_Subscriber events with additional callback data |
| DDS_SubscriberQos | Structure that holds DDS_Subscriber Quality of Service policies |
| DDS_SubscriptionMatchedStatus | Status related to the on_subscription_matched listener methods of the DDS_DataReader, DDS_Subscriber, and DDS_DomainParticipant structures |
| DDS_Topic | DDS_Topic is the basic description of data to be published or subscribed |
| DDS_TopicDescription | DDS_TopicDescription is an abstract 'class' that provides the foundation for DDS_Topic, DDS_ContentFilteredTopic, and DDS_MultiTopic |
| DDS_TopicListener | The DDS_TopicListener provides asynchronous notification of DDS_Topic events |
| DDS_TopicListener_cd | The DDS_TopicListener_cd provides asynchronous notification of DDS_Topic events with additional callback data |
| DDS_TopicQos | Structure that holds DDS_Topic Quality of Service policies |
| DDS_WaitSet | A DDS_WaitSet maintains a set of DDS_Condition objects and allows the application to wait until one or more of them have a trigger_value of TRUE |