C#

Connext DDS 6.1.0 introduces a brand new C# API for .NET 5. Check out the Getting Started Guide to learn how to install it and create your first application.

In addition to that, the RTI Community GitHub example repository contains multiple C# examples:

 

3295 reads — 0 comments
This is a simple example that shows how to receive notifications about data becoming available using a Query Condition. QueryConditions use the same SQL-based filtering syntax as ContentFilteredTopics for query expressions, parameters, etc. Unlike ContentFilteredTopics, QueryConditions are applied to data already received, so they do not affect the reception of data.
9091 reads — 0 comments
A Content Filtered Topic is a Topic with filtering properties. It makes it possible to subscribe to topics and at the same time specify that you are only interested in a subset of the Topic's data. This example explains how to use the built-in StringMatch filter that can be used with ContentFilteredTopics.
17785 reads — 3 comments
This example illustrates how to use coherency QoS to force writes to be grouped on the receiving side. Suppose the reader is tracking the state of an object with many fields. If changes to fields occur relatively infrequently, it is inefficient to send the entire state on every update. Instead, we send an ID for the object, an ID for the field to be updated, and the new value.
7666 reads — 0 comments
Batching can be used to decrease the amount of communication overhead associated with the transmission and acknowledgement of small samples, in order to increase throughput. In this example we explain how to use the batching QoS setting as well as "Turbo Mode", an experimental feature that adjusts automatically the number of bytes in a batch.
7762 reads — 0 comments
This example illustrates the three different approaches RTI Connext DDS implements to store data persistently. That is, Durable Write History, Durable Reader State, and Persistence Service.
9911 reads — 0 comments
A FlowController is the object responsible for shaping the network traffic by determining when attached asynchronous DataWriters are allowed to write data. This example shows how to create a custom flow controllers to manage an asynchronous publisher.
7671 reads — 1 comment
Usually DataReaders receive data in the order that it was sent by a DataWriter. In addition, data is presented to the DataReader as soon as the application receives the next value expected. In this example we illustrate how to control the scope of the order in which samples are presented to the subscribing application.
6158 reads — 0 comments
The Multichannel QoS policy is used to partition the data published by a DataWriter across multiple channels. This example shows how to use multichannel DataWriters.
6049 reads — 0 comments
This example shows how to publish and subscribe Shapes using the Dynamic Data API. In particular, we create a publisher and a subscriber application that operate on the "Square" through Dynamic Data calls.
14436 reads — 1 comment

Pages

Subscribe to RSS - C#