1 unstable release
Uses new Rust 2024
| 0.13.0 | Feb 13, 2026 |
|---|
#53 in #copper
53KB
669 lines
cu-iceoryx2-bridge
A Copper bridge that maps Copper channels to Iceoryx2 publish/subscribe services.
Configuration
node_name: optional Iceoryx2 node name (string).max_payload_bytes: optional default max payload size for channels (usize, defaults to 65536).
Each channel uses route as the Iceoryx2 service name. Channels can override max_payload_bytes
in their config block.
Example:
(
bridges: [
(
id: "iceoryx2",
type: "bridges::DemoIceoryx2Bridge",
config: { "node_name": "cu_demo" },
channels: [
Tx(id: "ping", route: "demo/ping"),
Rx(id: "pong", route: "demo/pong"),
],
),
],
)
Dependencies
~21–38MB
~571K SLoC