RTI Core Libraries and Utilities

What is Large Data? "Large" is defined as data that cannot be sent as a single packet by a transport; that is, the data is larger than the maximum transmission unit (MTU). For example, to send data larger than 63K reliably using UDP/IP, you may want to follow the recommendations in this article. ...
5170 reads — 0 comments
Note: This article applies to Connext DDS Professional 4.x and above. RTI Connext DDS Professional uses multiple internal threads for sending and receiving data, maintaining internal state, and calling user code when events occur. This solution explains how these threads can be identified in your ...
5383 reads — 1 comment
If you are running on a macOS® 10.9 (Mavericks) system (or higher), you may experience timing issues in your calls to NDDSUtility_sleep(). If you request to sleep for a small enough time period, you will notice that the actual sleep time is significantly longer. ...
1847 reads — 0 comments
This article explains how to run RTI Connext DDS in Docker using the network bridge driver. ...
9528 reads — 0 comments
In RTI Connext DDS 6.0.0, the RTPS version has been changed to 2.3. This RTPS version is propagated during the discovery process and is verified by the receiving Connext DDS or Connext DDS Micro application to verify compatibility. In Connext DDS Micro 2.4.11 and earlier, this check is hard-coded ...
15613 reads — 0 comments
Concept With this example, you will learn how to manage complex objects with several levels of nesting and different kinds of members programmatically on an unknown structure. RTIⓇ ConnextⓇ DDS provides tools to access the different members independently if they are a primitive type, struct type, ...
2463 reads — 1 comment
The modern C++ API feels very different from the traditional one. Understanding a few key concepts and the main differences with respect to the traditional C++ API can help you write code that is much more concise and robust. The modern C++ API Conventions document describes the intended use of the ...
5741 reads — 0 comments
When you link your application with the RTI Connext DDS libraries, you can choose whether to use dynamic or static linking. But what is the best approach if you want to use the DDS Secure plug-in? There are some situations that you need to be aware of and avoid. This article describes the possible ...
3791 reads — 0 comments
You can find the definition of “LOST_BY_WRITER” in the API: “ A DDSDataWriter removed the sample before being received by the DDSDataReader. This constant is an extension to the DDS standard. ” If you are using KEEP_LAST as the History kind , the reason for this data loss might be the following: ...
3378 reads — 0 comments
Note: Applies to Connext DDS 5.x and above Sending TypeCode/TypeObject on the wire provides convenience over specifying the type via XML configuration, but has the disadvantage that more data must be sent during endpoint discovery. This can cause network congestion problems when the TypeCode/ ...
4057 reads — 0 comments

Pages

Subscribe to RSS - RTI Core Libraries and Utilities