Application Design

Defining Topic names in source code in each application is readable in example code, but is not ideal for a real system.

11696 reads — 0 comments

When you write keyed data, the RTI Connext DDS has to send the unique identifier of each instance along with the data.

13571 reads — 0 comments

You have two options for how to access data that a DataReader receives.

7632 reads — 0 comments

You should never block in a listener callback.  There are many negative consequences of blocking in a listener callback:

19851 reads — 0 comments

A DDS Publisher and Subscriber are responsible for sending and receiving the data. A Publisher contains one or multiple DataWriters.

15122 reads — 0 comments

When using a WaitSet, you can be notified of new data arriving two ways:

8820 reads — 0 comments

An application has multiple ways to be notified about data becoming available in a DataReader, depending on the application’s requirements - between these options, WaitSets are the safest.

28305 reads — 2 comments

To send or receive samples from the DDS dataspace or domain, you must create a domain participant in that domain.

19498 reads — 1 comment

Unlike when creating a socket and sending a UDP packet, creating DDS entities is more heavyweight.

6409 reads — 0 comments
Subscribe to RSS - Application Design