RTI Connext C# API Version 7.3.0
All Data Structures Namespaces Functions Variables Enumerations Enumerator Properties Events Modules Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CRti.Dds.Publication.AcknowledgmentInfoInformation about an application-acknowledged sample.
 CRti.Dds.Subscription.AckResponseDataData payload associated with an application-level acknowledgment.
 CRti.Dds.Core.Policy.AllocationSettingsConfigures the allocation policy of a resource.
 CRti.Dds.Core.Policy.AllocationSettingsBuilderA modifiable type used to create an immutable AllocationSettings
 CRti.Utility.AllowNullAttributeIndicates that a method or property accepts null as a valid input (elements without this attribute don't accept null inputs)
 CRti.Dds.Core.Policy.AsynchronousPublisherConfigures the mechanism that sends user data in an external middleware thread.
 CRti.Dds.Core.Policy.AsynchronousPublisherBuilderA modifiable type used to create an immutable AsynchronousPublisher
 CRti.Dds.Core.AsyncWaitSetPropertyConfigures an AsyncWaitSet, which is also the object that manages a Subscription.SampleProcessor.
 CRti.Dds.Core.AsyncWaitSetPropertyBuilderA modifiable type used to create an immutable AsyncWaitSetProperty
 CRti.Dds.Core.Policy.Availabilityconfigures the availability of data.
 CRti.Dds.Core.Policy.AvailabilityBuilderA modifiable type used to create an immutable Availability
 CRti.Dds.Core.Policy.BatchConfigures mechanism for collecting multiple data samples to be sent in a single network packet.
 CRti.Dds.Core.Policy.BatchBuilderA modifiable type used to create an immutable Batch
 COmg.Types.BoundAttributeSpecifies the maximum length for a bounded IDL sequence or string
 CRti.Dds.Topics.BuiltinTopicKeyThe key type of the built-in topic types.
 CRti.Dds.Core.Policy.BuiltinTopicReaderResourceLimitsBuilt-in topic reader's resource limits.
 CRti.Dds.Core.Policy.BuiltinTopicReaderResourceLimitsBuilderA modifiable type used to create an immutable BuiltinTopicReaderResourceLimits
 COmg.Dds.Core.Policy.ChangeableAttributeAttribute that indicates that a Qos policy type can be changed after its Entity has been created.
 CRti.Dds.Core.Policy.ChannelSettingsConfigures the properties of a channel in MultiChannel.
 CRti.Dds.Core.Policy.ChannelSettingsBuilderA modifiable type used to create an immutable ChannelSettings
 CRti.Dds.Subscription.CoherentAccessA disposable object returned when a coherent access begins with Subscriber.BeginAccess and whose Dispose method ends it.
 CRti.Dds.Publication.CoherentSetA disposable object returned when a coherent set begins with Publisher.BeginCoherentChanges and whose Dispose method ends it.
 CRti.Dds.Core.CoherentSetInfoInformation about the coherent set a sample belongs to. Coherent sets are started with Publication.Publisher.BeginCoherentChanges.
 CRti.Dds.Core.Policy.CompressionSettingsConfigures data compression
 CRti.Dds.Core.Policy.CompressionSettingsBuilderA modifiable type used to create an immutable CompressionSettings
 CRti.Dds.Core.ConditionBase class for all the conditions that may be attached to a WaitSet.
 CRti.Dds.Core.ContentFilterPropertyType used to provide all the required information to enable content filtering.
 CRti.Dds.Core.CookieUnique identifier for a written data sample in the form of a sequence of bytes.
 CRti.Dds.Core.Policy.DatabaseConfigures various threads and resource limits used to control the internal database.
 CRti.Dds.Core.Policy.DatabaseBuilderA modifiable type used to create an immutable Database
 CRti.Dds.Subscription.DataReaderAsyncExtensionsProvides extensions to DataReader<T>
 CRti.Dds.Core.Status.DataReaderCacheStatusThe status of the reader's cache.
 CRti.Dds.Core.Policy.DataReaderProtocolConfigures Subscription.DataReader<T>-specific aspects of the RTPS protocol.
 CRti.Dds.Core.Policy.DataReaderProtocolBuilderA modifiable type used to create an immutable DataReaderProtocol
 CRti.Dds.Core.Status.DataReaderProtocolStatusThe status of a reader's internal protocol related metrics, like the number of samples received and rejected; and status of wire protocol traffic.
 CRti.Dds.Subscription.DataReaderQosContainer of the QoS policies that a DataReader<T> supports
 CRti.Dds.Core.Policy.DataReaderResourceLimitsVarious settings that configure how a DataReader<T> allocates and uses physical memory for internal resources.
 CRti.Dds.Core.Policy.DataReaderResourceLimitsBuilderA modifiable type used to create an immutable DataReaderResourceLimits
 CRti.Dds.Core.Policy.DataRepresentationSpecifies a list of representation identifiers and compression settings used by Publication.DataWriter<T> and Subscription.DataReader<T> entities to negotiate which data representation and compression settings to use.
 CRti.Dds.Core.Policy.DataRepresentationBuilderA modifiable type used to create an immutable DataRepresentation
 COmg.Dds.Subscription.DataStateInformation about a sample's SampleState, ViewState, and InstanceState.
 COmg.Dds.Subscription.DataStateOperationsExtensions for SampleState, ViewState and InstanceState that allow combining them to form a DataState
 CRti.Dds.Core.Policy.DataTagsStores name-value (string) pairs that can be used to determine access permissions.
 CRti.Dds.Core.Status.DataWriterCacheStatusThe status of the DataWriter's cache. Provides information on cache related metrics such as the number of samples and instances in the DataWriter queue.
 CRti.Dds.Core.Policy.DataWriterProtocolConfigures DDS on-the-wire protocol (RTPS).
 CRti.Dds.Core.Policy.DataWriterProtocolBuilderA modifiable type used to create an immutable DataWriterProtocol
 CRti.Dds.Core.Status.DataWriterProtocolStatusThe status of a writer's internal protocol related metrics, like the number of samples pushed and pulled; and status of wire protocol traffic.
 CRti.Dds.Publication.DataWriterQosContainer of the QoS policies that a DataWriter<T> supports
 CRti.Dds.Core.Policy.DataWriterResourceLimitsConfigures how Publication.DataWriter<T>'s allocate and use physical memory for internal resources.
 CRti.Dds.Core.Policy.DataWriterResourceLimitsBuilderA modifiable type used to create an immutable DataWriterResourceLimits
 COmg.Dds.Core.DdsExceptionIndicates a generic DDS error.
 CRti.Dds.Core.Policy.DeadlineExpresses the maximum duration (deadline) within which an
 CRti.Dds.Core.Policy.DeadlineBuilderA modifiable type used to create an immutable Deadline
 CRti.Dds.Core.Policy.DestinationOrderControls how the middleware will deal with data sent by
 CRti.Dds.Core.Policy.DestinationOrderBuilderA modifiable type used to create an immutable DestinationOrder
 CRti.Dds.Core.Policy.DiscoveryConfigures the mechanism used by the middleware to automatically discover and connect with new remote applications.
 CRti.Dds.Core.Policy.DiscoveryBuilderA modifiable type used to create an immutable Discovery
 CRti.Dds.Core.Policy.DiscoveryConfigControls how often to send discovery packets, how to determine when participants are alive or dead, and resources used by the discovery mechanism.
 CRti.Dds.Core.Policy.DiscoveryConfigBuilderA modifiable type used to create an immutable DiscoveryConfig
 CRti.Utility.DiscoverySnapshotUtility that takes discovery snapshot for DomainParticipant, DataWriter and DataReader entities.
 CRti.Dds.Domain.DomainParticipantConfigParamsAllows configuring QosProvider.CreateParticipantFromConfig(string, DomainParticipantConfigParams).
 CRti.Dds.Domain.DomainParticipantFactorySingleton that manages the creation of DomainParticipant objects.
 CRti.Dds.Domain.DomainParticipantFactoryQosQoS policies supported by the DomainParticipantFactory.
 CRti.Dds.Core.Status.DomainParticipantProtocolStatusThe 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.
 CRti.Dds.Domain.DomainParticipantQosQoS policies supported by a DomainParticipant.
 CRti.RequestReply.DomainParticipantRequestReplyExtensionsProvides Request-Reply extensions to Rti.Dds.Domain.DomainParticipant.
 CRti.Dds.Core.Policy.DomainParticipantResourceLimitsVarious settings that configure how a Rti.Dds.Domain.DomainParticipant allocates and uses physical memory for internal resources, including the maximum sizes of various properties.
 CRti.Dds.Core.Policy.DomainParticipantResourceLimitsBuilderA modifiable type used to create an immutable DomainParticipantResourceLimits
 CRti.Dds.Core.Policy.DurabilityThis QoS policy specifies whether or not DDS will store and deliver previously published data samples to new Subscription.DataReader<T> entities that join the network later.
 CRti.Dds.Core.Policy.DurabilityBuilderA modifiable type used to create an immutable Durability
 CRti.Dds.Core.Policy.DurabilityServiceConfigures an external Persistence Service used for Datawriters with a Durability.Kind of DurabilityKind.Persistent or DurabilityKind.Transient
 CRti.Dds.Core.Policy.DurabilityServiceBuilderA modifiable type used to create an immutable DurabilityService
 COmg.Dds.Core.DurationRepresents a time duration.
 CRti.Types.Dynamic.DynamicDataA data sample of any complex data type, which can be inspected and manipulated reflectively.
 CRti.Types.Dynamic.DynamicDataInfoA descriptor for a DynamicData object.
 CRti.Types.Dynamic.DynamicDataPropertyA collection of attributes used to optionally configure a DynamicData object in its constructor.
 CRti.Types.Dynamic.DynamicTypeFactoryA factory for creating DynamicTypes.
 CRti.Dds.Core.Policy.EndpointGroupSpecifies a group of endpoints that can be collectively identified by a name and satisfied by a quorum.
 CRti.Dds.Core.Policy.EndpointGroupBuilderA modifiable type used to create an immutable EndpointGroup
 CRti.Dds.Core.EntityAbstract base class for all the DDS objects that support QoS policies, status events, and a status condition.
 CRti.Dds.Core.Policy.EntityFactoryConfigures whether an Entity that acts as a factory automatically enables the entities it creates or not.
 CRti.Dds.Core.EntityLockThe lock used by an Entity to protect its operations. Obtained via Entity.Lock.
 CRti.Dds.Core.Policy.EntityNameAssigns a name and a role name to a Domain.DomainParticipant, Publication.Publisher, Subscription.Subscriber, Publication.DataWriter<T> or Subscription.DataReader<T>. Except for Publication.Publisher and Subscription.Subscriber, these names will be visible during the discovery process and in RTI tools to help you visualize and debug your system.
 CRti.Dds.Core.Policy.EntityNameBuilderA modifiable type used to create an immutable EntityName
 CRti.Dds.Core.Policy.Property.EntryThe entry in the Property dictionary
 CRti.Types.Dynamic.EnumBuilderAllows creating a new EnumType via DynamicTypeFactory.BuildEnum().
 CRti.Dds.Core.Policy.EventConfigures the Domain.DomainParticipant event thread and the resources it uses.
 CRti.Dds.Core.Policy.EventBuilderA modifiable type used to create an immutable Event
 COmg.Dds.Core.Status.EventCount< TInteger >An event count has a value and a change from the last time the value was looked up
 CRti.Dds.Core.Policy.ExclusiveAreaDeprecated
 CRti.Dds.Core.Policy.ExclusiveAreaBuilderDeprecated
 CRti.Dds.Subscription.FilterDefines a filter to create a Topics.ContentFilteredTopic<T>.
 COmg.Dds.Subscription.GenerationCountKeeps track of changes in InstanceState.
 CRti.Dds.Core.Policy.GroupDataAttaches a buffer of opaque data that is distributed by means of the built-in topics.
 CRti.Dds.Core.GuidA global unique identifier.
 CRti.Utility.HeapMonitorUtility that tracks native heap memory usage by RTI Connext DDS
 CRti.Dds.Core.Policy.HistorySpecifies the middleware behavior 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.
 CRti.Dds.Core.Policy.HistoryBuilderA modifiable type used to create an immutable History
 COmg.Types.Dynamic.IDynamicTypeInterface of DynamicType.
 COmg.Types.Dynamic.IMemberCommon interface for all members of an IDynamicType.
 COmg.Dds.Core.ImmutablePolicyExceptionIndicates that the application attempted to modify an immutable QoS policy.
 CRti.Dds.Core.Status.InconsistentTopicStatusNotifies of a change in the StatusMask.InconsistentTopic status
 CRti.Dds.Core.InstanceHandleHandle to identity different instances of the same Topics.Topic<T> of a certain type.
 CRti.Dds.Core.Policy.InstanceReplacementSettingsInstance replacement kind applied to each instance state.
 CRti.Dds.Core.Policy.InstanceReplacementSettingsBuilderA modifiable type used to create an immutable InstanceReplacementSettings
 CRti.Dds.Core.ServiceEnvironment.InternalDetailsFor internal use only
 CRti.Dds.Core.Status.InvalidLocalIdentityAdvanceNoticeStatusNotifies when the local DomainParticipant's identity is about to expire
 COmg.Types.ISequence< T >IDL sequences map to this type.
 CRti.Dds.Topics.ISerializer< T >Allows serializing and deserializing IDL types as byte buffers
 CRti.Dds.Topics.ITopicDescriptionCommon interface for Rti.Dds.Topics.Topic<T> and Rti.Dds.Topics.ContentFilteredTopic<T>
 CRti.Dds.Topics.ITypePluginFor internal use only
 CRti.Dds.Topics.ITypeSupportBase interface that provides support operations for IDL-generated types
 COmg.Types.KeyAttributeIndicates that a field in a topic-type is a key (IDL @key annotation)
 CRti.Types.Builtin.KeyedOctetsTopicTypeA keyed topic-type containing a string (the key) and a sequence of bytes. This type can be used to instantiate a Rti.Dds.Topics.Topic<T>.
 CRti.Types.Builtin.KeyedStringTopicTypeAn keyed topic-type containing two strings: a key and a value. This type can be used to instantiate a Rti.Dds.Topics.Topic<T>.
 CRti.Dds.Core.Policy.LatencyBudgetProvides 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.
 CRti.Dds.Core.Policy.LatencyBudgetBuilderA modifiable type used to create an immutable LatencyBudget
 COmg.Dds.Core.LengthUnlimitedA special value indicating an unlimited quantity.
 CRti.Dds.Core.Policy.LifespanSpecifies how long the data written by a Publication.DataWriter<T> is considered valid.
 CRti.Dds.Core.Policy.LifespanBuilderA modifiable type used to create an immutable Lifespan
 CRti.Dds.Core.Policy.LivelinessConfigures the mechanism that allows Subscription.DataReader<T> entities to detect when Publication.DataWriter<T> entities become disconnected or "dead."
 CRti.Dds.Core.Policy.LivelinessBuilderA modifiable type used to create an immutable Liveliness
 CRti.Dds.Core.Status.LivelinessChangedStatusIndicates that the liveliness of one or more matched Publication.DataWriter<T> has changed.
 CRti.Dds.Core.Status.LivelinessLostStatusThe liveliness that the Publication.DataWriter<T> has committed to through its Policy.Liveliness was not respected, thus Subscription.DataReader<T> entities will consider the Publication.DataWriter<T> as no longer alive.
 CRti.Types.Dynamic.LoanedDynamicDataGives temporary access to a member of another DynamicData object.
 CRti.Dds.Subscription.LoanedSample< T >Contains the data and the information associated with a sample, which are only valid until their LoanedSamples<T> container is Disposed
 CRti.Dds.Subscription.LoanedSamples< T >Provides temporary access to a collection of samples (data and info).
 CRti.Dds.Core.LocatorType used to represent the addressing information needed to send a message to an RTPS Endpoint using one of the supported transports.
 CRti.Dds.Core.LocatorBuilderA modifiable type used to create an immutable Locator
 CRti.Dds.Core.Policy.LocatorFilterSpecifies the configuration of an individual channel within a MultiChannel Publication.DataWriter<T>.
 CRti.Dds.Core.Policy.LocatorFiltersThis policy is only applicable to the built-in topic for a Publication
 CRti.Config.LoggerThe singleton used to configure RTI Connext logging
 CRti.Config.LogMessageA log message provided by the Logger.MessageLogged event.
 CRti.Types.LongDoubleIDL 128-bit floating-point type.
 CRti.Utility.MaybeNullAttributeIndicates that a method or property may return a null value (elements without this annotation never return null)
 CRti.Types.Dynamic.MemberInfoA descriptor for a field of a dynamically defined data type.
 CRti.Dds.Core.Policy.MonitoringEnables the collection and distribution of telemetry data for a Connext application using RTI Monitoring Library 2.0
 CRti.Dds.Core.Policy.MonitoringBuilderA modifiable type used to create an immutable Monitoring
 CRti.Dds.Core.Policy.MonitoringDedicatedParticipantSettingsConfigures the usage of a dedicated Participant to distribute the Connext application telemetry data
 CRti.Dds.Core.Policy.MonitoringDedicatedParticipantSettingsBuilderA modifiable type used to create an immutable MonitoringDedicatedParticipantSettings.
 CRti.Dds.Core.Policy.MonitoringDistributionSettingsConfigures the distribution of telemetry data
 CRti.Dds.Core.Policy.MonitoringDistributionSettingsBuilderA modifiable type used to create an immutable MonitoringDistributionSettings.
 CRti.Dds.Core.Policy.MonitoringEventDistributionSettingsConfigures the distribution of event metrics
 CRti.Dds.Core.Policy.MonitoringEventDistributionSettingsBuilderA modifiable type used to create an immutable MonitoringEventDistributionSettings.
 CRti.Dds.Core.Policy.MonitoringLoggingDistributionSettingsConfigures the usage of a dedicated Participant to distribute the Connext application telemetry data
 CRti.Dds.Core.Policy.MonitoringLoggingDistributionSettingsBuilderA modifiable type used to create an immutable MonitoringLoggingDistributionSettings.
 CRti.Dds.Core.Policy.MonitoringLoggingForwardingSettingsConfigures the forwarding levels of log messages for the different Rti.Config.LogFacility.
 CRti.Dds.Core.Policy.MonitoringLoggingForwardingSettingsBuilderA modifiable type used to create an immutable MonitoringLoggingForwardingSettings.
 CRti.Dds.Core.Policy.MonitoringMetricSelectionConfigures event and periodic metrics collection and distribution for a specific set of observable resources.
 CRti.Dds.Core.Policy.MonitoringMetricSelectionBuilderA modifiable type used to create an immutable MonitoringMetricSelection.
 CRti.Dds.Core.Policy.MonitoringPeriodicDistributionSettingsConfigures the distribution of periodic metrics
 CRti.Dds.Core.Policy.MonitoringPeriodicDistributionSettingsBuilderA modifiable type used to create an immutable MonitoringPeriodicDistributionSettings.
 CRti.Dds.Core.Policy.MonitoringTelemetryDataConfigures the telemetry data that will be distributed.
 CRti.Dds.Core.Policy.MonitoringTelemetryDataBuilderA modifiable type used to create an immutable. MonitoringTelemetryData.
 CRti.Dds.Core.Policy.MulticastMappingMaps topics to multicast addresses
 CRti.Dds.Core.Policy.MulticastMappingBuilderA modifiable type used to create an immutable MulticastMapping
 CRti.Dds.Core.Policy.MulticastMappingFunctionIdentifies an external function
 CRti.Dds.Core.Policy.MultiChannelConfigures DataWriter to send data using different multicast groups (addresses) based on data value.
 CRti.Dds.Core.Policy.MultiChannelBuilderA modifiable type used to create an immutable MultiChannel
 CExample.MyTypeExample C# class generated from the IDL struct MyType
 CRti.Utility.NetworkCaptureAllows capturing the network traffic that one or more DomainParticipants send or receive into a pcap file.
 CRti.Utility.NetworkCaptureParamsConfigures the options of a NetworkCapture.
 COmg.Dds.Core.NotAllowedBySecurityExceptionIndicates that a DDS operation failed because the security plugins do not allow it.
 COmg.Dds.Core.NotEnabledExceptionException thrown when an operation is invoked on an Rti.Dds.Core.Entity that is not enabled.
 CRti.Types.Builtin.OctetsTopicTypeAn un-keyed topic-type consisting of a sequence of bytes. This type can be used to instantiate a Dds.Topics.Topic<T>.
 CRti.Dds.Core.Status.OfferedDeadlineMissedStatusNotifies of a change in the StatusMask.OfferedDeadlineMissed status
 CRti.Dds.Core.Status.OfferedIncompatibleQosStatusA QosPolicy value was incompatible with what was requested.
 COmg.Types.OptionalAttributeIndicates that a field in a topic-type is optional (IDL @optional annotation) annotation)
 CRti.Dds.Core.Policy.OwnershipSpecifies whether it is allowed for multiple Publication.DataWriter<T> entities to write the same instance of the data and if so, how these modifications should be arbitrated.
 CRti.Dds.Core.Policy.OwnershipBuilderA modifiable type used to create an immutable Ownership
 CRti.Dds.Core.Policy.OwnershipStrengthSpecifies the value of the strength used to arbitrate among multiple Publication.DataWriter<T> objects that attempt to modify the same instance of a data type.
 CRti.Dds.Core.Policy.OwnershipStrengthBuilderA modifiable type used to create an immutable OwnershipStrength
 CRti.Dds.Topics.ParticipantBuiltinTopicDataEntry created when a Domain.DomainParticipant is discovered.
 CRti.Dds.Core.Policy.PartitionSet of strings that introduces logical partitions in DomainParticipant, Publisher, or Subscriber entities
 CRti.Dds.Core.Policy.PersistentStorageSettingsConfigures durable writer history and durable reader state.
 CRti.Dds.Core.Policy.PersistentStorageSettingsBuilderA modifiable type used to create an immutable PersistentStorageSettings.
 CExample.PointExample C# class generated from the IDL struct Point, used by MyType.
 COmg.Dds.Core.PreconditionNotMetExceptionException thrown when a precondition for an operation is not met.
 CRti.Dds.Core.Policy.PresentationSpecifies how the samples representing changes to data instances are presented to a subscribing application.
 CRti.Dds.Core.Policy.PresentationBuilderA modifiable type used to create an immutable Presentation
 CRti.Dds.Topics.PrintFormatPropertyA collection of attributes used to configure how data samples will be formatted when converted to a string.
 CRti.Dds.Core.PrioritySpecial priority values for policies such as Rti.Dds.Core.Policy.ChannelSettings.Priority or Rti.Dds.Core.Policy.PublishMode.Priority
 CRti.Config.ProductVersionContains the version of the RTI Connext DDS and its different libraries.
 CRti.Dds.Core.Policy.ProfileConfigures the way that XML documents containing QoS profiles are loaded by a QosProvider
 CRti.Dds.Core.Policy.ProfileBuilderA modifiable type used to create an immutable Profile
 CRti.Dds.Core.Policy.PropertyStores key-value string pairs that can configure certain Connext DDS parameters not exposed through QoS policies. It can also store and propagate through the discovery mechanism application-specific information associated with an Entity.
 CRti.Dds.Topics.PublicationBuiltinTopicDataEntry created when a Publication.DataWriter<T> is discovered in association with its Publication.Publisher.
 CRti.Dds.Core.Status.PublicationMatchedStatusNotifies of a change in the StatusMask.PublicationMatched status
 CRti.Dds.Publication.PublisherQosQoS policies supported by a Publisher.
 CRti.Dds.Core.Policy.PublishModeSpecifies whether a Publication.DataWriter<T> sends data synchronously or asynchronously.
 CRti.Dds.Core.Policy.PublishModeBuilderA modifiable type used to create an immutable PublishMode
 CRti.Dds.Core.QosPrintAllSentinel that selects a particular ToString() overload of a QoS object.
 CRti.Dds.Core.QosPrintFormatUsed to conifgure the output of the QoS ToString APIs.
 CRti.Dds.Core.QosProviderProvides access to XML-defined QoS profiles, data types, and complete DDS systems.
 COmg.Dds.Subscription.RankKeeps track of the number of samples related to the same instance that follow in a sample collection.
 CRti.Dds.Core.Policy.ReaderDataLifecycleControls how a Subscription.DataReader<T> manages the lifecycle of the data that it has received.
 CRti.Dds.Core.Policy.ReaderDataLifecycleBuilderA modifiable type used to create an immutable ReaderDataLifecycle
 CRti.Dds.Core.Policy.ReceiverPoolConfigures threads used by the middleware to receive and process data from transport (for example, UDP sockets).
 CRti.Dds.Core.Policy.ReceiverPoolBuilderA modifiable type used to create an immutable ReceiverPool
 CRti.Dds.Core.Policy.ReliabilityConfigures the level of reliability offered or requested.
 CRti.Dds.Core.Policy.ReliabilityBuilderA modifiable type used to create an immutable Reliability
 CRti.Dds.Core.Status.ReliableReaderActivityChangedStatusDescribes the activity (i.e. are acknowledgements forthcoming) of reliable readers matched to a reliable writer.
 CRti.Dds.Core.Status.ReliableWriterCacheChangedStatusA summary of the state of a data writer's cache of unacknowledged samples written.
 CRti.RequestReply.Replier< TRequest, TReply >Allows receiving requests and sending replies.
 CRti.RequestReply.ReplierBuilder< TRequest, TReply >A builder that allows configuring and creating a new Replier. It can be retrieved via participant.BuildReplier<TRequest, TReply>() (an extension method defined in DomainParticipantRequestReplyExtensions).
 CRti.Dds.Core.Status.RequestedDeadlineMissedStatusIndicates that the Subscription.DataReader<T> did not receive a new sample for an data-instance within the time period set in the Subscription.DataReader<T>'s Policy.Deadline.
 CRti.Dds.Core.Status.RequestedIncompatibleQosStatusIndicates that the Subscription.DataReader<T> discovered a Publication.DataWriter<T> for the same Topics.Topic<T>, but that Subscription.DataReader<T> had requested QoS settings incompatible with the ones offered by the Publication.DataWriter<T>.
 CRti.RequestReply.Requester< TRequest, TReply >Allows sending requests and receiving replies.
 CRti.RequestReply.RequesterBuilder< TRequest, TReply >A builder that allows configuring and creating a new Requester. It can be retrieved via participant.BuildRequester<TRequest, TReply>() (an extension method defined in DomainParticipantRequestReplyExtensions).
 CRti.Dds.Core.Policy.ResourceLimitsControls 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.
 CRti.Dds.Core.Policy.ResourceLimitsBuilderA modifiable type used to create an immutable ResourceLimits
 CRti.Dds.Core.Policy.RtpsReliableReaderProtocolQos related to reliable reader protocol defined in RTPS.
 CRti.Dds.Core.Policy.RtpsReliableReaderProtocolBuilderA modifiable type used to create an immutable RtpsReliableReaderProtocol
 CRti.Dds.Core.Policy.RtpsReliableWriterProtocolQoS related to the reliable writer protocol defined in RTPS.
 CRti.Dds.Core.Policy.RtpsReliableWriterProtocolBuilderA modifiable type used to create an immutable RtpsReliableWriterProtocol
 CRti.Dds.Core.Policy.RtpsWellKnownPortsConfigures the RTPS well-known ports mapping.
 CRti.Dds.Core.Policy.RtpsWellKnownPortsBuilderA modifiable type used to create an immutable RtpsWellKnownPorts
 CRti.RequestReply.SampleFlagsA set of flags that can be associated with a sample.
 CRti.Dds.Core.SampleIdentityUniquely identifies a data sample within a DDS domain and a Topic.
 CRti.Dds.Subscription.SampleInfoInformation that accompanies each sample received by a DataReader
 CRti.Dds.Core.Status.SampleLostStatusIndicates that one or more samples written by a matched Publication.DataWriter<T> have failed to be received by the Subscription.DataReader<T>.
 CRti.Dds.Subscription.SampleProcessorA SampleProcessor automatically takes the data from the attached readers and provides each data sample to a user-defined handler function. The SampleProcessor uses a configurable thread pool to wait for the data and call the handlers.
 CRti.Dds.Core.Status.SampleRejectedStatusIndicates that one or more samples received from a matched Publication.DataWriter<T> have been rejected by the Subscription.DataReader<T> because a resource limit would have been exceeded.
 CRti.Dds.Subscription.SelectorBaseBase class for the Selector<T> and SelectorUntyped classes.
 CRti.Dds.Core.SequenceNumberContains constants for particular sequence numbers
 CRti.Dds.Topics.SerializerExtensionsProvides additional operations for ISerializer<T>
 CRti.Dds.Core.Policy.ServiceIdentifies the Connext DDS Service that created an Entity, if any.
 CRti.Dds.Core.Policy.ServiceBuilderA modifiable type used to create an immutable Service
 COmg.Dds.Core.ServiceEnvironmentContains global objects used by DDS.
 CRti.Dds.Core.Status.ServiceRequestAcceptedStatusNotifies of a change in the StatusMask.ServiceRequestAccepted status.
 CRti.RequestReply.SimpleReplier< TRequest, TReply >A simplified version of Replier that can be used to reply to incoming requests on an individual basis.
 CRti.RequestReply.SimpleReplierBuilder< TRequest, TReply >A builder that allows configuring and creating a new SimpleReplier. It can be retrieved via participant.BuildSimpleReplier<TRequest, TReply>() (an extension method defined in DomainParticipantRequestReplyExtensions).
 CRti.Utility.HeapMonitor.SnapshotContains information about memory usage
 CRti.Types.Builtin.StringTopicTypeAn un-keyed topic-type containing a single string. This type can be used to instantiate a Dds.Topics.Topic<T>.
 CRti.Types.Dynamic.StructBuilderAllows creating a new StructType via DynamicTypeFactory.BuildStruct().
 CRti.Dds.Subscription.SubscriberQosQoS policies supported by a Subscriber.
 CRti.Dds.Topics.SubscriptionBuiltinTopicDataEntry created when a Subscription.DataReader<T> is discovered in association with its Subscription.Subscriber.
 CRti.Dds.Core.Status.SubscriptionMatchedStatusIndicates that the Subscription.DataReader<T> discovered a matching Publication.DataWriter<T>.
 CRti.Dds.Publication.SuspendedPublicationA disposable object returned when a publication is temporarily suspended with Publisher.SuspendPublications and whose Dispose method resumes it.
 CRti.Dds.Core.Policy.SystemResourceLimitsConfigures DomainParticipant-independent resources used by RTI Connext. Mainly used to change the maximum number of DomainParticipant entities that can be created within a single process (address space).
 CRti.Dds.Core.Policy.SystemResourceLimitsBuilderA modifiable type used to create an immutable SystemResourceLimits
 CRti.Dds.Core.ThreadContextUtility that cleans up memory used by Connext on the thread.
 CRti.Dds.Core.Policy.ThreadSettingsThe properties of a thread of execution.
 CRti.Dds.Core.Policy.ThreadSettingsBuilderA modifiable type used to create an immutable ThreadSettings
 COmg.Dds.Core.TimeRepresents a moment in time.
 CRti.Dds.Core.Policy.TimeBasedFilterAllows a Subscription.DataReader<T> to indicate that it is not interested in all the sample updates that occur within a time period.
 CRti.Dds.Core.Policy.TimeBasedFilterBuilderA modifiable type used to create an immutable TimeBasedFilter
 CRti.Dds.Topics.TopicBuiltinTopicDataEntry created when a Topics.Topic<T> object is discovered.
 CRti.Dds.Core.Policy.TopicDataAttaches a buffer of opaque data that is distributed by means of the built-in topics.
 CRti.Dds.Topics.TopicQosQoS policies supported by a Topic<T>.
 CRti.Dds.Subscription.TopicQueryUnsupported in this release
 CRti.Dds.Core.Policy.TopicQueryDispatchConfigures the ability of a Publication.DataWriter<T> to publish samples in response to a TopicQueryDispatch.
 CRti.Dds.Core.Policy.TopicQueryDispatchBuilderA modifiable type used to create an immutable TopicQueryDispatch
 CRti.Dds.Core.Policy.TransportBuiltinSpecifies which built-in transports are used.
 CRti.Dds.Core.Policy.TransportBuiltinAliasString aliases for the built-in transports
 CRti.Dds.Core.Policy.TransportBuiltinBuilderA modifiable type used to create an immutable TransportBuiltin
 CRti.Dds.Core.TransportInfoContains the class id and message max size of an installed transport.
 CRti.Dds.Core.TransportInfoBuilderA modifiable type used to create an immutable TransportInfo
 CRti.Dds.Core.Policy.TransportMulticastSpecifies the multicast address on which a Subscription.DataReader<T> wants to receive its data. It can also specify a port number as well as a subset of the available (at the Domain.DomainParticipant level) transports with which to receive the multicast data.
 CRti.Dds.Core.Policy.TransportMulticastBuilderA modifiable type used to create an immutable TransportMulticast
 CRti.Dds.Core.Policy.TransportMulticastMappingSpecifies a list of topic_expressions and multicast addresses that can be used by an Entity with a specific topic name to receive data.
 CRti.Dds.Core.Policy.TransportMulticastSettingsRepresents a list of multicast locators.
 CRti.Dds.Core.Policy.TransportMulticastSettingsBuilderA modifiable type used to create an immutable TransportMulticastSettings
 CRti.Dds.Core.Policy.TransportPriorityAllows the application to take advantage of transports that are capable of sending messages with different priorities.
 CRti.Dds.Core.Policy.TransportPriorityBuilderA modifiable type used to create an immutable TransportPriority
 CRti.Dds.Core.Policy.TransportSelectionSpecifies the transports that a Publication.DataWriter<T> or a Subscription.DataReader<T> may use to send or receive data.
 CRti.Dds.Core.Policy.TransportSelectionBuilderA modifiable type used to create an immutable TransportSelection
 CRti.Dds.Core.Policy.TransportUnicastSpecifies a subset of transports and a port number that can be used by an Entity to receive data.
 CRti.Dds.Core.Policy.TransportUnicastSettingsSpecifies a list of unicast locators and a unicast port.
 CRti.Dds.Core.Policy.TransportUnicastSettingsBuilderA modifiable type used to create an immutable TransportUnicastSettings
 CRti.Dds.Core.Policy.TypeConsistencyEnforcementDefines the rules that determine whether the type used to publish a given Topics.Topic<T> is consistent with that used to subscribe to it.
 CRti.Dds.Core.Policy.TypeConsistencyEnforcementBuilderA modifiable type used to create an immutable TypeConsistencyEnforcement
 CRti.Types.Dynamic.TypeSerializationPropertyProperties that govern how data of a certain type will be serialized on the network.
 CRti.Dds.Core.Policy.TypeSupportUsed to attach application-specific value(s) to a Publication.DataWriter<T> or Subscription.DataReader<T>.
 CRti.Dds.Topics.TypeSupport< Example.MyType >
 CRti.Dds.Topics.TypeSupport< Example.Point >
 CRti.Dds.Topics.TypeSupport< Example.Shape >
 CRti.Dds.Topics.TypeSupport< KeyedOctetsTopicType >
 CRti.Dds.Topics.TypeSupport< KeyedStringTopicType >
 CRti.Dds.Topics.TypeSupport< OctetsTopicType >
 CRti.Dds.Topics.TypeSupport< string >
 CRti.Dds.Topics.TypeSupport< StringTopicType >
 CRti.Dds.Core.Policy.TypeSupportBuilderA modifiable type used to create an immutable TypeSupport
 CRti.Dds.Topics.TypeSupportHelperProvides static functions to reflectively find the TypeSupport class for a given IDL type.
 CRti.Types.Dynamic.UnionBuilderAllows creating a new UnionType via DynamicTypeFactory.BuildUnion().
 CRti.Dds.Core.Policy.UserDataProvides an area where your application can store additional information related to a Domain.DomainParticipant, Publication.DataWriter<T> or Subscription.DataReader<T>
 CRti.Dds.Core.VendorIdType used to represent the vendor of the service implementing the RTPS protocol.
 CRti.Dds.Core.WaitSetAllows an application to wait until one or more of the attached Condition objects have a trigger value of true or else until the timeout expires.
 CRti.Dds.Core.WaitSetPropertySpecifies how a WaitSet behaves when multiple conditions are triggered.
 CRti.Dds.Core.WaitSetPropertyBuilderA modifiable type used to create an immutable WaitSetProperty
 CRti.Types.Dynamic.DynamicTypeFactory.WideCharTypeAn empty struct used only as a type argument to GetPrimitiveType<T> to disambiguate between IDL char (UTF-8 character) and IDL wchar (UTF-16 character).
 CRti.Dds.Core.Policy.WireProtocolSpecifies the wire-protocol-related attributes for a Domain.DomainParticipant
 CRti.Dds.Core.Policy.WireProtocolBuilderA modifiable type used to create an immutable WireProtocol
 CRti.Dds.Publication.WriteParamsAdditional parameters for the DataWriter<T> operations that write data or dispose, register or unregister an instance.
 CRti.Dds.Core.Policy.WriterDataLifecycleControls how a Publication.DataWriter<T> handles the lifecycle of the instances (keys) that it writes.
 CRti.Dds.Core.Policy.WriterDataLifecycleBuilderA modifiable type used to create an immutable WriterDataLifecycle