|
VLink 2.0.0
A high-performance communication middleware
|
Transport configuration for the ddsr:// RTI Connext DDS backend.
More...
Go to the source code of this file.
Transport configuration for the ddsr:// RTI Connext DDS backend.
DdsrConf configures the RTI Connext DDS transport, a commercial-grade DDS implementation widely used in safety-critical and real-time embedded systems. It presents the same VLink API as DdsConf (Fast-DDS) but delegates to RTI Connext internally.
ddsr:// supports all six node types: kPublisher, kSubscriber, kServer, kClient, kSetter, and kGetter.| Component | Description |
|---|---|
topic | RTI DDS topic name; formed from host + "/" + path |
domain | DDS Domain ID (?domain=, default from VLINK_DDS_DOMAIN env var) |
depth | History depth (?depth=, default 0) |
qos | Named QoS profile registered via register_qos() (?qos=) |
qos_ext | Extended QoS map: part, topic, pub, sub, writer, reader |
VLINK_SUPPORT_DDSR is defined. qos and qos_ext are mutually exclusive. "___resp" suffix.