RTI Connext Traditional C++ API Version 7.3.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NconnextNamespace for Connext
 NrtiThe RTI namespace
 CDDS_AcknowledgmentInfoInformation about an application-level acknowledged sample
 CDDS_AckResponseData_tData payload of an application-level acknowledgment
 CDDS_AllocationSettings_tResource allocation settings
 CDDS_AnnotationParameterValueAnnotation parameter value
 CDDS_AsynchronousPublisherQosPolicyConfigures the mechanism that sends user data in an external middleware thread
 CDDS_AsyncWaitSetProperty_tSpecifies the DDSAsyncWaitSet behavior
 CDDS_AvailabilityQosPolicyConfigures the availability of data
 CDDS_BatchQosPolicyUsed to configure batching of multiple samples into a single network packet in order to increase throughput for small samples
 CDDS_BooleanSeqInstantiates FooSeq < DDS_Boolean >
 CDDS_BuiltinTopicKey_tThe key type of the built-in topic types
 CDDS_BuiltinTopicReaderResourceLimits_tBuilt-in topic reader's resource limits
 CDDS_ChannelSettings_tType used to configure the properties of a channel
 CDDS_ChannelSettingsSeqDeclares IDL sequence< DDS_ChannelSettings_t >
 CDDS_CharSeqInstantiates FooSeq < DDS_Char >
 CDDS_CoherentSetInfo_t<<extension>> Type definition for a coherent set info
 CDDS_CompressionSettings_t<<extension>> Settings related to compressing user data
 CDDS_ContentFilterProperty_t<<extension>> Type used to provide all the required information to enable content filtering
 CDDS_Cookie_t<<extension>> Sequence of bytes
 CDDS_CookieSeqDeclares IDL sequence < DDS_Cookie_t >
 CDDS_DatabaseQosPolicyVarious threads and resource limits settings used by RTI Connext to control its internal database
 CDDS_DataReaderCacheStatus<<extension>> The status of the reader's cache
 CDDS_DataReaderProtocolQosPolicyAlong with DDS_WireProtocolQosPolicy and DDS_DataWriterProtocolQosPolicy, this QoS policy configures the DDS on-the-network protocol (RTPS)
 CDDS_DataReaderProtocolStatus<<extension>> The status of a reader's internal protocol related metrics, like the number of samples received, filtered, rejected; and status of wire protocol traffic
 CDDS_DataReaderQosQoS policies supported by a DDSDataReader entity
 CDDS_DataReaderResourceLimitsInstanceReplacementSettingsInstance replacement kind applied to each instance state
 CDDS_DataReaderResourceLimitsQosPolicyVarious settings that configure how a DDSDataReader allocates and uses physical memory for internal resources
 CDDS_DataRepresentationIdSeqDeclares IDL sequence < DDS_DataRepresentationId_t >
 CDDS_DataRepresentationQosPolicyThis QoS policy contains a list of representation identifiers and compression settings used by DDSDataWriter and DDSDataReader entities to negotiate which data representation and compression settings to use
 CDDS_DataTagsDefinition of DDS_DataTagQosPolicy
 CDDS_DataWriterCacheStatus<<extension>> The status of the DataWriter's cache. Provides information on cache related metrics such as the number of samples and instances in the DataWriter queue
 CDDS_DataWriterProtocolQosPolicyProtocol that applies only to DDSDataWriter instances
 CDDS_DataWriterProtocolStatus<<extension>> The status of a writer's internal protocol related metrics, like the number of samples pushed, pulled, filtered; and status of wire protocol traffic
 CDDS_DataWriterQosQoS policies supported by a DDSDataWriter entity
 CDDS_DataWriterResourceLimitsQosPolicyVarious settings that configure how a DDSDataWriter allocates and uses physical memory for internal resources
 CDDS_DataWriterShmemRefTransferModeSettingsSettings related to transferring data using shared memory references
 CDDS_DataWriterTransferModeQosPolicy<<extension>> Qos related to transferring data
 CDDS_DeadlineQosPolicyExpresses the maximum duration (deadline) within which an instance is expected to be updated
 CDDS_DestinationOrderQosPolicyControls how the middleware will deal with data sent by multiple DDSDataWriter entities for the same instance of data (i.e., same DDSTopic and key)
 CDDS_DiscoveryConfigQosPolicySettings for discovery configuration
 CDDS_DiscoveryQosPolicy<<extension>> Configures the mechanism used by the middleware to automatically discover and connect with new remote applications
 CDDS_DomainParticipantConfigParams_t<<extension>> Input paramaters for creating a participant from configuration. It allows to modify or override some of the properties of the entities defined in the configuration
 CDDS_DomainParticipantFactoryQosQoS policies supported by a DDSDomainParticipantFactory
 CDDS_DomainParticipantProtocolStatus<<extension>> The status of a participant's protocol related metrics, like the number of corrupted messages, change in corrupted messages and timestamp of the last corrupted message
 CDDS_DomainParticipantQosQoS policies supported by a DDSDomainParticipant entity
 CDDS_DomainParticipantResourceLimitsQosPolicyVarious settings that configure how a DDSDomainParticipant allocates and uses physical memory for internal resources, including the maximum sizes of various properties
 CDDS_DoubleSeqInstantiates FooSeq < DDS_Double >
 CDDS_DurabilityQosPolicyThis QoS policy specifies whether or not RTI Connext will store and deliver previously published data samples to new DDSDataReader entities that join the network later
 CDDS_DurabilityServiceQosPolicyVarious settings to configure the external RTI Persistence Service used by RTI Connext for DataWriters with a DDS_DurabilityQosPolicy setting of DDS_PERSISTENT_DURABILITY_QOS or DDS_TRANSIENT_DURABILITY_QOS
 CDDS_Duration_tType for duration representation
 CDDS_DynamicDataA sample of any complex data type, which can be inspected and manipulated reflectively
 CDDS_DynamicDataInfoA descriptor for a DDS_DynamicData object
 CDDS_DynamicDataJsonParserProperties_tA collection of attributes used to configure DDS_DynamicData objects
 CDDS_DynamicDataMemberInfoA descriptor for a single member (i.e. field) of dynamically defined data type
 CDDS_DynamicDataProperty_tA collection of attributes used to configure DDS_DynamicData objects
 CDDS_DynamicDataSeqAn ordered collection of DDS_DynamicData elements
 CDDS_DynamicDataTypeProperty_tA collection of attributes used to configure DDSDynamicDataTypeSupport objects
 CDDS_DynamicDataTypeSerializationProperty_tProperties that govern how data of a certain type will be serialized on the network
 CDDS_EndpointGroup_tSpecifies a group of endpoints that can be collectively identified by a name and satisfied by a quorum
 CDDS_EndpointGroupSeqA sequence of DDS_EndpointGroup_t
 CDDS_EndpointTrustAlgorithmInfoTrust Plugins algorithm information associated with the discovered endpoint
 CDDS_EndpointTrustInterceptorAlgorithmInfoTrust Plugins interception algorithm information associated with the discovered endpoint
 CDDS_EndpointTrustProtectionInfoTrust Plugins Protection information associated with the discovered endpoint
 CDDS_EntityFactoryQosPolicyA QoS policy for all DDSEntity types that can act as factories for one or more other DDSEntity types
 CDDS_EntityNameQosPolicyAssigns a name and a role name to a DDSDomainParticipant, DDSPublisher, DDSSubscriber, DDSDataWriter or DDSDataReader. Except for DDSPublisher and DDSSubscriber, these names will be visible during the discovery process and in RTI tools to help you visualize and debug your system
 CDDS_EnumMemberA description of a member of an enumeration
 CDDS_EnumMemberSeqDefines a sequence of enumerator members
 CDDS_EventQosPolicySettings for event
 CDDS_ExpressionPropertyProvides additional information about the filter expression passed to DDSWriterContentFilter::writer_compile
 CDDS_FilterSampleInfoProvides meta information associated with the sample
 CDDS_FloatSeqInstantiates FooSeq < DDS_Float >
 CDDS_FlowControllerProperty_tDetermines the flow control characteristics of the DDSFlowController
 CDDS_FlowControllerTokenBucketProperty_tDDSFlowController uses the popular token bucket approach for open loop network flow control. The flow control characteristics are determined by the token bucket properties
 CDDS_GroupDataQosPolicyAttaches a buffer of opaque data that is distributed by means of Built-in Topics during discovery
 CDDS_GUID_tType for GUID (Global Unique Identifier) representation
 CDDS_HistoryQosPolicySpecifies the behavior of RTI Connext in the case where the value of a sample changes (one or more times) before it can be successfully communicated to one or more existing subscribers
 CDDS_InconsistentTopicStatusDDS_INCONSISTENT_TOPIC_STATUS
 CDDS_InstanceHandleSeqInstantiates FooSeq < DDS_InstanceHandle_t >
 CDDS_Int8SeqInstantiates FooSeq < DDS_Int8 >
 CDDS_InvalidLocalIdentityAdvanceNoticeStatusDDS_INVALID_LOCAL_IDENTITY_ADVANCE_NOTICE_STATUS
 CDDS_KeyedOctetsBuilt-in type consisting of a variable-length array of opaque bytes and a string that is the key
 CDDS_KeyedOctetsSeqInstantiates FooSeq < DDS_KeyedOctets >
 CDDS_KeyedStringKeyed string built-in type
 CDDS_KeyedStringSeqInstantiates FooSeq < DDS_KeyedString >
 CDDS_LatencyBudgetQosPolicyProvides a hint as to the maximum acceptable delay from the time the data is written to the time it is received by the subscribing applications
 CDDS_LifespanQosPolicySpecifies how long the data written by the DDSDataWriter is considered valid
 CDDS_LivelinessChangedStatusDDS_LIVELINESS_CHANGED_STATUS
 CDDS_LivelinessLostStatusDDS_LIVELINESS_LOST_STATUS
 CDDS_LivelinessQosPolicySpecifies and configures the mechanism that allows DDSDataReader entities to detect when DDSDataWriter entities become disconnected or "dead."
 CDDS_Locator_t<<extension>> Type used to represent the addressing information needed to send a message to an RTPS Endpoint using one of the supported transports
 CDDS_LocatorFilter_tSpecifies the configuration of an individual channel within a MultiChannel DataWriter
 CDDS_LocatorFilterQosPolicyThe QoS policy used to report the configuration of a MultiChannel DataWriter as part of DDS_PublicationBuiltinTopicData
 CDDS_LocatorFilterSeqDeclares IDL sequence< DDS_LocatorFilter_t >
 CDDS_LocatorSeqDeclares IDL sequence < DDS_Locator_t >
 CDDS_LoggingQosPolicyConfigures the RTI Connext logging facility
 CDDS_LongDoubleSeqInstantiates FooSeq < DDS_LongDouble >
 CDDS_LongLongSeqInstantiates FooSeq < DDS_LongLong >
 CDDS_LongSeqInstantiates FooSeq < DDS_Long >
 CDDS_MonitoringDedicatedParticipantSettingsConfigures the use of a dedicated DDSDomainParticipant to distribute the RTI Connext application telemetry data
 CDDS_MonitoringDistributionSettingsConfigures the distribution of telemetry data
 CDDS_MonitoringEventDistributionSettingsConfigures the distribution of event metrics
 CDDS_MonitoringLoggingDistributionSettingsConfigures the distribution of log messages
 CDDS_MonitoringLoggingForwardingSettingsConfigures the forwarding levels of log messages for the different NDDS_Config_LogFacility
 CDDS_MonitoringMetricSelectionThis data structure is used to configure event and periodic metrics collection and distribution for a specific set of observable resources
 CDDS_MonitoringMetricSelectionSeqDeclares IDL sequence < DDS_MonitoringMetricSelection >
 CDDS_MonitoringPeriodicDistributionSettingsConfigures the distribution of periodic metrics
 CDDS_MonitoringQosPolicyConfigures the use of RTI Monitoring Library 2.0 to collect and distribute RTI Connext telemetry data
 CDDS_MonitoringTelemetryDataConfigures the telemetry data that will be distributed
 CDDS_MultiChannelQosPolicyConfigures the ability of a DataWriter to send data on different multicast groups (addresses) based on the value of the data
 CDDS_OctetsBuilt-in type consisting of a variable-length array of opaque bytes
 CDDS_OctetSeqInstantiates FooSeq < DDS_Octet >
 CDDS_OctetsSeqInstantiates FooSeq < DDS_Octets >
 CDDS_OfferedDeadlineMissedStatusDDS_OFFERED_DEADLINE_MISSED_STATUS
 CDDS_OfferedIncompatibleQosStatusDDS_OFFERED_INCOMPATIBLE_QOS_STATUS
 CDDS_OwnershipQosPolicySpecifies whether it is allowed for multiple DDSDataWriter (s) to write the same instance of the data and if so, how these modifications should be arbitrated
 CDDS_OwnershipStrengthQosPolicySpecifies the value of the strength used to arbitrate among multiple DDSDataWriter objects that attempt to modify the same instance of a data type (identified by DDSTopic + key)
 CDDS_ParticipantBuiltinTopicDataEntry created when a DomainParticipant object is discovered
 CDDS_ParticipantBuiltinTopicDataSeqInstantiates FooSeq < DDS_ParticipantBuiltinTopicData >
 CDDS_ParticipantTrustAlgorithmInfoTrust Plugins algorithm information associated with the discovered DomainParticipant
 CDDS_ParticipantTrustInterceptorAlgorithmInfoTrust Plugins interception algorithm information associated with the discovered DomainParticipant
 CDDS_ParticipantTrustKeyEstablishmentAlgorithmInfoTrust Plugins key establishment algorithm information associated with the discovered DomainParticipant
 CDDS_ParticipantTrustProtectionInfoTrust Plugins Protection information associated with the discovered DomainParticipant
 CDDS_ParticipantTrustSignatureAlgorithmInfoTrust Plugins signature algorithm information associated with the discovered DomainParticipant
 CDDS_PartitionQosPolicySet of strings that introduces logical partitions in DDSDomainParticipant, DDSPublisher, or DDSSubscriber entities
 CDDS_PersistentStorageSettingsConfigures durable writer history and durable reader state
 CDDS_PresentationQosPolicySpecifies how the samples representing changes to data instances are presented to a subscribing application
 CDDS_PrintFormatPropertyA collection of attributes used to configure how data samples will be formatted when converted to a string
 CDDS_ProductVersion_t<<extension>> Type used to represent the current version of RTI Connext
 CDDS_ProfileQosPolicyConfigures the way that XML documents containing QoS profiles are loaded by RTI Connext
 CDDS_Property_tProperties are name/value pairs objects
 CDDS_PropertyQosPolicyStores name/value(string) pairs that can be used to configure certain parameters of RTI Connext that are not exposed through formal QoS policies. Can also be used to store and propagate application-specific name/value pairs that can be retrieved by user code during discovery
 CDDS_PropertySeqDeclares IDL sequence < DDS_Property_t >
 CDDS_ProtocolVersion_t<<extension>> Type used to represent the version of the RTPS protocol
 CDDS_PublicationBuiltinTopicDataEntry created when a DDSDataWriter is discovered in association with its Publisher
 CDDS_PublicationBuiltinTopicDataSeqInstantiates FooSeq < DDS_PublicationBuiltinTopicData >
 CDDS_PublicationMatchedStatusDDS_PUBLICATION_MATCHED_STATUS
 CDDS_PublisherQosQoS policies supported by a DDSPublisher entity
 CDDS_PublishModeQosPolicySpecifies how RTI Connext sends application data on the network. This QoS policy can be used to tell RTI Connext to use its own thread to send data, instead of the user thread
 CDDS_QosPolicyCountType to hold a counter for a DDS_QosPolicyId_t
 CDDS_QosPolicyCountSeqDeclares IDL sequence < DDS_QosPolicyCount >
 CDDS_QosPrintAll_tSpecial type which is used to select the to_string overloads when printing Qos objects
 CDDS_QosPrintFormatA collection of attributes used to configure how a QoS appears when printed
 CDDS_QueryConditionParams<<extension>> Input parameters for DDSDataReader::create_querycondition_w_params
 CDDS_ReadConditionParams<<extension>> Input parameters for DDSDataReader::create_readcondition_w_params
 CDDS_ReaderDataLifecycleQosPolicyControls how a DataReader manages the lifecycle of the data that it has received
 CDDS_ReceiverPoolQosPolicyConfigures threads used by RTI Connext to receive and process data from transports (for example, UDP sockets)
 CDDS_ReliabilityQosPolicyIndicates the level of reliability offered/requested by RTI Connext
 CDDS_ReliableReaderActivityChangedStatus<<extension>> Describes the activity (i.e. are acknowledgements forthcoming) of reliable readers matched to a reliable writer
 CDDS_ReliableWriterCacheChangedStatus<<extension>> A summary of the state of a data writer's cache of unacknowledged samples written
 CDDS_ReliableWriterCacheEventCount<<extension>> The number of times the number of unacknowledged samples in the cache of a reliable writer hit a certain well-defined threshold
 CDDS_RequestedDeadlineMissedStatusDDS_REQUESTED_DEADLINE_MISSED_STATUS
 CDDS_RequestedIncompatibleQosStatusDDS_REQUESTED_INCOMPATIBLE_QOS_STATUS
 CDDS_ResourceLimitsQosPolicyControls the amount of physical memory allocated for DDS entities, if dynamic allocations are allowed, and how they occur. Also controls memory usage among different instance values for keyed topics
 CDDS_RTPS_EntityId_tFrom the DDS-RTPS specification: type used to hold the suffix part of the globally-unique RTPS-entity identifiers
 CDDS_RTPS_GUID_tFrom the DDS-RTPS specification: type used to hold a globally-unique RTPS-entity identifier
 CDDS_RtpsReliableReaderProtocol_tQos related to reliable reader protocol defined in RTPS
 CDDS_RtpsReliableWriterProtocol_tQoS related to the reliable writer protocol defined in RTPS
 CDDS_RtpsWellKnownPorts_tRTPS well-known port mapping configuration
 CDDS_SampleIdentity_tType definition for a Sample Identity
 CDDS_SampleInfoInformation that accompanies each sample that is read or taken
 CDDS_SampleInfoSeqDeclares IDL sequence < DDS_SampleInfo >
 CDDS_SampleLostStatusDDS_SAMPLE_LOST_STATUS
 CDDS_SampleRejectedStatusDDS_SAMPLE_REJECTED_STATUS
 CDDS_SequenceNumber_tType for sequence number representation
 CDDS_ServiceQosPolicyService associated with a DDS entity
 CDDS_ServiceRequestA request coming from one of the built-in services
 CDDS_ServiceRequestAcceptedStatusDDS_SERVICE_REQUEST_ACCEPTED_STATUS
 CDDS_ServiceRequestSeqInstantiates FooSeq < DDS_ServiceRequest >
 CDDS_ShortSeqInstantiates FooSeq < DDS_Short >
 CDDS_StringSeqInstantiates FooSeq < char* > with value type semantics
 CDDS_StructMemberA description of a member of a struct
 CDDS_StructMemberSeqDefines a sequence of struct members
 CDDS_SubscriberQosQoS policies supported by a DDSSubscriber entity
 CDDS_SubscriptionBuiltinTopicDataEntry created when a DDSDataReader is discovered in association with its Subscriber
 CDDS_SubscriptionBuiltinTopicDataSeqInstantiates FooSeq < DDS_SubscriptionBuiltinTopicData >
 CDDS_SubscriptionMatchedStatusDDS_SUBSCRIPTION_MATCHED_STATUS
 CDDS_SystemResourceLimitsQosPolicy<<extension>> Configures DDSDomainParticipant-independent resources used by RTI Connext. Mainly used to change the maximum number of DDSDomainParticipant entities that can be created within a single process (address space)
 CDDS_TagTags are name/value pair objects
 CDDS_TagSeqDeclares IDL sequence < DDS_Tag >
 CDDS_ThreadSettings_tThe properties of a thread of execution
 CDDS_Time_tType for time representation
 CDDS_TimeBasedFilterQosPolicyFilter that allows a DDSDataReader to specify that it is interested only in (potentially) a subset of the values of the data
 CDDS_TopicBuiltinTopicDataEntry created when a Topic object discovered
 CDDS_TopicBuiltinTopicDataSeqInstantiates FooSeq < DDS_TopicBuiltinTopicData >
 CDDS_TopicDataQosPolicyAttaches a buffer of opaque data that is distributed by means of Built-in Topics during discovery
 CDDS_TopicQosQoS policies supported by a DDSTopic entity
 CDDS_TopicQueryData<<extension>> Provides information about a DDSTopicQuery
 CDDS_TopicQueryDispatchQosPolicyConfigures the ability of a DDSDataWriter to publish samples in response to a DDSTopicQuery
 CDDS_TopicQuerySelection<<extension>> Specifies the data query that defines a DDSTopicQuery
 CDDS_TransportBuiltinQosPolicySpecifies which built-in transports are used
 CDDS_TransportInfo_tContains the class_id and message_size_max of an installed transport
 CDDS_TransportInfoSeqInstantiates FooSeq < DDS_TransportInfo_t >
 CDDS_TransportMulticastMapping_tType representing a list of multicast mapping elements
 CDDS_TransportMulticastMappingFunction_tType representing an external mapping function
 CDDS_TransportMulticastMappingQosPolicySpecifies a list of topic_expressions and multicast addresses that can be used by an Entity with a specific topic name to receive data
 CDDS_TransportMulticastMappingSeqDeclares IDL sequence< DDS_TransportMulticastMapping_t >
 CDDS_TransportMulticastQosPolicySpecifies the multicast address on which a DDSDataReader wants to receive its data. It can also specify a port number as well as a subset of the available (at the DDSDomainParticipant level) transports with which to receive the multicast data
 CDDS_TransportMulticastSettings_tType representing a list of multicast locators
 CDDS_TransportMulticastSettingsSeqDeclares IDL sequence< DDS_TransportMulticastSettings_t >
 CDDS_TransportPriorityQosPolicyThis QoS policy allows the application to take advantage of transports that are capable of sending messages with different priorities
 CDDS_TransportSelectionQosPolicySpecifies the physical transports a DDSDataWriter or DDSDataReader may use to send or receive data
 CDDS_TransportUnicastQosPolicySpecifies a subset of transports and a port number that can be used by an Entity to receive data
 CDDS_TransportUnicastSettings_tType representing a list of unicast locators
 CDDS_TransportUnicastSettingsSeqDeclares IDL sequence< DDS_TransportUnicastSettings_t >
 CDDS_TrustAlgorithmRequirementsType to describe Trust Plugins algorithm requirements for an entity
 CDDS_TypeAllocationParams_tConfigures whether or not to allocate pointer and optional members
 CDDS_TypeCodeThe definition of a particular data type, which you can use to inspect the name, members, and other properties of types generated with rtiddsgen (see the Code Generator User's Manual) or to modify types you define yourself at runtime
 CDDS_TypeCodeFactoryA singleton factory for creating, copying, and deleting data type definitions dynamically
 CDDS_TypeCodePrintFormatPropertyA collection of attributes used to configure how a TypeCode appears when converted to a string
 CDDS_TypeConsistencyEnforcementQosPolicyDefines the rules for determining whether the type used to publish a given topic is consistent with that used to subscribe to it
 CDDS_TypeDeallocationParams_tConfigures whether to release or not pointer and optional members
 CDDS_TypeSupportQosPolicyAllows you to attach application-specific values to a DDSDataWriter or DDSDataReader, which are passed to the serialization or deserialization routine of the associated data type and choose whether to set padding bytes to zero during serialization
 CDDS_UInt8SeqInstantiates FooSeq < DDS_UInt8 >
 CDDS_UnionMemberA description of a member of a union
 CDDS_UnionMemberSeqDefines a sequence of union members
 CDDS_UnsignedLongLongSeqInstantiates FooSeq < DDS_UnsignedLongLong >
 CDDS_UnsignedLongSeqInstantiates FooSeq < DDS_UnsignedLong >
 CDDS_UnsignedShortSeqInstantiates FooSeq < DDS_UnsignedShort >
 CDDS_UserDataQosPolicyAttaches a buffer of opaque data that is distributed by means of Built-in Topics during discovery
 CDDS_ValueMemberA description of a member of a value type
 CDDS_ValueMemberSeqDefines a sequence of value members
 CDDS_VendorId_t<<extension>> Type used to represent the vendor of the service implementing the RTPS protocol
 CDDS_WaitSetProperty_t<<extension>> Specifies the DDSWaitSet behavior for multiple trigger events
 CDDS_WcharSeqInstantiates FooSeq < DDS_Wchar >
 CDDS_WireProtocolQosPolicySpecifies the wire-protocol-related attributes for the DDSDomainParticipant
 CDDS_WriteParams_t<<extension>> Input parameters for writing with FooDataWriter::write_w_params, FooDataWriter::dispose_w_params, FooDataWriter::register_instance_w_params, FooDataWriter::unregister_instance_w_params
 CDDS_WriterDataLifecycleQosPolicyControls how a DDSDataWriter handles the lifecycle of the instances (keys) that it is registered to manage
 CDDS_WstringSeqInstantiates FooSeq < DDS_Wchar* >
 CDDSAsyncWaitSetA class for dispatching DDSCondition objects using separate threads of execution. You can see this class as an extension of a DDSWaitSet that allows asynchronously waiting for the attached DDSCondition objects to trigger and provide a notification by calling DDSCondition::dispatch
 CDDSAsyncWaitSetCompletionToken<<interface>> Implementation of the completion token role element of the asynchronous completion token pattern that is part of the DDSAsyncWaitSet behavior
 CDDSAsyncWaitSetListener<<interface>> Listener for receiving event notifications related to the thread pool of the DDSAsyncWaitSet
 CDDSCondition<<interface>> Root class for all the conditions that may be attached to a DDSWaitSet
 CDDSConditionHandler<<extension>> <<interface>> Handler called by the DDSCondition::dispatch
 CDDSConditionSeqInstantiates FooSeq < DDSCondition >
 CDDSContentFilter<<interface>> Interface to be used by a custom filter of a DDSContentFilteredTopic
 CDDSContentFilteredTopic<<interface>> Specialization of DDSTopicDescription that allows for content-based subscriptions
 CDDSDataReader<<interface>> Allows the application to: (1) declare the data it wishes to receive (i.e. make a subscription) and (2) access the data received by the attached DDSSubscriber
 CDDSDataReaderListener<<interface>> DDSListener for reader status
 CDDSDataReaderSeqDeclares IDL sequence < DDSDataReader >
 CDDSDataReaderStatusConditionHandler<<interface>> Realization of a DDSConditionHandler that handles the status of a DDSDataReader
 CDDSDataTagQosPolicyHelperPolicy helpers that facilitate management of the data tags in the input policy
 CDDSDataWriter<<interface>> Allows an application to set the value of the data to be published under a given DDSTopic
 CDDSDataWriterListener<<interface>> DDSListener for writer status
 CDDSDomainEntity<<interface>> Abstract base class for all DDS entities except for the DDSDomainParticipant
 CDDSDomainParticipant<<interface>> Container for all DDSDomainEntity objects
 CDDSDomainParticipantFactory<<singleton>> <<interface>> Allows creation and destruction of DDSDomainParticipant objects
 CDDSDomainParticipantListener<<interface>> Listener for participant status
 CDDSDynamicDataReaderReads (subscribes to) objects of type DDS_DynamicData
 CDDSDynamicDataTypeSupportA factory for registering a dynamically defined type and creating DDS_DynamicData objects
 CDDSDynamicDataWriterWrites (publishes) objects of type DDS_DynamicData
 CDDSEntity<<interface>> Abstract base class for all the DDS objects that support QoS policies, a listener, and a status condition
 CDDSFlowController<<interface>> A flow controller is the object responsible for shaping the network traffic by determining when attached asynchronous DDSDataWriter instances are allowed to write data
 CDDSGuardCondition<<interface>> A specific DDSCondition whose trigger_value is completely under the control of the application
 CDDSKeyedOctetsDataReader<<interface>> Instantiates DataReader < DDS_KeyedOctets >
 CDDSKeyedOctetsDataWriter<<interface>> Instantiates DataWriter < DDS_KeyedOctets >
 CDDSKeyedOctetsTypeSupport<<interface>> DDS_KeyedOctets type support
 CDDSKeyedStringDataReader<<interface>> Instantiates DataReader < DDS_KeyedString >
 CDDSKeyedStringDataWriter<<interface>> Instantiates DataWriter < DDS_KeyedString >
 CDDSKeyedStringTypeSupport<<interface>> Keyed string type support
 CDDSListener<<interface>> Abstract base class for all Listener interfaces
 CDDSMultiTopic[Not supported (optional)] <<interface>> A specialization of DDSTopicDescription that allows subscriptions that combine/filter/rearrange data coming from several topics
 CDDSOctetsDataReader<<interface>> Instantiates DataReader < DDS_Octets >
 CDDSOctetsDataWriter<<interface>> Instantiates DataWriter < DDS_Octets >
 CDDSOctetsTypeSupport<<interface>> DDS_Octets type support
 CDDSParticipantBuiltinTopicDataDataReaderInstantiates DataReader < DDS_ParticipantBuiltinTopicData >
 CDDSParticipantBuiltinTopicDataTypeSupportInstantiates TypeSupport < DDS_ParticipantBuiltinTopicData >
 CDDSPropertyQosPolicyHelperPolicy helpers that facilitate management of the properties in the input policy
 CDDSPublicationBuiltinTopicDataDataReaderInstantiates DataReader < DDS_PublicationBuiltinTopicData >
 CDDSPublicationBuiltinTopicDataTypeSupportInstantiates TypeSupport < DDS_PublicationBuiltinTopicData >
 CDDSPublisher<<interface>> A publisher is the object responsible for the actual dissemination of publications
 CDDSPublisherListener<<interface>> DDSListener for DDSPublisher status
 CDDSPublisherSeqDeclares IDL sequence < DDSPublisher >
 CDDSQueryCondition<<interface>> These are specialised DDSReadCondition objects that allow the application to also specify a filter on the locally available data
 CDDSReadCondition<<interface>> Conditions specifically dedicated to read operations and attached to one DDSDataReader
 CDDSServiceRequestDataReaderInstantiates DataReader < DDS_ServiceRequest >
 CDDSServiceRequestTypeSupportInstantiates TypeSupport < DDS_ServiceRequest >
 CDDSStatusCondition<<interface>> A specific DDSCondition that is associated with each DDSEntity
 CDDSStringDataReader<<interface>> Instantiates DataReader < char* >
 CDDSStringDataWriter<<interface>> Instantiates DataWriter < char* >
 CDDSStringTypeSupport<<interface>> String type support
 CDDSSubscriber<<interface>> A subscriber is the object responsible for actually receiving data from a subscription
 CDDSSubscriberListener<<interface>> DDSListener for status about a subscriber
 CDDSSubscriberSeqDeclares IDL sequence < DDSSubscriber >
 CDDSSubscriptionBuiltinTopicDataDataReaderInstantiates DataReader < DDS_SubscriptionBuiltinTopicData >
 CDDSSubscriptionBuiltinTopicDataTypeSupportInstantiates TypeSupport < DDS_SubscriptionBuiltinTopicData >
 CDDSThreadFactory<<extension>> <<interface>> Interface for providing the threads needed by the middleware. It consists of operations to create and delete threads. The interface depends on the DDSThreadFactory_OnSpawnedFunction that specifies the operation to run in the new thread
 CDDSTopic<<interface>> The most basic description of the data to be published and subscribed
 CDDSTopicBuiltinTopicDataDataReaderInstantiates DataReader < DDS_TopicBuiltinTopicData >
 CDDSTopicBuiltinTopicDataTypeSupportInstantiates TypeSupport < DDS_TopicBuiltinTopicData >
 CDDSTopicDescription<<interface>> Base class for DDSTopic, DDSContentFilteredTopic, and DDSMultiTopic
 CDDSTopicListener<<interface>> DDSListener for DDSTopic entities
 CDDSTopicQuery<<extension>> Allows a DDSDataReader to query the sample cache of its matching DDSDataWriter
 CDDSTopicQueryHelperHelpers to provide utility operations related to DDSTopicQuery
 CDDSTypeSupport<<interface>> An abstract marker interface that has to be specialized for each concrete user data type that will be used by the application
 CDDSWaitSet<<interface>> Allows an application to wait until one or more of the attached DDSCondition objects has a trigger_value of DDS_BOOLEAN_TRUE or else until the timeout expires
 CDDSWriterContentFilter<<interface>> Interface to be used by a custom filter of a DDSContentFilteredTopic
 CFooA representative user-defined data type
 CFooDataReader<<interface>> <<generic>> User data type-specific data reader
 CFooDataWriter<<interface>> <<generic>> User data type specific data writer
 CFooSeq<<interface>> <<generic>> A type-safe, ordered collection of elements. The type of these elements is referred to in this documentation as Foo
 CFooTypeSupport<<interface>> <<generic>> User data type specific interface
 CMyFlatFinalOffsetRepresents the Offset to an arbitrary user-defined FlatData final IDL struct
 CMyFlatMutableBuilderRepresents the Builder for an arbitrary user-defined mutable type
 CMyFlatMutableOffsetRepresents the Offset to an arbitrary user-defined FlatData mutable IDL struct
 CMyFlatUnionBuilderRepresents the Builder for an arbitrary user-defined mutable IDL union
 CMyFlatUnionOffsetRepresents the Offset to an arbitrary user-defined FlatData mutable IDL union
 CNDDS_Config_LibraryVersion_tThe version of a single library shipped as part of an RTI Connext distribution
 CNDDS_Config_LogMessageLog message
 CNDDS_Transport_Address_tAddresses are stored individually as network-ordered bytes
 CNDDS_Transport_Interface_tStorage for the description of a network interface used by a Transport Plugin
 CNDDS_Transport_Property_tBase configuration structure that must be inherited by derived Transport Plugin classes
 CNDDS_Transport_Shmem_Property_tSubclass of NDDS_Transport_Property_t allowing specification of parameters that are specific to the shared-memory transport
 CNDDS_Transport_UDP_WAN_CommPortsMappingInfoType for storing UDP WAN communication ports
 CNDDS_Transport_UDPv4_Property_tConfigurable IPv4/UDP Transport-Plugin properties
 CNDDS_Transport_UDPv4_WAN_Property_tConfigurable IPv4/UDP WAN Transport-Plugin properties
 CNDDS_Transport_UDPv6_Property_tConfigurable IPv6/UDP Transport-Plugin properties
 CNDDS_Transport_UUIDUnivocally identifies a transport plugin instance
 CNDDS_Utility_NetworkCaptureParams_tInput parameters for starting network capture
 CNDDSConfigActivityContextActivity Context APIs
 CNDDSConfigComplianceAPIs to configure the XTypes compliance mask
 CNDDSConfigLogger<<interface>> The singleton type used to configure RTI Connext logging
 CNDDSConfigLoggerDevice<<interface>> Logging device interface. Use for user-defined logging devices
 CNDDSConfigVersion<<interface>> The version of an RTI Connext distribution
 CNDDSLMOther Utilities APIs
 CNDDSTransportSupport<<interface>> The utility class used to configure RTI Connext pluggable transports
 CNDDSUtilityOther Utilities APIs
 CNDDSUtilityHeapMonitoringHeap Monitoring APIs
 CNDDSUtilityNetworkCaptureNetwork Capture APIs
 CTransportAllocationSettings_tAllocation settings used by various internal buffers