FlatData API

Concept

Connext 6 introduced 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. In the case of Zero Copy Transfer over Shared Memory, a fixed minimal latency is guaranteed regardless of the size of the sample.

To learn more about these features, refer to the User's Manualhere for the current release or here for release 6.0.1, and the FlatData section of the API Reference, here for the current release or here for release 6.0.1.

Example Description

This example shows how to create, write, and read FlatData samples for a mutable type. CameraImage_publisher and CameraImage_subscriber are simple applications using the RTI FlatData language binding.

Download Example

Browse Example

Or browse it in GitHub.

Languages: