▼NExample | |
CMyType | Example C# class generated from the IDL struct MyType |
CMyTypeSupport | Provides utilities for MyType (this class is a singleton). |
CPoint | Example C# class generated from the IDL struct Point , used by MyType. |
CPointSupport | Provides utilities for Point (this class is a singleton). |
▼NOmg | Contains the OMG standard interfaces. |
▼NDds | |
►NCore | |
►NPolicy | |
CChangeableAttribute | Attribute that indicates that a Qos policy type can be changed after its Entity has been created. |
►NStatus | |
CEventCount | An event count has a value and a change from the last time the value was looked up |
CDdsException | Indicates a generic DDS error. |
CDuration | Represents a time duration. |
CImmutablePolicyException | Indicates that the application attempted to modify an immutable QoS policy. |
CInconsistentPolicyException | Indicates that the application specified a set of QoS policies that are not consistent with each other |
CLengthUnlimited | A special value indicating an unlimited quantity. |
CNotAllowedBySecurityException | Indicates that a DDS operation failed because the security plugins do not allow it. |
CNotEnabledException | Exception thrown when an operation is invoked on an Rti.Dds.Core.Entity that is not enabled. |
COutOfResourcesException | Indicates that a DDS operation ran out of the resources needed to complete |
CPreconditionNotMetException | Exception thrown when a precondition for an operation is not met. |
CServiceEnvironment | Contains global objects used by DDS. |
CTime | Represents a moment in time. |
►NSubscription | |
CDataState | Information about a sample's SampleState, ViewState, and InstanceState. |
CDataStateOperations | Extensions for SampleState, ViewState and InstanceState that allow combining them to form a DataState |
CGenerationCount | Keeps track of changes in InstanceState. |
CRank | Keeps track of the number of samples related to the same instance that follow in a sample collection. |
▼NTypes | |
►NDynamic | |
CIAggregationMember | Common interface for the members of an aggregation type. |
CIArrayType | Defines an IArrayType. |
CICollectionType | Defines an IDynamicType collection. |
CIConstructedType | Common interface for constructed types. |
CIDynamicType | Interface of DynamicType. |
CIEnumMember | Defines a member of an IEnumType. |
CIEnumType | Represents an IDL enum. |
CIMember | Common interface for all members of an IDynamicType. |
CIPrimitiveType | Represents an IDL primitive type. |
CISequenceType | Defines an ISequenceType. |
CIStringType | Defines an IStringType. |
CIStructMember | Defines a member of an IStructType. |
CIStructType | Represents an IDL struct. |
CIUnidimensionalCollectionType | Defines a single-dimension ICollectionType. |
CIUnionMember | Defines a member of an IUnionType. |
CIUnionType | Represents an IDL union. |
CBoundAttribute | Specifies the maximum length for a bounded IDL sequence or string |
CISequence | IDL sequences map to this type. |
CKeyAttribute | Indicates that a field in a topic-type is a key (IDL @key annotation) |
COptionalAttribute | Indicates that a field in a topic-type is optional (IDL @optional annotation) annotation) |
▼NRti | Contains the RTI Connext C# API. |
▼NConfig | Contains configuration utilities, such as logging |
CLogger | The singleton used to configure RTI Connext logging |
CLogMessage | A log message provided by the Logger.MessageLogged event. |
CProductVersion | Contains the version of the RTI Connext DDS and its different libraries. |
▼NDds | Contains the RTI Connext DDS C# API. |
►NCore | Contains infrastructure types. |
►NPolicy | Contains the QoS policies |
CAllocationSettings | Configures the allocation policy of a resource. |
CAllocationSettingsBuilder | A modifiable type used to create an immutable AllocationSettings |
CAsynchronousPublisher | Configures the mechanism that sends user data in an external middleware thread. |
CAsynchronousPublisherBuilder | A modifiable type used to create an immutable AsynchronousPublisher |
CAvailability | configures the availability of data. |
CAvailabilityBuilder | A modifiable type used to create an immutable Availability |
CBatch | Configures mechanism for collecting multiple data samples to be sent in a single network packet. |
CBatchBuilder | A modifiable type used to create an immutable Batch |
CBuiltinTopicReaderResourceLimits | Built-in topic reader's resource limits. |
CBuiltinTopicReaderResourceLimitsBuilder | A modifiable type used to create an immutable BuiltinTopicReaderResourceLimits |
CChannelSettings | Configures the properties of a channel in MultiChannel. |
CChannelSettingsBuilder | A modifiable type used to create an immutable ChannelSettings |
CCompressionSettings | Configures data compression |
CCompressionSettingsBuilder | A modifiable type used to create an immutable CompressionSettings |
CDatabase | Configures various threads and resource limits used to control the internal database. |
CDatabaseBuilder | A modifiable type used to create an immutable Database |
CDataReaderProtocol | Configures Subscription.DataReader<T>-specific aspects of the RTPS protocol. |
CDataReaderProtocolBuilder | A modifiable type used to create an immutable DataReaderProtocol |
CDataReaderResourceLimits | Various settings that configure how a DataReader<T> allocates and uses physical memory for internal resources. |
CDataReaderResourceLimitsBuilder | A modifiable type used to create an immutable DataReaderResourceLimits |
CDataRepresentation | Specifies 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. |
CDataRepresentationBuilder | A modifiable type used to create an immutable DataRepresentation |
CDataTags | Stores name-value (string) pairs that can be used to determine access permissions. |
CDataWriterProtocol | Configures DDS on-the-wire protocol (RTPS). |
CDataWriterProtocolBuilder | A modifiable type used to create an immutable DataWriterProtocol |
CDataWriterResourceLimits | Configures how Publication.DataWriter<T>'s allocate and use physical memory for internal resources. |
CDataWriterResourceLimitsBuilder | A modifiable type used to create an immutable DataWriterResourceLimits |
CDeadline | Expresses the maximum duration (deadline) within which an |
CDeadlineBuilder | A modifiable type used to create an immutable Deadline |
CDestinationOrder | Controls how the middleware will deal with data sent by |
CDestinationOrderBuilder | A modifiable type used to create an immutable DestinationOrder |
CDiscovery | Configures the mechanism used by the middleware to automatically discover and connect with new remote applications. |
CDiscoveryBuilder | A modifiable type used to create an immutable Discovery |
CDiscoveryConfig | Controls how often to send discovery packets, how to determine when participants are alive or dead, and resources used by the discovery mechanism. |
CDiscoveryConfigBuilder | A modifiable type used to create an immutable DiscoveryConfig |
CDomainParticipantResourceLimits | Various settings that configure how a Rti.Dds.Domain.DomainParticipant allocates and uses physical memory for internal resources, including the maximum sizes of various properties. |
CDomainParticipantResourceLimitsBuilder | A modifiable type used to create an immutable DomainParticipantResourceLimits |
CDurability | This 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. |
CDurabilityBuilder | A modifiable type used to create an immutable Durability |
CDurabilityService | Configures an external Persistence Service used for Datawriters with a Durability.Kind of DurabilityKind.Persistent or DurabilityKind.Transient |
CDurabilityServiceBuilder | A modifiable type used to create an immutable DurabilityService |
CEndpointGroup | Specifies a group of endpoints that can be collectively identified by a name and satisfied by a quorum. |
CEndpointGroupBuilder | A modifiable type used to create an immutable EndpointGroup |
CEntityFactory | Configures whether an Entity that acts as a factory automatically enables the entities it creates or not. |
CEntityName | Assigns 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. |
CEntityNameBuilder | A modifiable type used to create an immutable EntityName |
CEvent | Configures the Domain.DomainParticipant event thread and the resources it uses. |
CEventBuilder | A modifiable type used to create an immutable Event |
CExclusiveArea | Deprecated |
CExclusiveAreaBuilder | Deprecated |
CGroupData | Attaches a buffer of opaque data that is distributed by means of the built-in topics. |
CHistory | Specifies 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. |
CHistoryBuilder | A modifiable type used to create an immutable History |
CInstanceReplacementSettings | Instance replacement kind applied to each instance state. |
CInstanceReplacementSettingsBuilder | A modifiable type used to create an immutable InstanceReplacementSettings |
CLatencyBudget | Provides 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. |
CLatencyBudgetBuilder | A modifiable type used to create an immutable LatencyBudget |
CLifespan | Specifies how long the data written by a Publication.DataWriter<T> is considered valid. |
CLifespanBuilder | A modifiable type used to create an immutable Lifespan |
CLiveliness | Configures the mechanism that allows Subscription.DataReader<T> entities to detect when Publication.DataWriter<T> entities become disconnected or "dead." |
CLivelinessBuilder | A modifiable type used to create an immutable Liveliness |
CLocatorFilter | Specifies the configuration of an individual channel within a MultiChannel Publication.DataWriter<T>. |
CLocatorFilters | This policy is only applicable to the built-in topic for a Publication |
CMonitoring | Enables the collection and distribution of telemetry data for a Connext application using RTI Monitoring Library 2.0 |
CMonitoringBuilder | A modifiable type used to create an immutable Monitoring |
CMonitoringDedicatedParticipantSettings | Configures the usage of a dedicated Participant to distribute the Connext application telemetry data |
CMonitoringDedicatedParticipantSettingsBuilder | A modifiable type used to create an immutable MonitoringDedicatedParticipantSettings. |
CMonitoringDistributionSettings | Configures the distribution of telemetry data |
CMonitoringDistributionSettingsBuilder | A modifiable type used to create an immutable MonitoringDistributionSettings. |
CMonitoringEventDistributionSettings | Configures the distribution of event metrics |
CMonitoringEventDistributionSettingsBuilder | A modifiable type used to create an immutable MonitoringEventDistributionSettings. |
CMonitoringLoggingDistributionSettings | Configures the usage of a dedicated Participant to distribute the Connext application telemetry data |
CMonitoringLoggingDistributionSettingsBuilder | A modifiable type used to create an immutable MonitoringLoggingDistributionSettings. |
CMonitoringLoggingForwardingSettings | Configures the forwarding levels of log messages for the different Rti.Config.LogFacility. |
CMonitoringLoggingForwardingSettingsBuilder | A modifiable type used to create an immutable MonitoringLoggingForwardingSettings. |
CMonitoringMetricSelection | Configures event and periodic metrics collection and distribution for a specific set of observable resources. |
CMonitoringMetricSelectionBuilder | A modifiable type used to create an immutable MonitoringMetricSelection. |
CMonitoringPeriodicDistributionSettings | Configures the distribution of periodic metrics |
CMonitoringPeriodicDistributionSettingsBuilder | A modifiable type used to create an immutable MonitoringPeriodicDistributionSettings. |
CMonitoringTelemetryData | Configures the telemetry data that will be distributed. |
CMonitoringTelemetryDataBuilder | A modifiable type used to create an immutable. MonitoringTelemetryData. |
CMulticastMapping | Maps topics to multicast addresses |
CMulticastMappingBuilder | A modifiable type used to create an immutable MulticastMapping |
CMulticastMappingFunction | Identifies an external function |
CMultiChannel | Configures DataWriter to send data using different multicast groups (addresses) based on data value. |
CMultiChannelBuilder | A modifiable type used to create an immutable MultiChannel |
COwnership | Specifies 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. |
COwnershipBuilder | A modifiable type used to create an immutable Ownership |
COwnershipStrength | Specifies 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. |
COwnershipStrengthBuilder | A modifiable type used to create an immutable OwnershipStrength |
CPartition | Set of strings that introduces logical partitions in DomainParticipant, Publisher, or Subscriber entities |
CPersistentStorageSettings | Configures durable writer history and durable reader state. |
CPersistentStorageSettingsBuilder | A modifiable type used to create an immutable PersistentStorageSettings. |
CPresentation | Specifies how the samples representing changes to data instances are presented to a subscribing application. |
CPresentationBuilder | A modifiable type used to create an immutable Presentation |
CProfile | Configures the way that XML documents containing QoS profiles are loaded by a QosProvider |
CProfileBuilder | A modifiable type used to create an immutable Profile |
►CProperty | Stores 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. |
CEntry | The entry in the Property dictionary |
CPublishMode | Specifies whether a Publication.DataWriter<T> sends data synchronously or asynchronously. |
CPublishModeBuilder | A modifiable type used to create an immutable PublishMode |
CReaderDataLifecycle | Controls how a Subscription.DataReader<T> manages the lifecycle of the data that it has received. |
CReaderDataLifecycleBuilder | A modifiable type used to create an immutable ReaderDataLifecycle |
CReceiverPool | Configures threads used by the middleware to receive and process data from transport (for example, UDP sockets). |
CReceiverPoolBuilder | A modifiable type used to create an immutable ReceiverPool |
CReliability | Configures the level of reliability offered or requested. |
CReliabilityBuilder | A modifiable type used to create an immutable Reliability |
CResourceLimits | Controls 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. |
CResourceLimitsBuilder | A modifiable type used to create an immutable ResourceLimits |
CRtpsReliableReaderProtocol | Qos related to reliable reader protocol defined in RTPS. |
CRtpsReliableReaderProtocolBuilder | A modifiable type used to create an immutable RtpsReliableReaderProtocol |
CRtpsReliableWriterProtocol | QoS related to the reliable writer protocol defined in RTPS. |
CRtpsReliableWriterProtocolBuilder | A modifiable type used to create an immutable RtpsReliableWriterProtocol |
CRtpsWellKnownPorts | Configures the RTPS well-known ports mapping. |
CRtpsWellKnownPortsBuilder | A modifiable type used to create an immutable RtpsWellKnownPorts |
CService | Identifies the Connext DDS Service that created an Entity, if any. |
CServiceBuilder | A modifiable type used to create an immutable Service |
CSystemResourceLimits | Configures 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). |
CSystemResourceLimitsBuilder | A modifiable type used to create an immutable SystemResourceLimits |
CThreadSettings | The properties of a thread of execution. |
CThreadSettingsBuilder | A modifiable type used to create an immutable ThreadSettings |
CTimeBasedFilter | Allows a Subscription.DataReader<T> to indicate that it is not interested in all the sample updates that occur within a time period. |
CTimeBasedFilterBuilder | A modifiable type used to create an immutable TimeBasedFilter |
CTopicData | Attaches a buffer of opaque data that is distributed by means of the built-in topics. |
CTopicQueryDispatch | Configures the ability of a Publication.DataWriter<T> to publish samples in response to a TopicQueryDispatch. |
CTopicQueryDispatchBuilder | A modifiable type used to create an immutable TopicQueryDispatch |
CTransportBuiltin | Specifies which built-in transports are used. |
CTransportBuiltinAlias | String aliases for the built-in transports |
CTransportBuiltinBuilder | A modifiable type used to create an immutable TransportBuiltin |
CTransportMulticast | Specifies 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. |
CTransportMulticastBuilder | A modifiable type used to create an immutable TransportMulticast |
CTransportMulticastMapping | Specifies a list of topic_expressions and multicast addresses that can be used by an Entity with a specific topic name to receive data. |
CTransportMulticastSettings | Represents a list of multicast locators. |
CTransportMulticastSettingsBuilder | A modifiable type used to create an immutable TransportMulticastSettings |
CTransportPriority | Allows the application to take advantage of transports that are capable of sending messages with different priorities. |
CTransportPriorityBuilder | A modifiable type used to create an immutable TransportPriority |
CTransportSelection | Specifies the transports that a Publication.DataWriter<T> or a Subscription.DataReader<T> may use to send or receive data. |
CTransportSelectionBuilder | A modifiable type used to create an immutable TransportSelection |
CTransportUnicast | Specifies a subset of transports and a port number that can be used by an Entity to receive data. |
CTransportUnicastSettings | Specifies a list of unicast locators and a unicast port. |
CTransportUnicastSettingsBuilder | A modifiable type used to create an immutable TransportUnicastSettings |
CTypeConsistencyEnforcement | Defines the rules that determine whether the type used to publish a given Topics.Topic<T> is consistent with that used to subscribe to it. |
CTypeConsistencyEnforcementBuilder | A modifiable type used to create an immutable TypeConsistencyEnforcement |
CTypeSupport | Used to attach application-specific value(s) to a Publication.DataWriter<T> or Subscription.DataReader<T>. |
CTypeSupportBuilder | A modifiable type used to create an immutable TypeSupport |
CUserData | Provides an area where your application can store additional information related to a Domain.DomainParticipant, Publication.DataWriter<T> or Subscription.DataReader<T> |
CWireProtocol | Specifies the wire-protocol-related attributes for a Domain.DomainParticipant |
CWireProtocolBuilder | A modifiable type used to create an immutable WireProtocol |
CWriterDataLifecycle | Controls how a Publication.DataWriter<T> handles the lifecycle of the instances (keys) that it writes. |
CWriterDataLifecycleBuilder | A modifiable type used to create an immutable WriterDataLifecycle |
►NStatus | Contains the Status classes |
CDataReaderCacheStatus | The status of the reader's cache. |
CDataReaderProtocolStatus | The status of a reader's internal protocol related metrics, like the number of samples received and rejected; and status of wire protocol traffic. |
CDataWriterCacheStatus | 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. |
CDataWriterProtocolStatus | The status of a writer's internal protocol related metrics, like the number of samples pushed and pulled; and status of wire protocol traffic. |
CDomainParticipantProtocolStatus | 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. |
CInconsistentTopicStatus | Notifies of a change in the StatusMask.InconsistentTopic status |
CInvalidLocalIdentityAdvanceNoticeStatus | Notifies when the local DomainParticipant's identity is about to expire |
CLivelinessChangedStatus | Indicates that the liveliness of one or more matched Publication.DataWriter<T> has changed. |
CLivelinessLostStatus | The 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. |
COfferedDeadlineMissedStatus | Notifies of a change in the StatusMask.OfferedDeadlineMissed status |
COfferedIncompatibleQosStatus | A QosPolicy value was incompatible with what was requested. |
CPublicationMatchedStatus | Notifies of a change in the StatusMask.PublicationMatched status |
CReliableReaderActivityChangedStatus | Describes the activity (i.e. are acknowledgements forthcoming) of reliable readers matched to a reliable writer. |
CReliableWriterCacheChangedStatus | A summary of the state of a data writer's cache of unacknowledged samples written. |
CRequestedDeadlineMissedStatus | Indicates 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. |
CRequestedIncompatibleQosStatus | Indicates 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>. |
CSampleLostStatus | Indicates that one or more samples written by a matched Publication.DataWriter<T> have failed to be received by the Subscription.DataReader<T>. |
CSampleRejectedStatus | Indicates 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. |
CServiceRequestAcceptedStatus | Notifies of a change in the StatusMask.ServiceRequestAccepted status. |
CSubscriptionMatchedStatus | Indicates that the Subscription.DataReader<T> discovered a matching Publication.DataWriter<T>. |
NXmlPlugin | |
CAsyncWaitSetProperty | Configures an AsyncWaitSet, which is also the object that manages a Subscription.SampleProcessor. |
CAsyncWaitSetPropertyBuilder | A modifiable type used to create an immutable AsyncWaitSetProperty |
CCoherentSetInfo | Information about the coherent set a sample belongs to. Coherent sets are started with Publication.Publisher.BeginCoherentChanges. |
CCondition | Base class for all the conditions that may be attached to a WaitSet. |
CContentFilterProperty | Type used to provide all the required information to enable content filtering. |
CCookie | Unique identifier for a written data sample in the form of a sequence of bytes. |
CEntity | Abstract base class for all the DDS objects that support QoS policies, status events, and a status condition. |
CEntityLock | The lock used by an Entity to protect its operations. Obtained via Entity.Lock. |
CGuardCondition | A Condition whose Condition.TriggerValue is completely under the control of the application. |
CGuid | A global unique identifier. |
CInstanceHandle | Handle to identity different instances of the same Topics.Topic<T> of a certain type. |
CLocator | Type used to represent the addressing information needed to send a message to an RTPS Endpoint using one of the supported transports. |
CLocatorBuilder | A modifiable type used to create an immutable Locator |
CPriority | Special priority values for policies such as Rti.Dds.Core.Policy.ChannelSettings.Priority or Rti.Dds.Core.Policy.PublishMode.Priority |
CQosPrintAll | Sentinel that selects a particular ToString() overload of a QoS object. |
CQosPrintFormat | Used to conifgure the output of the QoS ToString APIs. |
CQosProvider | Provides access to XML-defined QoS profiles, data types, and complete DDS systems. |
CSampleIdentity | Uniquely identifies a data sample within a DDS domain and a Topic. |
CSequenceNumber | Contains constants for particular sequence numbers |
►CServiceEnvironment | The global entry point to the RTI Connext DDS API. |
CInternalDetails | For internal use only |
CStatusCondition | A Condition that is associated with each Entity and activates when certain status changes happen to that Entity. |
CThreadContext | Utility that cleans up memory used by Connext on the thread. |
CTransportInfo | Contains the class id and message max size of an installed transport. |
CTransportInfoBuilder | A modifiable type used to create an immutable TransportInfo |
CVendorId | Type used to represent the vendor of the service implementing the RTPS protocol. |
CWaitSet | Allows 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. |
CWaitSetProperty | Specifies how a WaitSet behaves when multiple conditions are triggered. |
CWaitSetPropertyBuilder | A modifiable type used to create an immutable WaitSetProperty |
►NDomain | Contains DomainParticipant and related classes. |
CDomainParticipant | Container for all other Entity objects. |
CDomainParticipantConfigParams | Allows configuring QosProvider.CreateParticipantFromConfig(string, DomainParticipantConfigParams). |
CDomainParticipantFactory | Singleton that manages the creation of DomainParticipant objects. |
CDomainParticipantFactoryQos | QoS policies supported by the DomainParticipantFactory. |
CDomainParticipantQos | QoS policies supported by a DomainParticipant. |
NNativeInterface | For internal use only. |
►NPublication | Contains the classes to support publishing topics. |
CAcknowledgmentInfo | Information about an application-acknowledged sample. |
CAnyDataWriter | The base of a typed DataWriter<T>. Provides type-independent methods and properties. |
CCoherentSet | A disposable object returned when a coherent set begins with Publisher.BeginCoherentChanges and whose Dispose method ends it. |
CDataWriter | Allows an application to set the value of the data to be published under a given Topic<T>. |
CDataWriterQos | Container of the QoS policies that a DataWriter<T> supports |
CPublisher | A publisher is the object responsible for the actual dissemination of publications. |
CPublisherQos | QoS policies supported by a Publisher. |
CSuspendedPublication | A disposable object returned when a publication is temporarily suspended with Publisher.SuspendPublications and whose Dispose method resumes it. |
CWriteParams | Additional parameters for the DataWriter<T> operations that write data or dispose, register or unregister an instance. |
►NSubscription | Contains the classes to support subscribing to topics. |
CAckResponseData | Data payload associated with an application-level acknowledgment. |
CAnyDataReader | The base of a typed DataReader<T>. Provides type-independent methods and properties. |
CCoherentAccess | A disposable object returned when a coherent access begins with Subscriber.BeginAccess and whose Dispose method ends it. |
CDataReader | 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 Subscriber. |
CDataReaderAsyncExtensions | Provides extensions to DataReader<T> |
CDataReaderQos | Container of the QoS policies that a DataReader<T> supports |
CFilter | Defines a filter to create a Topics.ContentFilteredTopic<T>. |
CLoanedSample | Contains the data and the information associated with a sample, which are only valid until their LoanedSamples<T> container is Disposed |
CLoanedSamples | Provides temporary access to a collection of samples (data and info). |
CQueryCondition | A specialized ReadCondition that allows specifying a filter on the locally available data. |
CReadCondition | Conditions specifically dedicated to read operations and attached to one DataReader<T>. |
CSampleInfo | Information that accompanies each sample received by a DataReader |
CSampleProcessor | A 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. |
CSelector | Allows composing read and take operations. Selectors are returned by DataReader<T>.Select |
CSelectorBase | Base class for the Selector<T> and SelectorUntyped classes. |
CSelectorUntyped | Allows composing read and take operations. Selectors are returned by AnyDataReader.SelectUntyped |
CSubscriber | A subscriber is the object responsible for actually receiving data from a subscription. |
CSubscriberQos | QoS policies supported by a Subscriber. |
CTopicQuery | Unsupported in this release |
►NTopics | Contains classes for defining topics. |
CAnyContentFilteredTopic | The abstract base of a typed ContentFilteredTopic<T>. Provides type-independent methods and properties. |
CBuiltinTopicKey | The key type of the built-in topic types. |
CContentFilteredTopic | Specialization of ITopicDescription that allows for content-based subscriptions. |
CIAnyTopic | The base of a typed Topic<T>. Provides type-independent methods and properties. |
CISerializer | Allows serializing and deserializing IDL types as byte buffers |
CITopicDescription | Common interface for Rti.Dds.Topics.Topic<T> and Rti.Dds.Topics.ContentFilteredTopic<T> |
CITypePlugin | For internal use only |
CITypeSupport | Base interface that provides support operations for IDL-generated types |
CParticipantBuiltinTopicData | Entry created when a Domain.DomainParticipant is discovered. |
CPrintFormatProperty | A collection of attributes used to configure how data samples will be formatted when converted to a string. |
CPublicationBuiltinTopicData | Entry created when a Publication.DataWriter<T> is discovered in association with its Publication.Publisher. |
CSerializerExtensions | Provides additional operations for ISerializer<T> |
CSubscriptionBuiltinTopicData | Entry created when a Subscription.DataReader<T> is discovered in association with its Subscription.Subscriber. |
CTopic | The most basic description of the data to be published and subscribed. |
CTopicBuiltinTopicData | Entry created when a Topics.Topic<T> object is discovered. |
CTopicQos | QoS policies supported by a Topic<T>. |
CTypeSupport | Base class for IDL-generated type support classes. It allows getting the DynamicType that describes the type T . |
CTypeSupportHelper | Provides static functions to reflectively find the TypeSupport class for a given IDL type. |
▼NRequestReply | Support for the request-reply communication pattern on top of RTI Connext. |
CDomainParticipantRequestReplyExtensions | Provides Request-Reply extensions to Rti.Dds.Domain.DomainParticipant. |
CReplier | Allows receiving requests and sending replies. |
CReplierBuilder | 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). |
CRequester | Allows sending requests and receiving replies. |
CRequesterBuilder | 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). |
CSampleFlags | A set of flags that can be associated with a sample. |
CSimpleReplier | A simplified version of Replier that can be used to reply to incoming requests on an individual basis. |
CSimpleReplierBuilder | 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). |
▼NTypes | Support for topic-types. |
►NBuiltin | Contains simple pre-defined types that can be directly used to create a Rti.Dds.Topics.Topic<T>. |
NImplementation | |
CKeyedOctetsTopicType | A 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>. |
CKeyedOctetsTopicTypeSupport | The type support for KeyedOctetsTopicType. |
CKeyedStringTopicType | An keyed topic-type containing two strings: a key and a value. This type can be used to instantiate a Rti.Dds.Topics.Topic<T>. |
CKeyedStringTopicTypeSupport | The type support for KeyedStringTopicType. |
COctetsTopicType | An un-keyed topic-type consisting of a sequence of bytes. This type can be used to instantiate a Dds.Topics.Topic<T>. |
CStringTopicType | An un-keyed topic-type containing a single string. This type can be used to instantiate a Dds.Topics.Topic<T>. |
CStringTopicTypeSupport | The type support for StringTopicType. |
►NDynamic | Contains support for the dynamic definition and manipulation of topic-types. |
CAliasType | Represents an IDL alias type (typedef) |
CArrayType | Represents an IDL array. |
CDynamicData | A data sample of any complex data type, which can be inspected and manipulated reflectively. |
CDynamicDataInfo | A descriptor for a DynamicData object. |
CDynamicDataProperty | A collection of attributes used to optionally configure a DynamicData object in its constructor. |
CDynamicType | The definition of a data type, which can be used to inspect DDS types, and to dynamically create new types and DynamicData samples. |
►CDynamicTypeFactory | A factory for creating DynamicTypes. |
CWideCharType | An 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). |
CEnumBuilder | Allows creating a new EnumType via DynamicTypeFactory.BuildEnum(). |
CEnumMember | Represents an enumerator in an EnumType. |
CEnumType | Represents an IDL enum. |
CLoanedDynamicData | Gives temporary access to a member of another DynamicData object. |
CMemberInfo | A descriptor for a field of a dynamically defined data type. |
CPrimitiveType | Represents an IDL primitive type. Use DynamicTypeFactory.GetPrimitiveType<T>. |
CSequenceType | Represents an IDL sequence. |
CStringType | Represents an IDL string. |
CStructBuilder | Allows creating a new StructType via DynamicTypeFactory.BuildStruct(). |
CStructMember | Represents a data member in a StructType. |
CStructType | Represents an IDL struct. |
CTypeSerializationProperty | Properties that govern how data of a certain type will be serialized on the network. |
CUnionBuilder | Allows creating a new UnionType via DynamicTypeFactory.BuildUnion(). |
CUnionMember | Represents a union member in a UnionType. |
CUnionType | Represents an IDL union. |
CWideStringType | Represents an IDL wstring. |
CLongDouble | IDL 128-bit floating-point type. |
CSequence | IDL sequences map to this type. |
▼NUtility | Contains general-purpose utilities |
NEnumerableExtensions | For internal use only. |
CAllowNullAttribute | Indicates that a method or property accepts null as a valid input (elements without this attribute don't accept null inputs) |
CDiscoverySnapshot | Utility that takes discovery snapshot for DomainParticipant, DataWriter and DataReader entities. |
►CHeapMonitor | Utility that tracks native heap memory usage by RTI Connext DDS |
CSnapshot | Contains information about memory usage |
CMaybeNullAttribute | Indicates that a method or property may return a null value (elements without this annotation never return null) |
CNetworkCapture | Allows capturing the network traffic that one or more DomainParticipants send or receive into a pcap file. |
CNetworkCaptureParams | Configures the options of a NetworkCapture. |
NSnippets | |