Examples

An extensive repository of code examples on how to use specific RTI Connext DDS features is available on GitHub. Browse and download the most up-to-date examples on the RTI Community GitHub examples repository, where you can find building instructions for every example.

You may browse and contribute enhancements or additional examples directly on GitHub.

Note: The following is a partial list of examples; explore the GitHub repository for the most up-to-date example list.

Browse Examples

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:

 

32933 reads — 0 comments
A demonstration of Routing Service that shows how data can be constrained over a WAN network.
6042 reads — 0 comments
This example demonstrates the benefits of Zero Copy Transfer over Shared Memory and FlatData Language Binding using a large-data ping/pong latency application.
5338 reads — 0 comments
This example introduces two features: Zero Copy Transfer over Shared Memory and FlatData Language Binding. These features enable the middleware to reduce the number of copies involved in sending a sample, resulting in lower latencies regardless of the sample size.
6936 reads — 0 comments

The Asynchronous WaitSet (AsyncWaitSet) is a specialization of the WaitSet that performs the wait asynchronously using one or more separate threads of execution. Additionally, the AsyncWaitSet dispatches the attached and active conditions upon wakeup.

8402 reads — 0 comments
With this example you’ll learn how to implement a generic ContentFilter to create ContentFilteredTopics or QueryConditions using lambda expressions. The code is completely generic and you can easily include it in your applications.
9249 reads — 0 comments
Some data-types are recursive in the sense that they contain members elements of the same data-type as the containing structure. A classic example is a Tree. While recursive data-types are not officially supported by RTI Connext DDS it is possible to use them in RTI Connext DDS 5.2. This example illustrates an approach to represent them utilizing some advanced features of rtiddsgen.
9358 reads — 0 comments

Pages