|
VLink 2.0.0
A high-performance communication middleware
|
Transport configuration for the dds:// Fast-DDS RTPS backend.
更多...
Transport configuration for the dds:// Fast-DDS RTPS backend.
DdsConf configures the eProsima Fast-DDS (Fast-RTPS) transport, which provides standards-compliant DDS pub/sub and RPC over Ethernet. It is the primary cross-machine transport in VLink and is suitable for both LAN and WAN deployments.
dds:// supports all six node types: kPublisher, kSubscriber, kServer, kClient, kSetter, and kGetter.| Component | Description |
|---|---|
topic | DDS topic name; formed from host + "/" + path |
domain | DDS Domain ID (?domain=, default from VLINK_DDS_DOMAIN env var) |
depth | History depth for the DDS endpoint (?depth=, default 0) |
qos | Named QoS profile registered via register_qos() (?qos=) |
qos_ext | Extended QoS map: part, topic, pub, sub, writer, reader |
dds:// nodes: VLINK_SUPPORT_DDS is defined. qos and qos_ext are mutually exclusive; setting both causes is_valid() to return false. "___resp" suffix.